builder: mozilla-inbound_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-083 starttime: 1461237634.05 results: success (0) buildid: 20160421030658 builduid: 32c8154df1fc46e39475e131af80351f revision: 735ec1225c8af825321e3cc788be610ddcb202dc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 04:20:34.054215) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 04:20:34.054983) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 04:20:34.055680) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 04:20:34.114589) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 04:20:34.115262) ========= '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-083\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-083 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-083 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-083 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-083 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-083 WINDIR=C:\WINDOWS using PTY: False --04:20:18-- 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% 6.86 MB/s 04:20:18 (6.86 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.693000 ========= master_lag: -0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 04:20:34.779181) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 04:20:34.779525) ========= '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-083\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-083 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-083 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-083 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-083 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-083 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.939000 ========= master_lag: -0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 04:20:35.673383) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 04:20:35.673774) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 735ec1225c8af825321e3cc788be610ddcb202dc --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 735ec1225c8af825321e3cc788be610ddcb202dc --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-083\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-083 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-083 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-083 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-083 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-083 WINDIR=C:\WINDOWS using PTY: False 2016-04-21 04:20:20,391 truncating revision to first 12 chars 2016-04-21 04:20:20,391 Setting DEBUG logging. 2016-04-21 04:20:20,391 attempt 1/10 2016-04-21 04:20:20,391 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/735ec1225c8a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 04:20:21,099 unpacking tar archive at: mozilla-inbound-735ec1225c8a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.483000 ========= master_lag: 2.99 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 04:20:40.143342) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 04:20:40.143675) ========= script_repo_revision: 735ec1225c8af825321e3cc788be610ddcb202dc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 04:20:40.144060) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 04:20:40.144324) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 04:20:40.162266) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 46 secs) (at 2016-04-21 04:20:40.162566) ========= '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-inbound' '--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-inbound', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-083\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-083 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-083 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-083 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-083 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-083 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 04:20:25 INFO - MultiFileLogger online at 20160421 04:20:25 in C:\slave\test 04:20: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-inbound --download-symbols true 04:20:25 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:20:25 INFO - {'append_to_log': False, 04:20:25 INFO - 'base_work_dir': 'C:\\slave\\test', 04:20:25 INFO - 'blob_upload_branch': 'mozilla-inbound', 04:20:25 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:20:25 INFO - 'buildbot_json_path': 'buildprops.json', 04:20:25 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:20:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:20:25 INFO - 'download_minidump_stackwalk': True, 04:20:25 INFO - 'download_symbols': 'true', 04:20:25 INFO - 'e10s': False, 04:20:25 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:20:25 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:20:25 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:20:25 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:20:25 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:20:25 INFO - 'C:/mozilla-build/tooltool.py'), 04:20:25 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:20:25 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:20:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:20:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:20:25 INFO - 'log_level': 'info', 04:20:25 INFO - 'log_to_console': True, 04:20:25 INFO - 'opt_config_files': (), 04:20:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:20:25 INFO - '--processes=1', 04:20:25 INFO - '--config=%(test_path)s/wptrunner.ini', 04:20:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:20:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:20:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:20:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:20:25 INFO - 'pip_index': False, 04:20:25 INFO - 'require_test_zip': True, 04:20:25 INFO - 'test_type': ('testharness',), 04:20:25 INFO - 'this_chunk': '1', 04:20:25 INFO - 'total_chunks': '10', 04:20:25 INFO - 'virtualenv_path': 'venv', 04:20:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:20:25 INFO - 'work_dir': 'build'} 04:20:25 INFO - ##### 04:20:25 INFO - ##### Running clobber step. 04:20:25 INFO - ##### 04:20:25 INFO - Running pre-action listener: _resource_record_pre_action 04:20:25 INFO - Running main action method: clobber 04:20:25 INFO - rmtree: C:\slave\test\build 04:20:25 INFO - Using _rmtree_windows ... 04:20:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:21:16 INFO - Running post-action listener: _resource_record_post_action 04:21:16 INFO - ##### 04:21:16 INFO - ##### Running read-buildbot-config step. 04:21:16 INFO - ##### 04:21:16 INFO - Running pre-action listener: _resource_record_pre_action 04:21:16 INFO - Running main action method: read_buildbot_config 04:21:16 INFO - Using buildbot properties: 04:21:16 INFO - { 04:21:16 INFO - "project": "", 04:21:16 INFO - "product": "firefox", 04:21:16 INFO - "script_repo_revision": "production", 04:21:16 INFO - "scheduler": "tests-mozilla-inbound-xp_ix-debug-unittest-14-7200", 04:21:16 INFO - "repository": "", 04:21:16 INFO - "buildername": "Windows XP 32-bit mozilla-inbound debug test web-platform-tests-1", 04:21:16 INFO - "buildid": "20160421030658", 04:21:16 INFO - "pgo_build": "False", 04:21:16 INFO - "basedir": "C:\\slave\\test", 04:21:16 INFO - "buildnumber": 383, 04:21:16 INFO - "slavename": "t-xp32-ix-083", 04:21:16 INFO - "revision": "735ec1225c8af825321e3cc788be610ddcb202dc", 04:21:16 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 04:21:16 INFO - "platform": "win32", 04:21:16 INFO - "branch": "mozilla-inbound", 04:21:16 INFO - "repo_path": "integration/mozilla-inbound", 04:21:16 INFO - "moz_repo_path": "", 04:21:16 INFO - "stage_platform": "win32", 04:21:16 INFO - "builduid": "32c8154df1fc46e39475e131af80351f", 04:21:16 INFO - "slavebuilddir": "test" 04:21:16 INFO - } 04:21:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 04:21:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 04:21:16 INFO - Running post-action listener: _resource_record_post_action 04:21:16 INFO - ##### 04:21:16 INFO - ##### Running download-and-extract step. 04:21:16 INFO - ##### 04:21:16 INFO - Running pre-action listener: _resource_record_pre_action 04:21:16 INFO - Running main action method: download_and_extract 04:21:16 INFO - mkdir: C:\slave\test\build\tests 04:21:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:21:16 INFO - https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:21:16 INFO - trying https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 04:21:16 INFO - Downloading https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 04:21:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 04:21:16 INFO - Downloaded 1274 bytes. 04:21:16 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 04:21:16 INFO - Using the following test package requirements: 04:21:16 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 04:21:16 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:21:16 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 04:21:16 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:21:16 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 04:21:16 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:21:16 INFO - u'jsshell-win32.zip'], 04:21:16 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:21:16 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 04:21:16 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 04:21:16 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:21:16 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 04:21:16 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:21:16 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 04:21:16 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:21:16 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 04:21:16 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:21:16 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 04:21:16 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 04:21:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:21:16 INFO - https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:21:16 INFO - trying https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 04:21:16 INFO - Downloading https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 04:21:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 04:21:18 INFO - Downloaded 20472286 bytes. 04:21:18 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:21:18 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:21:23 INFO - caution: filename not matched: web-platform/* 04:21:23 INFO - Return code: 11 04:21:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:21:23 INFO - https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:21:23 INFO - trying https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 04:21:23 INFO - Downloading https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 04:21:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 04:21:27 INFO - Downloaded 36398641 bytes. 04:21:27 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:21:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:22:45 INFO - caution: filename not matched: bin/* 04:22:45 INFO - caution: filename not matched: config/* 04:22:45 INFO - caution: filename not matched: mozbase/* 04:22:45 INFO - caution: filename not matched: marionette/* 04:22:45 INFO - caution: filename not matched: tools/wptserve/* 04:22:45 INFO - Return code: 11 04:22:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:45 INFO - https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 04:22:45 INFO - trying https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:22:45 INFO - Downloading https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 04:22:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 04:22:49 INFO - Downloaded 67460467 bytes. 04:22:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:22:49 INFO - mkdir: C:\slave\test\properties 04:22:49 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:22:49 INFO - Writing to file C:\slave\test\properties\build_url 04:22:49 INFO - Contents: 04:22:49 INFO - build_url:https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:22:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:22:50 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:22:50 INFO - Writing to file C:\slave\test\properties\symbols_url 04:22:50 INFO - Contents: 04:22:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:22:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:50 INFO - https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:22:50 INFO - trying https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:22:50 INFO - Downloading https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:22:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 04:22:54 INFO - Downloaded 58273744 bytes. 04:22:54 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 04:22:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 04:23:06 INFO - Return code: 0 04:23:06 INFO - Running post-action listener: _resource_record_post_action 04:23:06 INFO - Running post-action listener: set_extra_try_arguments 04:23:06 INFO - ##### 04:23:06 INFO - ##### Running create-virtualenv step. 04:23:06 INFO - ##### 04:23:06 INFO - Running pre-action listener: _pre_create_virtualenv 04:23:06 INFO - Running pre-action listener: _resource_record_pre_action 04:23:06 INFO - Running main action method: create_virtualenv 04:23:06 INFO - Creating virtualenv C:\slave\test\build\venv 04:23:06 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 04:23:06 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:23:09 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:23:12 INFO - Installing distribute......................................................................................................................................................................................done. 04:23:13 INFO - Return code: 0 04:23:13 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:23:13 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')]} 04:23:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:23:13 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')]} 04:23:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:23:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-083', 'USERDOMAIN': 'T-XP32-IX-083', '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-083', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-083', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-083\\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-083'}}, attempt #1 04:23:13 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 04:23:13 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 04:23:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:23:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-083\\Application Data', 04:23:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:23:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-083', 04:23:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:23:13 INFO - 'DCLOCATION': 'SCL3', 04:23:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:23:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:23:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:23:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:23:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:23:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:23:13 INFO - 'HOMEDRIVE': 'C:', 04:23:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-083', 04:23:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:23:13 INFO - 'KTS_VERSION': '1.19c', 04:23:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:23:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-083', 04:23:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:23:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:23:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:23:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:23:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:23:13 INFO - 'MOZ_AIRBAG': '1', 04:23:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:23:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:23:13 INFO - 'MOZ_MSVCVERSION': '8', 04:23:13 INFO - 'MOZ_NO_REMOTE': '1', 04:23:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:23:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:23:13 INFO - 'NO_EM_RESTART': '1', 04:23:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:23:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:23:13 INFO - 'OS': 'Windows_NT', 04:23:13 INFO - 'OURDRIVE': 'C:', 04:23:13 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', 04:23:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:23:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:23:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:23:13 INFO - 'PROCESSOR_LEVEL': '6', 04:23:13 INFO - 'PROCESSOR_REVISION': '1e05', 04:23:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:23:13 INFO - 'PROMPT': '$P$G', 04:23:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:23:13 INFO - 'PWD': 'C:\\slave\\test', 04:23:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:23:13 INFO - 'SESSIONNAME': 'Console', 04:23:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:23:13 INFO - 'SYSTEMDRIVE': 'C:', 04:23:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:23:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:13 INFO - 'TEST1': 'testie', 04:23:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:13 INFO - 'USERDOMAIN': 'T-XP32-IX-083', 04:23:13 INFO - 'USERNAME': 'cltbld', 04:23:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-083', 04:23:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:23:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:23:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:23:13 INFO - 'WINDIR': 'C:\\WINDOWS', 04:23:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:23:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:23:13 INFO - Downloading/unpacking psutil>=0.7.1 04:23:14 INFO - Running setup.py egg_info for package psutil 04:23:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:23:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:23:14 INFO - Installing collected packages: psutil 04:23:14 INFO - Running setup.py install for psutil 04:23:14 INFO - building 'psutil._psutil_windows' extension 04:23:14 INFO - error: Unable to find vcvarsall.bat 04:23:14 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-p9tj0g-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:23:14 INFO - running install 04:23:14 INFO - running build 04:23:14 INFO - running build_py 04:23:14 INFO - creating build 04:23:14 INFO - creating build\lib.win32-2.7 04:23:14 INFO - creating build\lib.win32-2.7\psutil 04:23:14 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:23:14 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:23:14 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:23:14 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:23:14 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:23:14 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:23:14 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:23:14 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:23:14 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:23:14 INFO - running build_ext 04:23:14 INFO - building 'psutil._psutil_windows' extension 04:23:14 INFO - error: Unable to find vcvarsall.bat 04:23:14 INFO - ---------------------------------------- 04:23:14 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-p9tj0g-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:23:14 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-083\Application Data\pip\pip.log 04:23:14 WARNING - Return code: 1 04:23:14 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! 04:23:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:23:14 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')]} 04:23:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:23:14 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')]} 04:23:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:23:14 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-083', 'USERDOMAIN': 'T-XP32-IX-083', '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-083', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-083', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-083\\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-083'}}, attempt #1 04:23:14 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 04:23:14 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 04:23:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:23:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-083\\Application Data', 04:23:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:23:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-083', 04:23:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:23:14 INFO - 'DCLOCATION': 'SCL3', 04:23:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:23:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:23:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:23:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:23:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:23:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:23:14 INFO - 'HOMEDRIVE': 'C:', 04:23:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-083', 04:23:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:23:14 INFO - 'KTS_VERSION': '1.19c', 04:23:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:23:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-083', 04:23:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:23:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:23:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:23:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:23:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:23:14 INFO - 'MOZ_AIRBAG': '1', 04:23:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:23:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:23:14 INFO - 'MOZ_MSVCVERSION': '8', 04:23:14 INFO - 'MOZ_NO_REMOTE': '1', 04:23:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:23:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:23:14 INFO - 'NO_EM_RESTART': '1', 04:23:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:23:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:23:14 INFO - 'OS': 'Windows_NT', 04:23:14 INFO - 'OURDRIVE': 'C:', 04:23:14 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', 04:23:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:23:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:23:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:23:14 INFO - 'PROCESSOR_LEVEL': '6', 04:23:14 INFO - 'PROCESSOR_REVISION': '1e05', 04:23:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:23:14 INFO - 'PROMPT': '$P$G', 04:23:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:23:14 INFO - 'PWD': 'C:\\slave\\test', 04:23:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:23:14 INFO - 'SESSIONNAME': 'Console', 04:23:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:23:14 INFO - 'SYSTEMDRIVE': 'C:', 04:23:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:23:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:14 INFO - 'TEST1': 'testie', 04:23:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:14 INFO - 'USERDOMAIN': 'T-XP32-IX-083', 04:23:14 INFO - 'USERNAME': 'cltbld', 04:23:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-083', 04:23:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:23:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:23:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:23:14 INFO - 'WINDIR': 'C:\\WINDOWS', 04:23:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:23:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:23:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:23:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:23:15 INFO - Running setup.py egg_info for package mozsystemmonitor 04:23:15 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:23:15 INFO - Running setup.py egg_info for package psutil 04:23:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:23:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:23:15 INFO - Installing collected packages: mozsystemmonitor, psutil 04:23:15 INFO - Running setup.py install for mozsystemmonitor 04:23:15 INFO - Running setup.py install for psutil 04:23:15 INFO - building 'psutil._psutil_windows' extension 04:23:15 INFO - error: Unable to find vcvarsall.bat 04:23:15 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-wcsl2i-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:23:15 INFO - running install 04:23:15 INFO - running build 04:23:15 INFO - running build_py 04:23:15 INFO - running build_ext 04:23:15 INFO - building 'psutil._psutil_windows' extension 04:23:15 INFO - error: Unable to find vcvarsall.bat 04:23:15 INFO - ---------------------------------------- 04:23:15 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-wcsl2i-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:23:15 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-083\Application Data\pip\pip.log 04:23:15 WARNING - Return code: 1 04:23:15 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! 04:23:15 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:23:15 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')]} 04:23:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:23:15 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')]} 04:23:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:23:15 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-083', 'USERDOMAIN': 'T-XP32-IX-083', '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-083', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-083', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-083\\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-083'}}, attempt #1 04:23:15 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 04:23:15 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 04:23:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:23:15 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-083\\Application Data', 04:23:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:23:15 INFO - 'COMPUTERNAME': 'T-XP32-IX-083', 04:23:15 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:23:15 INFO - 'DCLOCATION': 'SCL3', 04:23:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:23:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:23:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:23:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:23:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:23:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:23:15 INFO - 'HOMEDRIVE': 'C:', 04:23:15 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-083', 04:23:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:23:15 INFO - 'KTS_VERSION': '1.19c', 04:23:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:23:15 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-083', 04:23:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:23:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:23:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:23:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:23:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:23:15 INFO - 'MOZ_AIRBAG': '1', 04:23:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:23:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:23:15 INFO - 'MOZ_MSVCVERSION': '8', 04:23:15 INFO - 'MOZ_NO_REMOTE': '1', 04:23:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:23:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:23:15 INFO - 'NO_EM_RESTART': '1', 04:23:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:23:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:23:15 INFO - 'OS': 'Windows_NT', 04:23:15 INFO - 'OURDRIVE': 'C:', 04:23:15 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', 04:23:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:23:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:23:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:23:15 INFO - 'PROCESSOR_LEVEL': '6', 04:23:15 INFO - 'PROCESSOR_REVISION': '1e05', 04:23:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:23:15 INFO - 'PROMPT': '$P$G', 04:23:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:23:15 INFO - 'PWD': 'C:\\slave\\test', 04:23:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:23:15 INFO - 'SESSIONNAME': 'Console', 04:23:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:23:15 INFO - 'SYSTEMDRIVE': 'C:', 04:23:15 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:23:15 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:15 INFO - 'TEST1': 'testie', 04:23:15 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:15 INFO - 'USERDOMAIN': 'T-XP32-IX-083', 04:23:15 INFO - 'USERNAME': 'cltbld', 04:23:15 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-083', 04:23:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:23:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:23:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:23:15 INFO - 'WINDIR': 'C:\\WINDOWS', 04:23:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:23:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:23:15 INFO - Downloading/unpacking blobuploader==1.2.4 04:23:15 INFO - Downloading blobuploader-1.2.4.tar.gz 04:23:15 INFO - Running setup.py egg_info for package blobuploader 04:23:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:23:17 INFO - Running setup.py egg_info for package requests 04:23:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:23:17 INFO - Downloading docopt-0.6.1.tar.gz 04:23:17 INFO - Running setup.py egg_info for package docopt 04:23:17 INFO - Installing collected packages: blobuploader, docopt, requests 04:23:17 INFO - Running setup.py install for blobuploader 04:23:17 INFO - Running setup.py install for docopt 04:23:17 INFO - Running setup.py install for requests 04:23:17 INFO - Successfully installed blobuploader docopt requests 04:23:17 INFO - Cleaning up... 04:23:17 INFO - Return code: 0 04:23:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:23:17 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')]} 04:23:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:23:17 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')]} 04:23:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:23:17 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-083', 'USERDOMAIN': 'T-XP32-IX-083', '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-083', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-083', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-083\\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-083'}}, attempt #1 04:23:17 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 04:23:17 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 04:23:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:23:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-083\\Application Data', 04:23:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:23:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-083', 04:23:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:23:17 INFO - 'DCLOCATION': 'SCL3', 04:23:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:23:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:23:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:23:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:23:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:23:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:23:17 INFO - 'HOMEDRIVE': 'C:', 04:23:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-083', 04:23:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:23:17 INFO - 'KTS_VERSION': '1.19c', 04:23:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:23:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-083', 04:23:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:23:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:23:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:23:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:23:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:23:17 INFO - 'MOZ_AIRBAG': '1', 04:23:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:23:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:23:17 INFO - 'MOZ_MSVCVERSION': '8', 04:23:17 INFO - 'MOZ_NO_REMOTE': '1', 04:23:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:23:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:23:17 INFO - 'NO_EM_RESTART': '1', 04:23:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:23:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:23:17 INFO - 'OS': 'Windows_NT', 04:23:17 INFO - 'OURDRIVE': 'C:', 04:23:17 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', 04:23:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:23:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:23:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:23:17 INFO - 'PROCESSOR_LEVEL': '6', 04:23:17 INFO - 'PROCESSOR_REVISION': '1e05', 04:23:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:23:17 INFO - 'PROMPT': '$P$G', 04:23:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:23:17 INFO - 'PWD': 'C:\\slave\\test', 04:23:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:23:17 INFO - 'SESSIONNAME': 'Console', 04:23:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:23:17 INFO - 'SYSTEMDRIVE': 'C:', 04:23:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:23:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:17 INFO - 'TEST1': 'testie', 04:23:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:17 INFO - 'USERDOMAIN': 'T-XP32-IX-083', 04:23:17 INFO - 'USERNAME': 'cltbld', 04:23:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-083', 04:23:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:23:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:23:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:23:17 INFO - 'WINDIR': 'C:\\WINDOWS', 04:23:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:23:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:23:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:23:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:23:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:23:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:23:26 INFO - Unpacking c:\slave\test\build\tests\marionette 04:23:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:23:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:23:26 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 04:23:26 INFO - Running setup.py install for browsermob-proxy 04:23:31 INFO - Running setup.py install for manifestparser 04:23:31 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Running setup.py install for marionette-client 04:23:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:23:31 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Running setup.py install for marionette-driver 04:23:31 INFO - Running setup.py install for mozcrash 04:23:31 INFO - Running setup.py install for mozdebug 04:23:31 INFO - Running setup.py install for mozdevice 04:23:31 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Running setup.py install for mozfile 04:23:31 INFO - Running setup.py install for mozhttpd 04:23:31 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Running setup.py install for mozinfo 04:23:31 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Running setup.py install for mozInstall 04:23:31 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Running setup.py install for mozleak 04:23:31 INFO - Running setup.py install for mozlog 04:23:31 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Running setup.py install for moznetwork 04:23:31 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Running setup.py install for mozprocess 04:23:31 INFO - Running setup.py install for mozprofile 04:23:31 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:23:31 INFO - Running setup.py install for mozrunner 04:23:31 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:23:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:23:32 INFO - Running setup.py install for mozscreenshot 04:23:32 INFO - Running setup.py install for moztest 04:23:32 INFO - Running setup.py install for mozversion 04:23:32 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:23:32 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:23:32 INFO - Running setup.py install for wptserve 04:23:32 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 04:23:32 INFO - Cleaning up... 04:23:32 INFO - Return code: 0 04:23:32 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:23:32 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')]} 04:23:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:23:32 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')]} 04:23:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:23:32 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-083', 'USERDOMAIN': 'T-XP32-IX-083', '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-083', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-083', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-083\\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-083'}}, attempt #1 04:23:32 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 04:23:32 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 04:23:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:23:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-083\\Application Data', 04:23:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:23:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-083', 04:23:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:23:32 INFO - 'DCLOCATION': 'SCL3', 04:23:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:23:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:23:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:23:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:23:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:23:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:23:32 INFO - 'HOMEDRIVE': 'C:', 04:23:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-083', 04:23:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:23:32 INFO - 'KTS_VERSION': '1.19c', 04:23:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:23:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-083', 04:23:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:23:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:23:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:23:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:23:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:23:32 INFO - 'MOZ_AIRBAG': '1', 04:23:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:23:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:23:32 INFO - 'MOZ_MSVCVERSION': '8', 04:23:32 INFO - 'MOZ_NO_REMOTE': '1', 04:23:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:23:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:23:32 INFO - 'NO_EM_RESTART': '1', 04:23:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:23:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:23:32 INFO - 'OS': 'Windows_NT', 04:23:32 INFO - 'OURDRIVE': 'C:', 04:23:32 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', 04:23:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:23:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:23:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:23:32 INFO - 'PROCESSOR_LEVEL': '6', 04:23:32 INFO - 'PROCESSOR_REVISION': '1e05', 04:23:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:23:32 INFO - 'PROMPT': '$P$G', 04:23:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:23:32 INFO - 'PWD': 'C:\\slave\\test', 04:23:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:23:32 INFO - 'SESSIONNAME': 'Console', 04:23:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:23:32 INFO - 'SYSTEMDRIVE': 'C:', 04:23:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:23:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:32 INFO - 'TEST1': 'testie', 04:23:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:32 INFO - 'USERDOMAIN': 'T-XP32-IX-083', 04:23:32 INFO - 'USERNAME': 'cltbld', 04:23:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-083', 04:23:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:23:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:23:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:23:32 INFO - 'WINDIR': 'C:\\WINDOWS', 04:23:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:23:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:23:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:23:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:23:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:23:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:23:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:23:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:23:43 INFO - Unpacking c:\slave\test\build\tests\marionette 04:23:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:23:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:23:43 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)) 04:23:47 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)) 04:23:47 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)) 04:23:47 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)) 04:23:47 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)) 04:23:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:23:47 INFO - Downloading blessings-1.6.tar.gz 04:23:47 INFO - Running setup.py egg_info for package blessings 04:23:47 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)) 04:23:47 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:23:47 INFO - Running setup.py install for blessings 04:23:47 INFO - Running setup.py install for browsermob-proxy 04:23:47 INFO - Running setup.py install for manifestparser 04:23:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Running setup.py install for marionette-client 04:23:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:23:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Running setup.py install for marionette-driver 04:23:47 INFO - Running setup.py install for mozcrash 04:23:47 INFO - Running setup.py install for mozdebug 04:23:47 INFO - Running setup.py install for mozdevice 04:23:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Running setup.py install for mozhttpd 04:23:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Running setup.py install for mozInstall 04:23:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Running setup.py install for mozleak 04:23:47 INFO - Running setup.py install for mozprofile 04:23:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Running setup.py install for mozrunner 04:23:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:23:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:23:48 INFO - Running setup.py install for mozscreenshot 04:23:48 INFO - Running setup.py install for moztest 04:23:48 INFO - Running setup.py install for mozversion 04:23:48 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:23:48 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:23:48 INFO - Running setup.py install for wptserve 04:23:48 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:23:48 INFO - Cleaning up... 04:23:48 INFO - Return code: 0 04:23:48 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:23:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:23:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:23:48 INFO - Reading from file tmpfile_stdout 04:23:48 INFO - Using _rmtree_windows ... 04:23:48 INFO - Using _rmtree_windows ... 04:23:48 INFO - Current package versions: 04:23:48 INFO - blessings == 1.6 04:23:48 INFO - blobuploader == 1.2.4 04:23:48 INFO - browsermob-proxy == 0.6.0 04:23:48 INFO - distribute == 0.6.14 04:23:48 INFO - docopt == 0.6.1 04:23:48 INFO - manifestparser == 1.1 04:23:48 INFO - marionette-client == 2.3.0 04:23:48 INFO - marionette-driver == 1.4.0 04:23:48 INFO - mozInstall == 1.12 04:23:48 INFO - mozcrash == 0.17 04:23:48 INFO - mozdebug == 0.1 04:23:48 INFO - mozdevice == 0.48 04:23:48 INFO - mozfile == 1.2 04:23:48 INFO - mozhttpd == 0.7 04:23:48 INFO - mozinfo == 0.9 04:23:48 INFO - mozleak == 0.1 04:23:48 INFO - mozlog == 3.1 04:23:48 INFO - moznetwork == 0.27 04:23:48 INFO - mozprocess == 0.22 04:23:48 INFO - mozprofile == 0.28 04:23:48 INFO - mozrunner == 6.11 04:23:48 INFO - mozscreenshot == 0.1 04:23:48 INFO - mozsystemmonitor == 0.0 04:23:48 INFO - moztest == 0.7 04:23:48 INFO - mozversion == 1.4 04:23:48 INFO - requests == 1.2.3 04:23:48 INFO - wptserve == 1.4.0 04:23:48 INFO - Running post-action listener: _resource_record_post_action 04:23:48 INFO - Running post-action listener: _start_resource_monitoring 04:23:48 INFO - Starting resource monitoring. 04:23:48 INFO - ##### 04:23:48 INFO - ##### Running pull step. 04:23:48 INFO - ##### 04:23:48 INFO - Running pre-action listener: _resource_record_pre_action 04:23:48 INFO - Running main action method: pull 04:23:48 INFO - Pull has nothing to do! 04:23:48 INFO - Running post-action listener: _resource_record_post_action 04:23:48 INFO - ##### 04:23:48 INFO - ##### Running install step. 04:23:48 INFO - ##### 04:23:48 INFO - Running pre-action listener: _resource_record_pre_action 04:23:48 INFO - Running main action method: install 04:23:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:23:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:23:49 INFO - Reading from file tmpfile_stdout 04:23:49 INFO - Using _rmtree_windows ... 04:23:49 INFO - Using _rmtree_windows ... 04:23:49 INFO - Detecting whether we're running mozinstall >=1.0... 04:23:49 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:23:49 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:23:49 INFO - Reading from file tmpfile_stdout 04:23:49 INFO - Output received: 04:23:49 INFO - Usage: mozinstall-script.py [options] installer 04:23:49 INFO - Options: 04:23:49 INFO - -h, --help show this help message and exit 04:23:49 INFO - -d DEST, --destination=DEST 04:23:49 INFO - Directory to install application into. [default: 04:23:49 INFO - "C:\slave\test"] 04:23:49 INFO - --app=APP Application being installed. [default: firefox] 04:23:49 INFO - Using _rmtree_windows ... 04:23:49 INFO - Using _rmtree_windows ... 04:23:49 INFO - mkdir: C:\slave\test\build\application 04:23:49 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 04:23:49 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 04:23:55 INFO - Reading from file tmpfile_stdout 04:23:55 INFO - Output received: 04:23:55 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:23:55 INFO - Using _rmtree_windows ... 04:23:55 INFO - Using _rmtree_windows ... 04:23:55 INFO - Running post-action listener: _resource_record_post_action 04:23:55 INFO - ##### 04:23:55 INFO - ##### Running run-tests step. 04:23:55 INFO - ##### 04:23:55 INFO - Running pre-action listener: _resource_record_pre_action 04:23:55 INFO - Running main action method: run_tests 04:23:55 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:23:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:23:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:23:55 INFO - grabbing minidump binary from tooltool 04:23: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')]} 04:23:55 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:23:55 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 04:23:55 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 04:23:55 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:23:58 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp6woslv 04:23:58 INFO - INFO - File integrity verified, renaming tmp6woslv to win32-minidump_stackwalk.exe 04:23:58 INFO - Return code: 0 04:23:58 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:23:58 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:23:58 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/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 04:23:58 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/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 04:23:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:23:58 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-083\\Application Data', 04:23:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:23:58 INFO - 'COMPUTERNAME': 'T-XP32-IX-083', 04:23:58 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:23:58 INFO - 'DCLOCATION': 'SCL3', 04:23:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:23:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:23:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:23:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:23:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:23:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:23:58 INFO - 'HOMEDRIVE': 'C:', 04:23:58 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-083', 04:23:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:23:58 INFO - 'KTS_VERSION': '1.19c', 04:23:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:23:58 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-083', 04:23:58 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:23:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:23:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:23:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:23:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:23:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:23:58 INFO - 'MOZ_AIRBAG': '1', 04:23:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:23:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:23:58 INFO - 'MOZ_MSVCVERSION': '8', 04:23:58 INFO - 'MOZ_NO_REMOTE': '1', 04:23:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:23:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:23:58 INFO - 'NO_EM_RESTART': '1', 04:23:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:23:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:23:58 INFO - 'OS': 'Windows_NT', 04:23:58 INFO - 'OURDRIVE': 'C:', 04:23: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', 04:23:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:23:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:23:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:23:58 INFO - 'PROCESSOR_LEVEL': '6', 04:23:58 INFO - 'PROCESSOR_REVISION': '1e05', 04:23:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:23:58 INFO - 'PROMPT': '$P$G', 04:23:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:23:58 INFO - 'PWD': 'C:\\slave\\test', 04:23:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:23:58 INFO - 'SESSIONNAME': 'Console', 04:23:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:23:58 INFO - 'SYSTEMDRIVE': 'C:', 04:23:58 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:23:58 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:58 INFO - 'TEST1': 'testie', 04:23:58 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:23:58 INFO - 'USERDOMAIN': 'T-XP32-IX-083', 04:23:58 INFO - 'USERNAME': 'cltbld', 04:23:58 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-083', 04:23:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:23:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:23:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:23:58 INFO - 'WINDIR': 'C:\\WINDOWS', 04:23:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:23:58 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/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 04:23:59 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 04:23:59 INFO - import pkg_resources 04:24:01 INFO - Using 1 client processes 04:24:04 INFO - SUITE-START | Running 778 tests 04:24:04 INFO - Running testharness tests 04:24:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:24:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:24:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:24:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:24:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:24:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:24:04 INFO - Setting up ssl 04:24:04 INFO - PROCESS | certutil | 04:24:04 INFO - PROCESS | certutil | 04:24:04 INFO - PROCESS | certutil | 04:24:04 INFO - Certificate Nickname Trust Attributes 04:24:04 INFO - SSL,S/MIME,JAR/XPI 04:24:04 INFO - 04:24:04 INFO - web-platform-tests CT,, 04:24:04 INFO - 04:24:04 INFO - Starting runner 04:24:08 INFO - PROCESS | 3592 | [3592] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 04:24:08 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 04:24:08 INFO - PROCESS | 3592 | [3592] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 04:24:09 INFO - PROCESS | 3592 | [3592] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 04:24:09 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:24:09 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:24:09 INFO - PROCESS | 3592 | 1461237849985 Marionette DEBUG Marionette enabled via build flag and pref 04:24:10 INFO - PROCESS | 3592 | ++DOCSHELL 13EA8000 == 1 [pid = 3592] [id = 1] 04:24:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 1 (13EA8400) [pid = 3592] [serial = 1] [outer = 00000000] 04:24:10 INFO - PROCESS | 3592 | [3592] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:24:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 2 (13EA9000) [pid = 3592] [serial = 2] [outer = 13EA8400] 04:24:10 INFO - PROCESS | 3592 | [3592] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 04:24:10 INFO - PROCESS | 3592 | [3592] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 04:24:10 INFO - PROCESS | 3592 | ++DOCSHELL 14968800 == 2 [pid = 3592] [id = 2] 04:24:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 3 (14968C00) [pid = 3592] [serial = 3] [outer = 00000000] 04:24:10 INFO - PROCESS | 3592 | [3592] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:24:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 4 (14969800) [pid = 3592] [serial = 4] [outer = 14968C00] 04:24:10 INFO - PROCESS | 3592 | 1461237850608 Marionette INFO Listening on port 2828 04:24:11 INFO - PROCESS | 3592 | 1461237850989 Marionette DEBUG Marionette enabled via command-line flag 04:24:11 INFO - PROCESS | 3592 | ++DOCSHELL 1387BC00 == 3 [pid = 3592] [id = 3] 04:24:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 5 (1387C000) [pid = 3592] [serial = 5] [outer = 00000000] 04:24:11 INFO - PROCESS | 3592 | [3592] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:24:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 6 (1387CC00) [pid = 3592] [serial = 6] [outer = 1387C000] 04:24:11 INFO - PROCESS | 3592 | [3592] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:24:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 7 (16469400) [pid = 3592] [serial = 7] [outer = 14968C00] 04:24:11 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:24:11 INFO - PROCESS | 3592 | 1461237851398 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1526 04:24:11 INFO - PROCESS | 3592 | 1461237851429 Marionette DEBUG Closed connection conn0 04:24:11 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:24:11 INFO - PROCESS | 3592 | 1461237851434 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1528 04:24:11 INFO - PROCESS | 3592 | 1461237851574 Marionette DEBUG Closed connection conn1 04:24:11 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:24:11 INFO - PROCESS | 3592 | 1461237851581 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1529 04:24:11 INFO - PROCESS | 3592 | 1461237851589 Marionette DEBUG Closed connection conn2 04:24:11 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:24:11 INFO - PROCESS | 3592 | 1461237851597 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1530 04:24:11 INFO - PROCESS | 3592 | ++DOCSHELL 16770800 == 4 [pid = 3592] [id = 4] 04:24:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 8 (16774000) [pid = 3592] [serial = 8] [outer = 00000000] 04:24:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 9 (16366400) [pid = 3592] [serial = 9] [outer = 16774000] 04:24:11 INFO - PROCESS | 3592 | [3592] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 04:24:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 10 (1636D800) [pid = 3592] [serial = 10] [outer = 16774000] 04:24:11 INFO - PROCESS | 3592 | 1461237851888 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:24:11 INFO - PROCESS | 3592 | 1461237851894 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421030658","device":"desktop","version":"48.0a1"} 04:24:12 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:24:12 INFO - PROCESS | 3592 | [3592] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:24:12 INFO - PROCESS | 3592 | [3592] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:24:12 INFO - PROCESS | 3592 | [3592] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:24:13 INFO - PROCESS | 3592 | ++DOCSHELL 18929000 == 5 [pid = 3592] [id = 5] 04:24:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 11 (18929800) [pid = 3592] [serial = 11] [outer = 00000000] 04:24:13 INFO - PROCESS | 3592 | ++DOCSHELL 1892AC00 == 6 [pid = 3592] [id = 6] 04:24:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 12 (1892B000) [pid = 3592] [serial = 12] [outer = 00000000] 04:24:13 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:24:13 INFO - PROCESS | 3592 | ++DOCSHELL 19728C00 == 7 [pid = 3592] [id = 7] 04:24:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 13 (19729000) [pid = 3592] [serial = 13] [outer = 00000000] 04:24:13 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:24:13 INFO - PROCESS | 3592 | [3592] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:24:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 14 (19732000) [pid = 3592] [serial = 14] [outer = 19729000] 04:24:13 INFO - PROCESS | 3592 | [3592] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 04:24:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 15 (198C6000) [pid = 3592] [serial = 15] [outer = 18929800] 04:24:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 16 (19743000) [pid = 3592] [serial = 16] [outer = 1892B000] 04:24:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 17 (19745400) [pid = 3592] [serial = 17] [outer = 19729000] 04:24:14 INFO - PROCESS | 3592 | 1461237854489 Marionette DEBUG loaded listener.js 04:24:14 INFO - PROCESS | 3592 | 1461237854502 Marionette DEBUG loaded listener.js 04:24:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 18 (1A89A000) [pid = 3592] [serial = 18] [outer = 19729000] 04:24:15 INFO - PROCESS | 3592 | 1461237855159 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"f6085a02-6334-40d4-87ae-f238d201e4b5","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421030658","device":"desktop","version":"48.0a1","command_id":1}}] 04:24:15 INFO - PROCESS | 3592 | 1461237855328 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}] 04:24:15 INFO - PROCESS | 3592 | 1461237855394 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 04:24:15 INFO - PROCESS | 3592 | 1461237855500 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:24:15 INFO - PROCESS | 3592 | [3592] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:24:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 19 (1C4A3C00) [pid = 3592] [serial = 19] [outer = 19729000] 04:24:15 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:16 INFO - PROCESS | 3592 | 1461237855986 Marionette TRACE conn3 <- [1,3,null,{}] 04:24:16 INFO - PROCESS | 3592 | 1461237856032 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:24:16 INFO - PROCESS | 3592 | 1461237856048 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 04:24:16 INFO - PROCESS | 3592 | 1461237856063 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 04:24:16 INFO - PROCESS | 3592 | 1461237856065 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 04:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:24:16 INFO - PROCESS | 3592 | 1461237856069 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:24:16 INFO - PROCESS | 3592 | 1461237856072 Marionette TRACE conn3 <- [1,6,null,{}] 04:24:16 INFO - PROCESS | 3592 | 1461237856105 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}] 04:24:16 INFO - PROCESS | 3592 | 1461237856117 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 04:24:16 INFO - PROCESS | 3592 | 1461237856127 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:16 INFO - PROCESS | 3592 | ++DOCSHELL 195D5800 == 8 [pid = 3592] [id = 8] 04:24:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 20 (1CC16000) [pid = 3592] [serial = 20] [outer = 00000000] 04:24:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 21 (1CC19000) [pid = 3592] [serial = 21] [outer = 1CC16000] 04:24:16 INFO - PROCESS | 3592 | 1461237856175 Marionette DEBUG loaded listener.js 04:24:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 22 (1CC1CC00) [pid = 3592] [serial = 22] [outer = 1CC16000] 04:24:16 INFO - PROCESS | 3592 | ++DOCSHELL 1CE8F000 == 9 [pid = 3592] [id = 9] 04:24:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 23 (1CE90800) [pid = 3592] [serial = 23] [outer = 00000000] 04:24:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 24 (1CE93400) [pid = 3592] [serial = 24] [outer = 1CE90800] 04:24:16 INFO - PROCESS | 3592 | 1461237856594 Marionette DEBUG loaded listener.js 04:24:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 25 (1CE95800) [pid = 3592] [serial = 25] [outer = 1CE90800] 04:24:16 INFO - PROCESS | 3592 | 1461237856861 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]]]}] 04:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 813ms 04:24:16 INFO - PROCESS | 3592 | 1461237856982 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 04:24:16 INFO - PROCESS | 3592 | 1461237856984 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 04:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:24:17 INFO - PROCESS | 3592 | 1461237857001 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:24:17 INFO - PROCESS | 3592 | 1461237857003 Marionette TRACE conn3 <- [1,10,null,{}] 04:24:17 INFO - PROCESS | 3592 | 1461237857049 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}] 04:24:17 INFO - PROCESS | 3592 | 1461237857165 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 04:24:17 INFO - PROCESS | 3592 | 1461237857177 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:17 INFO - PROCESS | 3592 | ++DOCSHELL 1D41DC00 == 10 [pid = 3592] [id = 10] 04:24:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 26 (1D41E400) [pid = 3592] [serial = 26] [outer = 00000000] 04:24:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 27 (1DA57800) [pid = 3592] [serial = 27] [outer = 1D41E400] 04:24:17 INFO - PROCESS | 3592 | 1461237857225 Marionette DEBUG loaded listener.js 04:24:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 28 (1DC93400) [pid = 3592] [serial = 28] [outer = 1D41E400] 04:24:17 INFO - PROCESS | 3592 | 1461237857609 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]]]}] 04:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 637ms 04:24:17 INFO - PROCESS | 3592 | 1461237857631 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 04:24:17 INFO - PROCESS | 3592 | 1461237857633 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 04:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:24:17 INFO - PROCESS | 3592 | 1461237857636 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:24:17 INFO - PROCESS | 3592 | 1461237857638 Marionette TRACE conn3 <- [1,14,null,{}] 04:24:17 INFO - PROCESS | 3592 | 1461237857641 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}] 04:24:17 INFO - PROCESS | 3592 | 1461237857739 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 04:24:17 INFO - PROCESS | 3592 | 1461237857745 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:17 INFO - PROCESS | 3592 | ++DOCSHELL 18E94000 == 11 [pid = 3592] [id = 11] 04:24:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 29 (1D51D400) [pid = 3592] [serial = 29] [outer = 00000000] 04:24:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 30 (1DC98400) [pid = 3592] [serial = 30] [outer = 1D51D400] 04:24:17 INFO - PROCESS | 3592 | 1461237857790 Marionette DEBUG loaded listener.js 04:24:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 31 (1DCA0800) [pid = 3592] [serial = 31] [outer = 1D51D400] 04:24:18 INFO - PROCESS | 3592 | 1461237858141 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]]]}] 04:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 542ms 04:24:18 INFO - PROCESS | 3592 | 1461237858172 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 04:24:18 INFO - PROCESS | 3592 | 1461237858174 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 04:24:18 INFO - PROCESS | 3592 | 1461237858177 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:24:18 INFO - PROCESS | 3592 | 1461237858179 Marionette TRACE conn3 <- [1,18,null,{}] 04:24:18 INFO - PROCESS | 3592 | 1461237858182 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}] 04:24:18 INFO - PROCESS | 3592 | 1461237858269 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 04:24:18 INFO - PROCESS | 3592 | 1461237858276 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:18 INFO - PROCESS | 3592 | ++DOCSHELL 1D5F9400 == 12 [pid = 3592] [id = 12] 04:24:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 32 (1D5F9800) [pid = 3592] [serial = 32] [outer = 00000000] 04:24:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 33 (1D784C00) [pid = 3592] [serial = 33] [outer = 1D5F9800] 04:24:18 INFO - PROCESS | 3592 | 1461237858322 Marionette DEBUG loaded listener.js 04:24:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 34 (1D788400) [pid = 3592] [serial = 34] [outer = 1D5F9800] 04:24:18 INFO - PROCESS | 3592 | 1461237858710 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]]]}] 04:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 541ms 04:24:18 INFO - PROCESS | 3592 | 1461237858745 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 04:24:18 INFO - PROCESS | 3592 | 1461237858748 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 04:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:24:18 INFO - PROCESS | 3592 | 1461237858751 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:24:18 INFO - PROCESS | 3592 | 1461237858752 Marionette TRACE conn3 <- [1,22,null,{}] 04:24:18 INFO - PROCESS | 3592 | 1461237858756 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}] 04:24:18 INFO - PROCESS | 3592 | 1461237858841 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 04:24:18 INFO - PROCESS | 3592 | 1461237858847 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:18 INFO - PROCESS | 3592 | ++DOCSHELL 1D78E400 == 13 [pid = 3592] [id = 13] 04:24:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 35 (1DC99C00) [pid = 3592] [serial = 35] [outer = 00000000] 04:24:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 36 (1DD74000) [pid = 3592] [serial = 36] [outer = 1DC99C00] 04:24:18 INFO - PROCESS | 3592 | 1461237858890 Marionette DEBUG loaded listener.js 04:24:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 37 (1DD76C00) [pid = 3592] [serial = 37] [outer = 1DC99C00] 04:24:19 INFO - PROCESS | 3592 | 1461237859211 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]]]}] 04:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 510ms 04:24:19 INFO - PROCESS | 3592 | 1461237859245 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 04:24:19 INFO - PROCESS | 3592 | 1461237859247 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 04:24:19 INFO - PROCESS | 3592 | 1461237859250 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:24:19 INFO - PROCESS | 3592 | 1461237859252 Marionette TRACE conn3 <- [1,26,null,{}] 04:24:19 INFO - PROCESS | 3592 | 1461237859255 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}] 04:24:19 INFO - PROCESS | 3592 | 1461237859343 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 04:24:19 INFO - PROCESS | 3592 | 1461237859350 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:19 INFO - PROCESS | 3592 | ++DOCSHELL 1DF9FC00 == 14 [pid = 3592] [id = 14] 04:24:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 38 (1DFA1800) [pid = 3592] [serial = 38] [outer = 00000000] 04:24:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 39 (1DFAB400) [pid = 3592] [serial = 39] [outer = 1DFA1800] 04:24:19 INFO - PROCESS | 3592 | 1461237859394 Marionette DEBUG loaded listener.js 04:24:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 40 (1DFAEC00) [pid = 3592] [serial = 40] [outer = 1DFA1800] 04:24:19 INFO - PROCESS | 3592 | 1461237859728 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]]]}] 04:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 542ms 04:24:19 INFO - PROCESS | 3592 | 1461237859786 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 04:24:19 INFO - PROCESS | 3592 | 1461237859788 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 04:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:24:19 INFO - PROCESS | 3592 | 1461237859791 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:24:19 INFO - PROCESS | 3592 | 1461237859793 Marionette TRACE conn3 <- [1,30,null,{}] 04:24:19 INFO - PROCESS | 3592 | 1461237859796 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}] 04:24:19 INFO - PROCESS | 3592 | 1461237859881 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 04:24:19 INFO - PROCESS | 3592 | 1461237859888 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:19 INFO - PROCESS | 3592 | ++DOCSHELL 1DFAA400 == 15 [pid = 3592] [id = 15] 04:24:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 41 (1E206000) [pid = 3592] [serial = 41] [outer = 00000000] 04:24:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 42 (1E20D800) [pid = 3592] [serial = 42] [outer = 1E206000] 04:24:19 INFO - PROCESS | 3592 | 1461237859934 Marionette DEBUG loaded listener.js 04:24:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 43 (1E20EC00) [pid = 3592] [serial = 43] [outer = 1E206000] 04:24:20 INFO - PROCESS | 3592 | ++DOCSHELL 1E142800 == 16 [pid = 3592] [id = 16] 04:24:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 44 (1E142C00) [pid = 3592] [serial = 44] [outer = 00000000] 04:24:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 45 (1E143400) [pid = 3592] [serial = 45] [outer = 1E142C00] 04:24:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 46 (1E139800) [pid = 3592] [serial = 46] [outer = 1E142C00] 04:24:20 INFO - PROCESS | 3592 | ++DOCSHELL 1E13E400 == 17 [pid = 3592] [id = 17] 04:24:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 47 (1E144400) [pid = 3592] [serial = 47] [outer = 00000000] 04:24:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 48 (1E904800) [pid = 3592] [serial = 48] [outer = 1E144400] 04:24:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 49 (1E90E400) [pid = 3592] [serial = 49] [outer = 1E144400] 04:24:21 INFO - PROCESS | 3592 | --DOCSHELL 13EA8000 == 16 [pid = 3592] [id = 1] 04:24:21 INFO - PROCESS | 3592 | 1461237861164 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]]]}] 04:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1418ms 04:24:21 INFO - PROCESS | 3592 | 1461237861227 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 04:24:21 INFO - PROCESS | 3592 | 1461237861232 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 04:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:24:21 INFO - PROCESS | 3592 | 1461237861237 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:24:21 INFO - PROCESS | 3592 | 1461237861242 Marionette TRACE conn3 <- [1,34,null,{}] 04:24:21 INFO - PROCESS | 3592 | 1461237861291 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}] 04:24:21 INFO - PROCESS | 3592 | 1461237861392 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 04:24:21 INFO - PROCESS | 3592 | 1461237861491 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:21 INFO - PROCESS | 3592 | ++DOCSHELL 13269C00 == 17 [pid = 3592] [id = 18] 04:24:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 50 (1326AC00) [pid = 3592] [serial = 50] [outer = 00000000] 04:24:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 51 (149FE800) [pid = 3592] [serial = 51] [outer = 1326AC00] 04:24:21 INFO - PROCESS | 3592 | 1461237861547 Marionette DEBUG loaded listener.js 04:24:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 52 (15B3D000) [pid = 3592] [serial = 52] [outer = 1326AC00] 04:24:22 INFO - PROCESS | 3592 | 1461237862110 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]]]}] 04:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 924ms 04:24:22 INFO - PROCESS | 3592 | 1461237862175 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 04:24:22 INFO - PROCESS | 3592 | 1461237862181 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 04:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:24:22 INFO - PROCESS | 3592 | 1461237862187 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:24:22 INFO - PROCESS | 3592 | 1461237862190 Marionette TRACE conn3 <- [1,38,null,{}] 04:24:22 INFO - PROCESS | 3592 | 1461237862194 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}] 04:24:22 INFO - PROCESS | 3592 | 1461237862299 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 04:24:22 INFO - PROCESS | 3592 | 1461237862363 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:22 INFO - PROCESS | 3592 | ++DOCSHELL 15E67000 == 18 [pid = 3592] [id = 19] 04:24:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 53 (15E68000) [pid = 3592] [serial = 53] [outer = 00000000] 04:24:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 54 (18087800) [pid = 3592] [serial = 54] [outer = 15E68000] 04:24:22 INFO - PROCESS | 3592 | 1461237862418 Marionette DEBUG loaded listener.js 04:24:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 55 (180ED000) [pid = 3592] [serial = 55] [outer = 15E68000] 04:24:23 INFO - PROCESS | 3592 | 1461237863205 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]]]}] 04:24:23 INFO - PROCESS | 3592 | --DOCSHELL 16770800 == 17 [pid = 3592] [id = 4] 04:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1115ms 04:24:23 INFO - PROCESS | 3592 | 1461237863286 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 04:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:24:23 INFO - PROCESS | 3592 | 1461237863290 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 04:24:23 INFO - PROCESS | 3592 | 1461237863295 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:24:23 INFO - PROCESS | 3592 | 1461237863298 Marionette TRACE conn3 <- [1,42,null,{}] 04:24:23 INFO - PROCESS | 3592 | 1461237863304 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}] 04:24:23 INFO - PROCESS | 3592 | 1461237863379 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 04:24:23 INFO - PROCESS | 3592 | 1461237863392 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:23 INFO - PROCESS | 3592 | ++DOCSHELL 13826C00 == 18 [pid = 3592] [id = 20] 04:24:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 56 (13827000) [pid = 3592] [serial = 56] [outer = 00000000] 04:24:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 57 (138C1800) [pid = 3592] [serial = 57] [outer = 13827000] 04:24:23 INFO - PROCESS | 3592 | 1461237863441 Marionette DEBUG loaded listener.js 04:24:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 58 (13DAF000) [pid = 3592] [serial = 58] [outer = 13827000] 04:24:23 INFO - PROCESS | 3592 | 1461237863900 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]]]}] 04:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 606ms 04:24:23 INFO - PROCESS | 3592 | 1461237863922 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 04:24:23 INFO - PROCESS | 3592 | 1461237863927 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 04:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:24:23 INFO - PROCESS | 3592 | 1461237863937 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:24:23 INFO - PROCESS | 3592 | 1461237863940 Marionette TRACE conn3 <- [1,46,null,{}] 04:24:23 INFO - PROCESS | 3592 | 1461237863944 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}] 04:24:24 INFO - PROCESS | 3592 | 1461237864025 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 04:24:24 INFO - PROCESS | 3592 | 1461237864032 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:24 INFO - PROCESS | 3592 | ++DOCSHELL 13DB3800 == 19 [pid = 3592] [id = 21] 04:24:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 59 (13DB4400) [pid = 3592] [serial = 59] [outer = 00000000] 04:24:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 60 (1496B800) [pid = 3592] [serial = 60] [outer = 13DB4400] 04:24:24 INFO - PROCESS | 3592 | 1461237864082 Marionette DEBUG loaded listener.js 04:24:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 61 (15416C00) [pid = 3592] [serial = 61] [outer = 13DB4400] 04:24:24 INFO - PROCESS | 3592 | 1461237864506 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]]]}] 04:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 637ms 04:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:24:24 INFO - PROCESS | 3592 | 1461237864571 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 04:24:24 INFO - PROCESS | 3592 | 1461237864573 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 04:24:24 INFO - PROCESS | 3592 | 1461237864576 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:24:24 INFO - PROCESS | 3592 | 1461237864580 Marionette TRACE conn3 <- [1,50,null,{}] 04:24:24 INFO - PROCESS | 3592 | 1461237864590 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}] 04:24:24 INFO - PROCESS | 3592 | 1461237864753 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 04:24:24 INFO - PROCESS | 3592 | 1461237864838 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:24 INFO - PROCESS | 3592 | ++DOCSHELL 16499C00 == 20 [pid = 3592] [id = 22] 04:24:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 62 (1676C800) [pid = 3592] [serial = 62] [outer = 00000000] 04:24:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 63 (1677AC00) [pid = 3592] [serial = 63] [outer = 1676C800] 04:24:24 INFO - PROCESS | 3592 | 1461237864886 Marionette DEBUG loaded listener.js 04:24:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 64 (16AB5C00) [pid = 3592] [serial = 64] [outer = 1676C800] 04:24:25 INFO - PROCESS | 3592 | 1461237865273 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]]]}] 04:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 701ms 04:24:25 INFO - PROCESS | 3592 | 1461237865308 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 04:24:25 INFO - PROCESS | 3592 | 1461237865310 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 04:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:24:25 INFO - PROCESS | 3592 | 1461237865313 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:24:25 INFO - PROCESS | 3592 | 1461237865315 Marionette TRACE conn3 <- [1,54,null,{}] 04:24:25 INFO - PROCESS | 3592 | 1461237865319 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}] 04:24:25 INFO - PROCESS | 3592 | 1461237865419 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 04:24:25 INFO - PROCESS | 3592 | 1461237865427 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:25 INFO - PROCESS | 3592 | ++DOCSHELL 16466000 == 21 [pid = 3592] [id = 23] 04:24:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 65 (1676E800) [pid = 3592] [serial = 65] [outer = 00000000] 04:24:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 66 (183B5000) [pid = 3592] [serial = 66] [outer = 1676E800] 04:24:25 INFO - PROCESS | 3592 | 1461237865472 Marionette DEBUG loaded listener.js 04:24:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 67 (18728800) [pid = 3592] [serial = 67] [outer = 1676E800] 04:24:25 INFO - PROCESS | 3592 | 1461237865840 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]]]}] 04:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 605ms 04:24:25 INFO - PROCESS | 3592 | 1461237865910 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 04:24:25 INFO - PROCESS | 3592 | 1461237865912 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 04:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:24:25 INFO - PROCESS | 3592 | 1461237865915 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:24:25 INFO - PROCESS | 3592 | 1461237865917 Marionette TRACE conn3 <- [1,58,null,{}] 04:24:25 INFO - PROCESS | 3592 | 1461237865920 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}] 04:24:26 INFO - PROCESS | 3592 | 1461237865992 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 04:24:26 INFO - PROCESS | 3592 | 1461237866059 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:26 INFO - PROCESS | 3592 | ++DOCSHELL 1649A000 == 22 [pid = 3592] [id = 24] 04:24:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 68 (1807F800) [pid = 3592] [serial = 68] [outer = 00000000] 04:24:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 69 (18C04000) [pid = 3592] [serial = 69] [outer = 1807F800] 04:24:26 INFO - PROCESS | 3592 | 1461237866105 Marionette DEBUG loaded listener.js 04:24:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 70 (18C03800) [pid = 3592] [serial = 70] [outer = 1807F800] 04:24:26 INFO - PROCESS | 3592 | 1461237866460 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]]]}] 04:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 606ms 04:24:26 INFO - PROCESS | 3592 | 1461237866513 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 04:24:26 INFO - PROCESS | 3592 | 1461237866515 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 04:24:26 INFO - PROCESS | 3592 | 1461237866518 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:24:26 INFO - PROCESS | 3592 | 1461237866519 Marionette TRACE conn3 <- [1,62,null,{}] 04:24:26 INFO - PROCESS | 3592 | 1461237866523 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}] 04:24:26 INFO - PROCESS | 3592 | 1461237866640 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 04:24:26 INFO - PROCESS | 3592 | 1461237866650 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:26 INFO - PROCESS | 3592 | ++DOCSHELL 18927400 == 23 [pid = 3592] [id = 25] 04:24:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 71 (1892A400) [pid = 3592] [serial = 71] [outer = 00000000] 04:24:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 72 (19748C00) [pid = 3592] [serial = 72] [outer = 1892A400] 04:24:26 INFO - PROCESS | 3592 | 1461237866697 Marionette DEBUG loaded listener.js 04:24:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (19747000) [pid = 3592] [serial = 73] [outer = 1892A400] 04:24:27 INFO - PROCESS | 3592 | 1461237867097 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]]]}] 04:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 605ms 04:24:27 INFO - PROCESS | 3592 | 1461237867149 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 04:24:27 INFO - PROCESS | 3592 | 1461237867151 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 04:24:27 INFO - PROCESS | 3592 | 1461237867154 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:24:27 INFO - PROCESS | 3592 | 1461237867155 Marionette TRACE conn3 <- [1,66,null,{}] 04:24:27 INFO - PROCESS | 3592 | 1461237867159 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}] 04:24:27 INFO - PROCESS | 3592 | 1461237867229 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 04:24:27 INFO - PROCESS | 3592 | 1461237867297 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:27 INFO - PROCESS | 3592 | ++DOCSHELL 19873800 == 24 [pid = 3592] [id = 26] 04:24:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (19875400) [pid = 3592] [serial = 74] [outer = 00000000] 04:24:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (1A28EC00) [pid = 3592] [serial = 75] [outer = 19875400] 04:24:27 INFO - PROCESS | 3592 | 1461237867349 Marionette DEBUG loaded listener.js 04:24:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (1A295400) [pid = 3592] [serial = 76] [outer = 19875400] 04:24:27 INFO - PROCESS | 3592 | 1461237867675 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]]]}] 04:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 606ms 04:24:27 INFO - PROCESS | 3592 | 1461237867751 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 04:24:27 INFO - PROCESS | 3592 | 1461237867753 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 04:24:27 INFO - PROCESS | 3592 | 1461237867757 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:24:27 INFO - PROCESS | 3592 | 1461237867758 Marionette TRACE conn3 <- [1,70,null,{}] 04:24:27 INFO - PROCESS | 3592 | 1461237867762 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}] 04:24:27 INFO - PROCESS | 3592 | 1461237867860 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 04:24:27 INFO - PROCESS | 3592 | 1461237867868 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:27 INFO - PROCESS | 3592 | ++DOCSHELL 15BBAC00 == 25 [pid = 3592] [id = 27] 04:24:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (1833A800) [pid = 3592] [serial = 77] [outer = 00000000] 04:24:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (1A494C00) [pid = 3592] [serial = 78] [outer = 1833A800] 04:24:27 INFO - PROCESS | 3592 | 1461237867914 Marionette DEBUG loaded listener.js 04:24:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (18E99C00) [pid = 3592] [serial = 79] [outer = 1833A800] 04:24:28 INFO - PROCESS | 3592 | 1461237868291 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]]]}] 04:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 605ms 04:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:24:28 INFO - PROCESS | 3592 | 1461237868354 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 04:24:28 INFO - PROCESS | 3592 | 1461237868356 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 04:24:28 INFO - PROCESS | 3592 | 1461237868359 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:24:28 INFO - PROCESS | 3592 | 1461237868361 Marionette TRACE conn3 <- [1,74,null,{}] 04:24:28 INFO - PROCESS | 3592 | 1461237868364 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}] 04:24:28 INFO - PROCESS | 3592 | 1461237868434 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 04:24:28 INFO - PROCESS | 3592 | 1461237868504 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:28 INFO - PROCESS | 3592 | ++DOCSHELL 15B46400 == 26 [pid = 3592] [id = 28] 04:24:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (1A287400) [pid = 3592] [serial = 80] [outer = 00000000] 04:24:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (1A896400) [pid = 3592] [serial = 81] [outer = 1A287400] 04:24:28 INFO - PROCESS | 3592 | 1461237868595 Marionette DEBUG loaded listener.js 04:24:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (1A894C00) [pid = 3592] [serial = 82] [outer = 1A287400] 04:24:28 INFO - PROCESS | 3592 | 1461237868925 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]]]}] 04:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 606ms 04:24:28 INFO - PROCESS | 3592 | 1461237868988 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 04:24:28 INFO - PROCESS | 3592 | 1461237868990 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 04:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:24:28 INFO - PROCESS | 3592 | 1461237868994 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:24:28 INFO - PROCESS | 3592 | 1461237868995 Marionette TRACE conn3 <- [1,78,null,{}] 04:24:29 INFO - PROCESS | 3592 | 1461237868999 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}] 04:24:29 INFO - PROCESS | 3592 | 1461237869097 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 04:24:29 INFO - PROCESS | 3592 | 1461237869106 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:29 INFO - PROCESS | 3592 | ++DOCSHELL 19D14000 == 27 [pid = 3592] [id = 29] 04:24:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (1A362800) [pid = 3592] [serial = 83] [outer = 00000000] 04:24:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (1C412800) [pid = 3592] [serial = 84] [outer = 1A362800] 04:24:29 INFO - PROCESS | 3592 | 1461237869149 Marionette DEBUG loaded listener.js 04:24:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (1C414C00) [pid = 3592] [serial = 85] [outer = 1A362800] 04:24:29 INFO - PROCESS | 3592 | 1461237869528 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]]]}] 04:24:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 605ms 04:24:29 INFO - PROCESS | 3592 | 1461237869591 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 04:24:29 INFO - PROCESS | 3592 | 1461237869593 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 04:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:24:29 INFO - PROCESS | 3592 | 1461237869596 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:24:29 INFO - PROCESS | 3592 | 1461237869599 Marionette TRACE conn3 <- [1,82,null,{}] 04:24:29 INFO - PROCESS | 3592 | 1461237869602 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}] 04:24:29 INFO - PROCESS | 3592 | 1461237869719 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 04:24:29 INFO - PROCESS | 3592 | 1461237869787 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:29 INFO - PROCESS | 3592 | ++DOCSHELL 1C68AC00 == 28 [pid = 3592] [id = 30] 04:24:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (1CC16800) [pid = 3592] [serial = 86] [outer = 00000000] 04:24:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (1CC19400) [pid = 3592] [serial = 87] [outer = 1CC16800] 04:24:29 INFO - PROCESS | 3592 | 1461237869837 Marionette DEBUG loaded listener.js 04:24:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1CCD4800) [pid = 3592] [serial = 88] [outer = 1CC16800] 04:24:30 INFO - PROCESS | 3592 | 1461237870163 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]]]}] 04:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 605ms 04:24:30 INFO - PROCESS | 3592 | 1461237870193 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 04:24:30 INFO - PROCESS | 3592 | 1461237870195 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 04:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:24:30 INFO - PROCESS | 3592 | 1461237870199 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:24:30 INFO - PROCESS | 3592 | 1461237870200 Marionette TRACE conn3 <- [1,86,null,{}] 04:24:30 INFO - PROCESS | 3592 | 1461237870204 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}] 04:24:30 INFO - PROCESS | 3592 | 1461237870370 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 04:24:30 INFO - PROCESS | 3592 | 1461237870378 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:30 INFO - PROCESS | 3592 | ++DOCSHELL 16774400 == 29 [pid = 3592] [id = 31] 04:24:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (16A64000) [pid = 3592] [serial = 89] [outer = 00000000] 04:24:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1CE93800) [pid = 3592] [serial = 90] [outer = 16A64000] 04:24:30 INFO - PROCESS | 3592 | 1461237870424 Marionette DEBUG loaded listener.js 04:24:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1CFE3C00) [pid = 3592] [serial = 91] [outer = 16A64000] 04:24:31 INFO - PROCESS | 3592 | 1461237871521 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]]]}] 04:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1387ms 04:24:31 INFO - PROCESS | 3592 | 1461237871586 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 04:24:31 INFO - PROCESS | 3592 | 1461237871590 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 04:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:24:31 INFO - PROCESS | 3592 | 1461237871596 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:24:31 INFO - PROCESS | 3592 | 1461237871599 Marionette TRACE conn3 <- [1,90,null,{}] 04:24:31 INFO - PROCESS | 3592 | 1461237871604 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}] 04:24:31 INFO - PROCESS | 3592 | 1461237871704 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 04:24:31 INFO - PROCESS | 3592 | 1461237871721 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:31 INFO - PROCESS | 3592 | ++DOCSHELL 1381F000 == 30 [pid = 3592] [id = 32] 04:24:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (1381F400) [pid = 3592] [serial = 92] [outer = 00000000] 04:24:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (138C9000) [pid = 3592] [serial = 93] [outer = 1381F400] 04:24:31 INFO - PROCESS | 3592 | 1461237871806 Marionette DEBUG loaded listener.js 04:24:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (13E56C00) [pid = 3592] [serial = 94] [outer = 1381F400] 04:24:32 INFO - PROCESS | 3592 | 1461237872240 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]]]}] 04:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 637ms 04:24:32 INFO - PROCESS | 3592 | 1461237872267 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 04:24:32 INFO - PROCESS | 3592 | 1461237872272 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 04:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:24:32 INFO - PROCESS | 3592 | 1461237872278 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:24:32 INFO - PROCESS | 3592 | 1461237872280 Marionette TRACE conn3 <- [1,94,null,{}] 04:24:32 INFO - PROCESS | 3592 | 1461237872284 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}] 04:24:32 INFO - PROCESS | 3592 | 1461237872382 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 04:24:32 INFO - PROCESS | 3592 | 1461237872388 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:32 INFO - PROCESS | 3592 | ++DOCSHELL 13E53000 == 31 [pid = 3592] [id = 33] 04:24:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (13EB0800) [pid = 3592] [serial = 95] [outer = 00000000] 04:24:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (15B45800) [pid = 3592] [serial = 96] [outer = 13EB0800] 04:24:32 INFO - PROCESS | 3592 | 1461237872433 Marionette DEBUG loaded listener.js 04:24:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (15D10C00) [pid = 3592] [serial = 97] [outer = 13EB0800] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1CC16000) [pid = 3592] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (16774000) [pid = 3592] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (1DFA1800) [pid = 3592] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1DC99C00) [pid = 3592] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (1D5F9800) [pid = 3592] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (1D51D400) [pid = 3592] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1D41E400) [pid = 3592] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (13827000) [pid = 3592] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (13DB4400) [pid = 3592] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (1676C800) [pid = 3592] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (1676E800) [pid = 3592] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1807F800) [pid = 3592] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (1892A400) [pid = 3592] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (19875400) [pid = 3592] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (1833A800) [pid = 3592] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (1A287400) [pid = 3592] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (1A362800) [pid = 3592] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (1E206000) [pid = 3592] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (1326AC00) [pid = 3592] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:24:33 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (15E68000) [pid = 3592] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:24:33 INFO - PROCESS | 3592 | 1461237873337 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]]]}] 04:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1115ms 04:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:24:33 INFO - PROCESS | 3592 | 1461237873374 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 04:24:33 INFO - PROCESS | 3592 | 1461237873376 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 04:24:33 INFO - PROCESS | 3592 | 1461237873380 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:24:33 INFO - PROCESS | 3592 | 1461237873383 Marionette TRACE conn3 <- [1,98,null,{}] 04:24:33 INFO - PROCESS | 3592 | 1461237873393 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}] 04:24:33 INFO - PROCESS | 3592 | 1461237873468 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 04:24:33 INFO - PROCESS | 3592 | 1461237873477 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:33 INFO - PROCESS | 3592 | ++DOCSHELL 15412000 == 32 [pid = 3592] [id = 34] 04:24:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (1564CC00) [pid = 3592] [serial = 98] [outer = 00000000] 04:24:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (1648B400) [pid = 3592] [serial = 99] [outer = 1564CC00] 04:24:33 INFO - PROCESS | 3592 | 1461237873532 Marionette DEBUG loaded listener.js 04:24:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (16774000) [pid = 3592] [serial = 100] [outer = 1564CC00] 04:24:33 INFO - PROCESS | 3592 | 1461237873989 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]]]}] 04:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 637ms 04:24:34 INFO - PROCESS | 3592 | 1461237874050 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 04:24:34 INFO - PROCESS | 3592 | 1461237874053 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 04:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:24:34 INFO - PROCESS | 3592 | 1461237874056 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:24:34 INFO - PROCESS | 3592 | 1461237874058 Marionette TRACE conn3 <- [1,102,null,{}] 04:24:34 INFO - PROCESS | 3592 | 1461237874061 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}] 04:24:34 INFO - PROCESS | 3592 | 1461237874133 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 04:24:34 INFO - PROCESS | 3592 | 1461237874139 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:34 INFO - PROCESS | 3592 | ++DOCSHELL 16A62C00 == 33 [pid = 3592] [id = 35] 04:24:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (16A67000) [pid = 3592] [serial = 101] [outer = 00000000] 04:24:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (183B8800) [pid = 3592] [serial = 102] [outer = 16A67000] 04:24:34 INFO - PROCESS | 3592 | 1461237874187 Marionette DEBUG loaded listener.js 04:24:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (18923400) [pid = 3592] [serial = 103] [outer = 16A67000] 04:24:34 INFO - PROCESS | 3592 | 1461237874613 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]]]}] 04:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 606ms 04:24:34 INFO - PROCESS | 3592 | 1461237874651 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 04:24:34 INFO - PROCESS | 3592 | 1461237874653 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 04:24:34 INFO - PROCESS | 3592 | 1461237874657 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:24:34 INFO - PROCESS | 3592 | 1461237874658 Marionette TRACE conn3 <- [1,106,null,{}] 04:24:34 INFO - PROCESS | 3592 | 1461237874661 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}] 04:24:34 INFO - PROCESS | 3592 | 1461237874731 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 04:24:34 INFO - PROCESS | 3592 | 1461237874737 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:34 INFO - PROCESS | 3592 | ++DOCSHELL 18C0D000 == 34 [pid = 3592] [id = 36] 04:24:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (18C0D400) [pid = 3592] [serial = 104] [outer = 00000000] 04:24:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (18FA3800) [pid = 3592] [serial = 105] [outer = 18C0D400] 04:24:34 INFO - PROCESS | 3592 | 1461237874781 Marionette DEBUG loaded listener.js 04:24:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (195D3C00) [pid = 3592] [serial = 106] [outer = 18C0D400] 04:24:35 INFO - PROCESS | 3592 | 1461237875193 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]]]}] 04:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 605ms 04:24:35 INFO - PROCESS | 3592 | 1461237875288 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 04:24:35 INFO - PROCESS | 3592 | 1461237875293 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 04:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:24:35 INFO - PROCESS | 3592 | 1461237875299 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:24:35 INFO - PROCESS | 3592 | 1461237875303 Marionette TRACE conn3 <- [1,110,null,{}] 04:24:35 INFO - PROCESS | 3592 | 1461237875310 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}] 04:24:35 INFO - PROCESS | 3592 | 1461237875440 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 04:24:35 INFO - PROCESS | 3592 | 1461237875569 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:35 INFO - PROCESS | 3592 | ++DOCSHELL 13378800 == 35 [pid = 3592] [id = 37] 04:24:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (1337C000) [pid = 3592] [serial = 107] [outer = 00000000] 04:24:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (13873000) [pid = 3592] [serial = 108] [outer = 1337C000] 04:24:35 INFO - PROCESS | 3592 | 1461237875633 Marionette DEBUG loaded listener.js 04:24:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (13DAE400) [pid = 3592] [serial = 109] [outer = 1337C000] 04:24:36 INFO - PROCESS | 3592 | 1461237876134 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]]]}] 04:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 924ms 04:24:36 INFO - PROCESS | 3592 | 1461237876203 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 04:24:36 INFO - PROCESS | 3592 | 1461237876209 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 04:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:24:36 INFO - PROCESS | 3592 | 1461237876215 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:24:36 INFO - PROCESS | 3592 | 1461237876218 Marionette TRACE conn3 <- [1,114,null,{}] 04:24:36 INFO - PROCESS | 3592 | 1461237876222 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}] 04:24:36 INFO - PROCESS | 3592 | 1461237876316 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 04:24:36 INFO - PROCESS | 3592 | 1461237876399 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:36 INFO - PROCESS | 3592 | ++DOCSHELL 15708400 == 36 [pid = 3592] [id = 38] 04:24:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1570D400) [pid = 3592] [serial = 110] [outer = 00000000] 04:24:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1676E000) [pid = 3592] [serial = 111] [outer = 1570D400] 04:24:36 INFO - PROCESS | 3592 | 1461237876453 Marionette DEBUG loaded listener.js 04:24:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (1808B800) [pid = 3592] [serial = 112] [outer = 1570D400] 04:24:37 INFO - PROCESS | 3592 | 1461237877044 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]]]}] 04:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 861ms 04:24:37 INFO - PROCESS | 3592 | 1461237877087 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 04:24:37 INFO - PROCESS | 3592 | 1461237877090 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 04:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:24:37 INFO - PROCESS | 3592 | 1461237877094 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:24:37 INFO - PROCESS | 3592 | 1461237877098 Marionette TRACE conn3 <- [1,118,null,{}] 04:24:37 INFO - PROCESS | 3592 | 1461237877108 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}] 04:24:37 INFO - PROCESS | 3592 | 1461237877206 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 04:24:37 INFO - PROCESS | 3592 | 1461237877276 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:37 INFO - PROCESS | 3592 | ++DOCSHELL 18C02000 == 37 [pid = 3592] [id = 39] 04:24:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (19730800) [pid = 3592] [serial = 113] [outer = 00000000] 04:24:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (1A357400) [pid = 3592] [serial = 114] [outer = 19730800] 04:24:37 INFO - PROCESS | 3592 | 1461237877344 Marionette DEBUG loaded listener.js 04:24:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (1A365000) [pid = 3592] [serial = 115] [outer = 19730800] 04:24:37 INFO - PROCESS | 3592 | 1461237877866 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]]]}] 04:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 860ms 04:24:37 INFO - PROCESS | 3592 | 1461237877936 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 04:24:37 INFO - PROCESS | 3592 | 1461237877939 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 04:24:37 INFO - PROCESS | 3592 | 1461237877942 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:24:37 INFO - PROCESS | 3592 | 1461237877944 Marionette TRACE conn3 <- [1,122,null,{}] 04:24:37 INFO - PROCESS | 3592 | 1461237877948 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}] 04:24:38 INFO - PROCESS | 3592 | 1461237878038 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 04:24:38 INFO - PROCESS | 3592 | 1461237878107 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:38 INFO - PROCESS | 3592 | ++DOCSHELL 1A897000 == 38 [pid = 3592] [id = 40] 04:24:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1A89B400) [pid = 3592] [serial = 116] [outer = 00000000] 04:24:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1ADA1C00) [pid = 3592] [serial = 117] [outer = 1A89B400] 04:24:38 INFO - PROCESS | 3592 | 1461237878160 Marionette DEBUG loaded listener.js 04:24:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1C4A0C00) [pid = 3592] [serial = 118] [outer = 1A89B400] 04:24:38 INFO - PROCESS | 3592 | 1461237878795 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]]]}] 04:24:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 845ms 04:24:38 INFO - PROCESS | 3592 | 1461237878817 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 04:24:38 INFO - PROCESS | 3592 | 1461237878819 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 04:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:24:38 INFO - PROCESS | 3592 | 1461237878823 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:24:38 INFO - PROCESS | 3592 | 1461237878825 Marionette TRACE conn3 <- [1,126,null,{}] 04:24:38 INFO - PROCESS | 3592 | 1461237878829 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}] 04:24:38 INFO - PROCESS | 3592 | 1461237878919 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 04:24:39 INFO - PROCESS | 3592 | 1461237879069 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:39 INFO - PROCESS | 3592 | ++DOCSHELL 13209000 == 39 [pid = 3592] [id = 41] 04:24:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1320A400) [pid = 3592] [serial = 119] [outer = 00000000] 04:24:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (13266800) [pid = 3592] [serial = 120] [outer = 1320A400] 04:24:39 INFO - PROCESS | 3592 | 1461237879118 Marionette DEBUG loaded listener.js 04:24:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (13623C00) [pid = 3592] [serial = 121] [outer = 1320A400] 04:24:40 INFO - PROCESS | 3592 | --DOCSHELL 1381F000 == 38 [pid = 3592] [id = 32] 04:24:40 INFO - PROCESS | 3592 | --DOCSHELL 13E53000 == 37 [pid = 3592] [id = 33] 04:24:40 INFO - PROCESS | 3592 | --DOCSHELL 16A62C00 == 36 [pid = 3592] [id = 35] 04:24:40 INFO - PROCESS | 3592 | --DOCSHELL 15412000 == 35 [pid = 3592] [id = 34] 04:24:40 INFO - PROCESS | 3592 | --DOCSHELL 16774400 == 34 [pid = 3592] [id = 31] 04:24:40 INFO - PROCESS | 3592 | --DOCSHELL 18C02000 == 33 [pid = 3592] [id = 39] 04:24:40 INFO - PROCESS | 3592 | --DOCSHELL 1A897000 == 32 [pid = 3592] [id = 40] 04:24:40 INFO - PROCESS | 3592 | --DOCSHELL 19D14000 == 31 [pid = 3592] [id = 29] 04:24:40 INFO - PROCESS | 3592 | --DOCSHELL 18C0D000 == 30 [pid = 3592] [id = 36] 04:24:40 INFO - PROCESS | 3592 | --DOCSHELL 1C68AC00 == 29 [pid = 3592] [id = 30] 04:24:40 INFO - PROCESS | 3592 | --DOCSHELL 13378800 == 28 [pid = 3592] [id = 37] 04:24:40 INFO - PROCESS | 3592 | --DOCSHELL 15708400 == 27 [pid = 3592] [id = 38] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (16366400) [pid = 3592] [serial = 9] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1636D800) [pid = 3592] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (14969800) [pid = 3592] [serial = 4] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (138C1800) [pid = 3592] [serial = 57] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1496B800) [pid = 3592] [serial = 60] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1677AC00) [pid = 3592] [serial = 63] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (16AB5C00) [pid = 3592] [serial = 64] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (183B5000) [pid = 3592] [serial = 66] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (18728800) [pid = 3592] [serial = 67] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (18C04000) [pid = 3592] [serial = 69] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (18C03800) [pid = 3592] [serial = 70] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (19748C00) [pid = 3592] [serial = 72] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (1A28EC00) [pid = 3592] [serial = 75] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (1A494C00) [pid = 3592] [serial = 78] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (1A896400) [pid = 3592] [serial = 81] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1C412800) [pid = 3592] [serial = 84] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (149FE800) [pid = 3592] [serial = 51] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (18087800) [pid = 3592] [serial = 54] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (19747000) [pid = 3592] [serial = 73] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (1A295400) [pid = 3592] [serial = 76] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (18E99C00) [pid = 3592] [serial = 79] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (1A894C00) [pid = 3592] [serial = 82] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (13DAF000) [pid = 3592] [serial = 58] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (1C414C00) [pid = 3592] [serial = 85] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (1CC19400) [pid = 3592] [serial = 87] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (180ED000) [pid = 3592] [serial = 55] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (15B3D000) [pid = 3592] [serial = 52] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (1E20EC00) [pid = 3592] [serial = 43] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (15416C00) [pid = 3592] [serial = 61] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 71 (1DCA0800) [pid = 3592] [serial = 31] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 70 (1DA57800) [pid = 3592] [serial = 27] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 69 (1DC93400) [pid = 3592] [serial = 28] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 68 (1CE93400) [pid = 3592] [serial = 24] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 67 (1CC19000) [pid = 3592] [serial = 21] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 66 (1CC1CC00) [pid = 3592] [serial = 22] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 65 (19745400) [pid = 3592] [serial = 17] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 64 (19732000) [pid = 3592] [serial = 14] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 63 (1E143400) [pid = 3592] [serial = 45] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 62 (1E904800) [pid = 3592] [serial = 48] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 61 (1E20D800) [pid = 3592] [serial = 42] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 60 (1DFAB400) [pid = 3592] [serial = 39] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 59 (1DFAEC00) [pid = 3592] [serial = 40] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 58 (1DD74000) [pid = 3592] [serial = 36] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 57 (1DD76C00) [pid = 3592] [serial = 37] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 56 (1D788400) [pid = 3592] [serial = 34] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 55 (1D784C00) [pid = 3592] [serial = 33] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | --DOMWINDOW == 54 (1DC98400) [pid = 3592] [serial = 30] [outer = 00000000] [url = about:blank] 04:24:40 INFO - PROCESS | 3592 | 1461237880131 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]]]}] 04:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1387ms 04:24:40 INFO - PROCESS | 3592 | 1461237880185 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 04:24:40 INFO - PROCESS | 3592 | 1461237880188 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 04:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:24:40 INFO - PROCESS | 3592 | 1461237880194 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:24:40 INFO - PROCESS | 3592 | 1461237880198 Marionette TRACE conn3 <- [1,130,null,{}] 04:24:40 INFO - PROCESS | 3592 | 1461237880204 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}] 04:24:40 INFO - PROCESS | 3592 | 1461237880335 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 04:24:40 INFO - PROCESS | 3592 | 1461237880437 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:40 INFO - PROCESS | 3592 | ++DOCSHELL 13DB9800 == 28 [pid = 3592] [id = 42] 04:24:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 55 (13E53000) [pid = 3592] [serial = 122] [outer = 00000000] 04:24:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 56 (1490EC00) [pid = 3592] [serial = 123] [outer = 13E53000] 04:24:40 INFO - PROCESS | 3592 | 1461237880484 Marionette DEBUG loaded listener.js 04:24:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 57 (1496AC00) [pid = 3592] [serial = 124] [outer = 13E53000] 04:24:40 INFO - PROCESS | 3592 | 1461237880856 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]]]}] 04:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 637ms 04:24:40 INFO - PROCESS | 3592 | 1461237880865 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 04:24:40 INFO - PROCESS | 3592 | 1461237880871 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 04:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:24:40 INFO - PROCESS | 3592 | 1461237880886 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:24:40 INFO - PROCESS | 3592 | 1461237880889 Marionette TRACE conn3 <- [1,134,null,{}] 04:24:40 INFO - PROCESS | 3592 | 1461237880893 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}] 04:24:40 INFO - PROCESS | 3592 | 1461237880968 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 04:24:40 INFO - PROCESS | 3592 | 1461237880974 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:41 INFO - PROCESS | 3592 | ++DOCSHELL 149FC000 == 29 [pid = 3592] [id = 43] 04:24:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 58 (15414000) [pid = 3592] [serial = 125] [outer = 00000000] 04:24:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 59 (15DF0C00) [pid = 3592] [serial = 126] [outer = 15414000] 04:24:41 INFO - PROCESS | 3592 | 1461237881020 Marionette DEBUG loaded listener.js 04:24:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 60 (16361000) [pid = 3592] [serial = 127] [outer = 15414000] 04:24:41 INFO - PROCESS | 3592 | 1461237881436 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]]]}] 04:24:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 605ms 04:24:41 INFO - PROCESS | 3592 | 1461237881480 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 04:24:41 INFO - PROCESS | 3592 | 1461237881482 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 04:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:24:41 INFO - PROCESS | 3592 | 1461237881486 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:24:41 INFO - PROCESS | 3592 | 1461237881489 Marionette TRACE conn3 <- [1,138,null,{}] 04:24:41 INFO - PROCESS | 3592 | 1461237881500 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}] 04:24:41 INFO - PROCESS | 3592 | 1461237881577 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 04:24:41 INFO - PROCESS | 3592 | 1461237881585 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:41 INFO - PROCESS | 3592 | ++DOCSHELL 1807FC00 == 30 [pid = 3592] [id = 44] 04:24:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 61 (18087800) [pid = 3592] [serial = 128] [outer = 00000000] 04:24:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 62 (180F6400) [pid = 3592] [serial = 129] [outer = 18087800] 04:24:41 INFO - PROCESS | 3592 | 1461237881633 Marionette DEBUG loaded listener.js 04:24:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 63 (1833D000) [pid = 3592] [serial = 130] [outer = 18087800] 04:24:42 INFO - PROCESS | 3592 | 1461237882125 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]]]}] 04:24:42 INFO - PROCESS | 3592 | --DOCSHELL 13209000 == 29 [pid = 3592] [id = 41] 04:24:42 INFO - PROCESS | 3592 | --DOCSHELL 13DB9800 == 28 [pid = 3592] [id = 42] 04:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1243ms 04:24:42 INFO - PROCESS | 3592 | 1461237882731 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 04:24:42 INFO - PROCESS | 3592 | 1461237882734 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 04:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:24:42 INFO - PROCESS | 3592 | 1461237882745 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:24:42 INFO - PROCESS | 3592 | 1461237882749 Marionette TRACE conn3 <- [1,142,null,{}] 04:24:42 INFO - PROCESS | 3592 | 1461237882755 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}] 04:24:42 INFO - PROCESS | 3592 | 1461237882859 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 04:24:42 INFO - PROCESS | 3592 | 1461237882876 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:42 INFO - PROCESS | 3592 | ++DOCSHELL 13872800 == 29 [pid = 3592] [id = 45] 04:24:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 64 (13874000) [pid = 3592] [serial = 131] [outer = 00000000] 04:24:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 65 (13DB8C00) [pid = 3592] [serial = 132] [outer = 13874000] 04:24:42 INFO - PROCESS | 3592 | 1461237882929 Marionette DEBUG loaded listener.js 04:24:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 66 (1491A400) [pid = 3592] [serial = 133] [outer = 13874000] 04:24:43 INFO - PROCESS | 3592 | 1461237883391 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]]]}] 04:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 701ms 04:24:43 INFO - PROCESS | 3592 | 1461237883446 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 04:24:43 INFO - PROCESS | 3592 | 1461237883450 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 04:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:24:43 INFO - PROCESS | 3592 | 1461237883463 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:24:43 INFO - PROCESS | 3592 | 1461237883466 Marionette TRACE conn3 <- [1,146,null,{}] 04:24:43 INFO - PROCESS | 3592 | 1461237883470 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}] 04:24:43 INFO - PROCESS | 3592 | 1461237883565 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 04:24:43 INFO - PROCESS | 3592 | 1461237883660 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:43 INFO - PROCESS | 3592 | ++DOCSHELL 138C7C00 == 30 [pid = 3592] [id = 46] 04:24:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 67 (15416C00) [pid = 3592] [serial = 134] [outer = 00000000] 04:24:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 68 (16460000) [pid = 3592] [serial = 135] [outer = 15416C00] 04:24:43 INFO - PROCESS | 3592 | 1461237883704 Marionette DEBUG loaded listener.js 04:24:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 69 (16467000) [pid = 3592] [serial = 136] [outer = 15416C00] 04:24:44 INFO - PROCESS | 3592 | 1461237884132 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]]]}] 04:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 717ms 04:24:44 INFO - PROCESS | 3592 | --DOMWINDOW == 68 (18C0D400) [pid = 3592] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:24:44 INFO - PROCESS | 3592 | --DOMWINDOW == 67 (16A67000) [pid = 3592] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:24:44 INFO - PROCESS | 3592 | --DOMWINDOW == 66 (1381F400) [pid = 3592] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:24:44 INFO - PROCESS | 3592 | --DOMWINDOW == 65 (13EB0800) [pid = 3592] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:24:44 INFO - PROCESS | 3592 | --DOMWINDOW == 64 (1564CC00) [pid = 3592] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:24:44 INFO - PROCESS | 3592 | --DOMWINDOW == 63 (1337C000) [pid = 3592] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:24:44 INFO - PROCESS | 3592 | --DOMWINDOW == 62 (1570D400) [pid = 3592] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:24:44 INFO - PROCESS | 3592 | --DOMWINDOW == 61 (19730800) [pid = 3592] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:24:44 INFO - PROCESS | 3592 | --DOMWINDOW == 60 (1A89B400) [pid = 3592] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:24:44 INFO - PROCESS | 3592 | --DOMWINDOW == 59 (16A64000) [pid = 3592] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:24:44 INFO - PROCESS | 3592 | --DOMWINDOW == 58 (1CC16800) [pid = 3592] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:24:44 INFO - PROCESS | 3592 | 1461237884412 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 04:24:44 INFO - PROCESS | 3592 | 1461237884414 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 04:24:44 INFO - PROCESS | 3592 | 1461237884419 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:24:44 INFO - PROCESS | 3592 | 1461237884421 Marionette TRACE conn3 <- [1,150,null,{}] 04:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:24:44 INFO - PROCESS | 3592 | 1461237884430 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}] 04:24:44 INFO - PROCESS | 3592 | 1461237884508 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 04:24:44 INFO - PROCESS | 3592 | 1461237884517 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:44 INFO - PROCESS | 3592 | ++DOCSHELL 16A64000 == 31 [pid = 3592] [id = 47] 04:24:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 59 (16A67400) [pid = 3592] [serial = 137] [outer = 00000000] 04:24:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 60 (18088000) [pid = 3592] [serial = 138] [outer = 16A67400] 04:24:44 INFO - PROCESS | 3592 | 1461237884577 Marionette DEBUG loaded listener.js 04:24:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 61 (183B4400) [pid = 3592] [serial = 139] [outer = 16A67400] 04:24:45 INFO - PROCESS | 3592 | 1461237884986 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]]]}] 04:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 574ms 04:24:45 INFO - PROCESS | 3592 | 1461237885007 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 04:24:45 INFO - PROCESS | 3592 | 1461237885009 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 04:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:24:45 INFO - PROCESS | 3592 | 1461237885012 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:24:45 INFO - PROCESS | 3592 | 1461237885014 Marionette TRACE conn3 <- [1,154,null,{}] 04:24:45 INFO - PROCESS | 3592 | 1461237885017 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}] 04:24:45 INFO - PROCESS | 3592 | 1461237885093 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 04:24:45 INFO - PROCESS | 3592 | 1461237885099 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:45 INFO - PROCESS | 3592 | ++DOCSHELL 16ABAC00 == 32 [pid = 3592] [id = 48] 04:24:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 62 (1833C000) [pid = 3592] [serial = 140] [outer = 00000000] 04:24:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 63 (18E9C400) [pid = 3592] [serial = 141] [outer = 1833C000] 04:24:45 INFO - PROCESS | 3592 | 1461237885144 Marionette DEBUG loaded listener.js 04:24:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 64 (18FA4400) [pid = 3592] [serial = 142] [outer = 1833C000] 04:24:45 INFO - PROCESS | 3592 | 1461237885599 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]]]}] 04:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 605ms 04:24:45 INFO - PROCESS | 3592 | 1461237885643 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 04:24:45 INFO - PROCESS | 3592 | 1461237885645 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 04:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:24:45 INFO - PROCESS | 3592 | 1461237885649 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:24:45 INFO - PROCESS | 3592 | 1461237885650 Marionette TRACE conn3 <- [1,158,null,{}] 04:24:45 INFO - PROCESS | 3592 | 1461237885654 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}] 04:24:45 INFO - PROCESS | 3592 | 1461237885727 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 04:24:45 INFO - PROCESS | 3592 | 1461237885733 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:45 INFO - PROCESS | 3592 | ++DOCSHELL 19747C00 == 33 [pid = 3592] [id = 49] 04:24:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 65 (19748000) [pid = 3592] [serial = 143] [outer = 00000000] 04:24:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 66 (198C6C00) [pid = 3592] [serial = 144] [outer = 19748000] 04:24:45 INFO - PROCESS | 3592 | 1461237885777 Marionette DEBUG loaded listener.js 04:24:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 67 (19B62C00) [pid = 3592] [serial = 145] [outer = 19748000] 04:24:46 INFO - PROCESS | 3592 | 1461237886194 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]]]}] 04:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 605ms 04:24:46 INFO - PROCESS | 3592 | 1461237886244 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 04:24:46 INFO - PROCESS | 3592 | 1461237886246 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 04:24:46 INFO - PROCESS | 3592 | 1461237886250 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:24:46 INFO - PROCESS | 3592 | 1461237886251 Marionette TRACE conn3 <- [1,162,null,{}] 04:24:46 INFO - PROCESS | 3592 | 1461237886255 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}] 04:24:46 INFO - PROCESS | 3592 | 1461237886347 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 04:24:46 INFO - PROCESS | 3592 | 1461237886357 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:46 INFO - PROCESS | 3592 | ++DOCSHELL 18E97000 == 34 [pid = 3592] [id = 50] 04:24:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 68 (19D12C00) [pid = 3592] [serial = 146] [outer = 00000000] 04:24:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 69 (1A362000) [pid = 3592] [serial = 147] [outer = 19D12C00] 04:24:46 INFO - PROCESS | 3592 | 1461237886404 Marionette DEBUG loaded listener.js 04:24:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 70 (1A49A000) [pid = 3592] [serial = 148] [outer = 19D12C00] 04:24:47 INFO - PROCESS | 3592 | 1461237887065 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]]]}] 04:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 861ms 04:24:47 INFO - PROCESS | 3592 | 1461237887125 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 04:24:47 INFO - PROCESS | 3592 | 1461237887131 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 04:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:24:47 INFO - PROCESS | 3592 | 1461237887137 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:24:47 INFO - PROCESS | 3592 | 1461237887140 Marionette TRACE conn3 <- [1,166,null,{}] 04:24:47 INFO - PROCESS | 3592 | 1461237887145 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}] 04:24:47 INFO - PROCESS | 3592 | 1461237887242 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 04:24:47 INFO - PROCESS | 3592 | 1461237887312 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:47 INFO - PROCESS | 3592 | ++DOCSHELL 1387E800 == 35 [pid = 3592] [id = 51] 04:24:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 71 (138C2C00) [pid = 3592] [serial = 149] [outer = 00000000] 04:24:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 72 (15BD6800) [pid = 3592] [serial = 150] [outer = 138C2C00] 04:24:47 INFO - PROCESS | 3592 | 1461237887368 Marionette DEBUG loaded listener.js 04:24:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (15DF1800) [pid = 3592] [serial = 151] [outer = 138C2C00] 04:24:47 INFO - PROCESS | 3592 | 1461237887910 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]]]}] 04:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 844ms 04:24:48 INFO - PROCESS | 3592 | 1461237887979 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 04:24:48 INFO - PROCESS | 3592 | 1461237887985 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 04:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:24:48 INFO - PROCESS | 3592 | 1461237887991 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:24:48 INFO - PROCESS | 3592 | 1461237887994 Marionette TRACE conn3 <- [1,170,null,{}] 04:24:48 INFO - PROCESS | 3592 | 1461237887998 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}] 04:24:48 INFO - PROCESS | 3592 | 1461237888103 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 04:24:48 INFO - PROCESS | 3592 | 1461237888169 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:48 INFO - PROCESS | 3592 | ++DOCSHELL 156B4000 == 36 [pid = 3592] [id = 52] 04:24:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (156B4C00) [pid = 3592] [serial = 152] [outer = 00000000] 04:24:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (18E95C00) [pid = 3592] [serial = 153] [outer = 156B4C00] 04:24:48 INFO - PROCESS | 3592 | 1461237888223 Marionette DEBUG loaded listener.js 04:24:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (19732C00) [pid = 3592] [serial = 154] [outer = 156B4C00] 04:24:48 INFO - PROCESS | 3592 | 1461237888819 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]]]}] 04:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 861ms 04:24:48 INFO - PROCESS | 3592 | 1461237888865 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 04:24:48 INFO - PROCESS | 3592 | 1461237888867 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 04:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:24:48 INFO - PROCESS | 3592 | 1461237888871 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:24:48 INFO - PROCESS | 3592 | 1461237888875 Marionette TRACE conn3 <- [1,174,null,{}] 04:24:48 INFO - PROCESS | 3592 | 1461237888886 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}] 04:24:49 INFO - PROCESS | 3592 | 1461237889015 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 04:24:49 INFO - PROCESS | 3592 | 1461237889031 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:49 INFO - PROCESS | 3592 | ++DOCSHELL 1A35D000 == 37 [pid = 3592] [id = 53] 04:24:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (1A493400) [pid = 3592] [serial = 155] [outer = 00000000] 04:24:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (1AA79800) [pid = 3592] [serial = 156] [outer = 1A493400] 04:24:49 INFO - PROCESS | 3592 | 1461237889088 Marionette DEBUG loaded listener.js 04:24:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (1AD65C00) [pid = 3592] [serial = 157] [outer = 1A493400] 04:24:49 INFO - PROCESS | 3592 | 1461237889632 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]]]}] 04:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 828ms 04:24:49 INFO - PROCESS | 3592 | 1461237889685 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 04:24:49 INFO - PROCESS | 3592 | 1461237889688 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 04:24:49 INFO - PROCESS | 3592 | 1461237889692 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:24:49 INFO - PROCESS | 3592 | 1461237889694 Marionette TRACE conn3 <- [1,178,null,{}] 04:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:24:49 INFO - PROCESS | 3592 | 1461237889698 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}] 04:24:49 INFO - PROCESS | 3592 | 1461237889850 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 04:24:49 INFO - PROCESS | 3592 | 1461237889934 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:49 INFO - PROCESS | 3592 | ++DOCSHELL 12B8A000 == 38 [pid = 3592] [id = 54] 04:24:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (12BBF400) [pid = 3592] [serial = 158] [outer = 00000000] 04:24:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (13372C00) [pid = 3592] [serial = 159] [outer = 12BBF400] 04:24:50 INFO - PROCESS | 3592 | 1461237889983 Marionette DEBUG loaded listener.js 04:24:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (1326AC00) [pid = 3592] [serial = 160] [outer = 12BBF400] 04:24:50 INFO - PROCESS | 3592 | --DOCSHELL 19747C00 == 37 [pid = 3592] [id = 49] 04:24:50 INFO - PROCESS | 3592 | --DOCSHELL 16ABAC00 == 36 [pid = 3592] [id = 48] 04:24:50 INFO - PROCESS | 3592 | --DOCSHELL 16A64000 == 35 [pid = 3592] [id = 47] 04:24:50 INFO - PROCESS | 3592 | --DOCSHELL 138C7C00 == 34 [pid = 3592] [id = 46] 04:24:50 INFO - PROCESS | 3592 | --DOCSHELL 149FC000 == 33 [pid = 3592] [id = 43] 04:24:50 INFO - PROCESS | 3592 | --DOCSHELL 13872800 == 32 [pid = 3592] [id = 45] 04:24:50 INFO - PROCESS | 3592 | --DOCSHELL 1807FC00 == 31 [pid = 3592] [id = 44] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (18FA3800) [pid = 3592] [serial = 105] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (195D3C00) [pid = 3592] [serial = 106] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (13873000) [pid = 3592] [serial = 108] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (1676E000) [pid = 3592] [serial = 111] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (1A357400) [pid = 3592] [serial = 114] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (1ADA1C00) [pid = 3592] [serial = 117] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (13266800) [pid = 3592] [serial = 120] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (1490EC00) [pid = 3592] [serial = 123] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (15DF0C00) [pid = 3592] [serial = 126] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (18923400) [pid = 3592] [serial = 103] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 71 (13DAE400) [pid = 3592] [serial = 109] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 70 (1808B800) [pid = 3592] [serial = 112] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 69 (138C9000) [pid = 3592] [serial = 93] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 68 (13E56C00) [pid = 3592] [serial = 94] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 67 (15B45800) [pid = 3592] [serial = 96] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 66 (183B8800) [pid = 3592] [serial = 102] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 65 (1A365000) [pid = 3592] [serial = 115] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 64 (1C4A0C00) [pid = 3592] [serial = 118] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 63 (15D10C00) [pid = 3592] [serial = 97] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 62 (16774000) [pid = 3592] [serial = 100] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 61 (1CFE3C00) [pid = 3592] [serial = 91] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 60 (1648B400) [pid = 3592] [serial = 99] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 59 (1CE93800) [pid = 3592] [serial = 90] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | --DOMWINDOW == 58 (1CCD4800) [pid = 3592] [serial = 88] [outer = 00000000] [url = about:blank] 04:24:50 INFO - PROCESS | 3592 | 1461237890579 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]]]}] 04:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 908ms 04:24:50 INFO - PROCESS | 3592 | 1461237890613 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 04:24:50 INFO - PROCESS | 3592 | 1461237890617 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 04:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:24:50 INFO - PROCESS | 3592 | 1461237890622 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:24:50 INFO - PROCESS | 3592 | 1461237890626 Marionette TRACE conn3 <- [1,182,null,{}] 04:24:50 INFO - PROCESS | 3592 | 1461237890630 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}] 04:24:50 INFO - PROCESS | 3592 | 1461237890705 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 04:24:50 INFO - PROCESS | 3592 | 1461237890712 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:50 INFO - PROCESS | 3592 | ++DOCSHELL 138C1800 == 32 [pid = 3592] [id = 55] 04:24:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 59 (138C6400) [pid = 3592] [serial = 161] [outer = 00000000] 04:24:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 60 (149F4400) [pid = 3592] [serial = 162] [outer = 138C6400] 04:24:50 INFO - PROCESS | 3592 | 1461237890760 Marionette DEBUG loaded listener.js 04:24:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 61 (156B3800) [pid = 3592] [serial = 163] [outer = 138C6400] 04:24:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 62 (15E71400) [pid = 3592] [serial = 164] [outer = 1E144400] 04:24:51 INFO - PROCESS | 3592 | 1461237891246 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]]]}] 04:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 701ms 04:24:51 INFO - PROCESS | 3592 | 1461237891323 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 04:24:51 INFO - PROCESS | 3592 | 1461237891326 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 04:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:24:51 INFO - PROCESS | 3592 | 1461237891329 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:24:51 INFO - PROCESS | 3592 | 1461237891331 Marionette TRACE conn3 <- [1,186,null,{}] 04:24:51 INFO - PROCESS | 3592 | 1461237891335 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}] 04:24:51 INFO - PROCESS | 3592 | 1461237891409 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 04:24:51 INFO - PROCESS | 3592 | 1461237891418 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:51 INFO - PROCESS | 3592 | ++DOCSHELL 16367C00 == 33 [pid = 3592] [id = 56] 04:24:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 63 (1636DC00) [pid = 3592] [serial = 165] [outer = 00000000] 04:24:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 64 (16AB8C00) [pid = 3592] [serial = 166] [outer = 1636DC00] 04:24:51 INFO - PROCESS | 3592 | 1461237891464 Marionette DEBUG loaded listener.js 04:24:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 65 (180F4800) [pid = 3592] [serial = 167] [outer = 1636DC00] 04:24:51 INFO - PROCESS | 3592 | 1461237891872 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]]]}] 04:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 606ms 04:24:51 INFO - PROCESS | 3592 | 1461237891925 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 04:24:51 INFO - PROCESS | 3592 | 1461237891929 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 04:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:24:51 INFO - PROCESS | 3592 | 1461237891938 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:24:51 INFO - PROCESS | 3592 | 1461237891943 Marionette TRACE conn3 <- [1,190,null,{}] 04:24:51 INFO - PROCESS | 3592 | 1461237891946 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}] 04:24:52 INFO - PROCESS | 3592 | 1461237892097 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 04:24:52 INFO - PROCESS | 3592 | 1461237892164 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:52 INFO - PROCESS | 3592 | ++DOCSHELL 18927000 == 34 [pid = 3592] [id = 57] 04:24:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 66 (18928000) [pid = 3592] [serial = 168] [outer = 00000000] 04:24:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 67 (1972C800) [pid = 3592] [serial = 169] [outer = 18928000] 04:24:52 INFO - PROCESS | 3592 | 1461237892208 Marionette DEBUG loaded listener.js 04:24:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 68 (19747C00) [pid = 3592] [serial = 170] [outer = 18928000] 04:24:52 INFO - PROCESS | 3592 | 1461237892545 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]]]}] 04:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 605ms 04:24:52 INFO - PROCESS | 3592 | 1461237892560 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 04:24:52 INFO - PROCESS | 3592 | 1461237892562 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 04:24:52 INFO - PROCESS | 3592 | 1461237892566 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:24:52 INFO - PROCESS | 3592 | 1461237892567 Marionette TRACE conn3 <- [1,194,null,{}] 04:24:52 INFO - PROCESS | 3592 | 1461237892571 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}] 04:24:52 INFO - PROCESS | 3592 | 1461237892643 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 04:24:52 INFO - PROCESS | 3592 | 1461237892649 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:52 INFO - PROCESS | 3592 | ++DOCSHELL 19D0C400 == 35 [pid = 3592] [id = 58] 04:24:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 69 (1A039800) [pid = 3592] [serial = 171] [outer = 00000000] 04:24:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 70 (1A365C00) [pid = 3592] [serial = 172] [outer = 1A039800] 04:24:52 INFO - PROCESS | 3592 | 1461237892693 Marionette DEBUG loaded listener.js 04:24:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 71 (1A364C00) [pid = 3592] [serial = 173] [outer = 1A039800] 04:24:53 INFO - PROCESS | 3592 | 1461237893107 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]]]}] 04:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 606ms 04:24:53 INFO - PROCESS | 3592 | 1461237893163 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 04:24:53 INFO - PROCESS | 3592 | 1461237893165 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 04:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:24:53 INFO - PROCESS | 3592 | 1461237893168 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:24:53 INFO - PROCESS | 3592 | 1461237893170 Marionette TRACE conn3 <- [1,198,null,{}] 04:24:53 INFO - PROCESS | 3592 | 1461237893187 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}] 04:24:53 INFO - PROCESS | 3592 | 1461237893286 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 04:24:53 INFO - PROCESS | 3592 | 1461237893293 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:53 INFO - PROCESS | 3592 | ++DOCSHELL 13827400 == 36 [pid = 3592] [id = 59] 04:24:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 72 (19733800) [pid = 3592] [serial = 174] [outer = 00000000] 04:24:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (1ADAE400) [pid = 3592] [serial = 175] [outer = 19733800] 04:24:53 INFO - PROCESS | 3592 | 1461237893343 Marionette DEBUG loaded listener.js 04:24:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (1C49FC00) [pid = 3592] [serial = 176] [outer = 19733800] 04:24:53 INFO - PROCESS | 3592 | 1461237893833 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]]]}] 04:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 669ms 04:24:53 INFO - PROCESS | 3592 | 1461237893859 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 04:24:53 INFO - PROCESS | 3592 | 1461237893861 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 04:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:24:53 INFO - PROCESS | 3592 | 1461237893871 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:24:53 INFO - PROCESS | 3592 | 1461237893872 Marionette TRACE conn3 <- [1,202,null,{}] 04:24:53 INFO - PROCESS | 3592 | 1461237893876 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}] 04:24:53 INFO - PROCESS | 3592 | 1461237893970 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 04:24:53 INFO - PROCESS | 3592 | 1461237893976 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:53 INFO - PROCESS | 3592 | ++DOCSHELL 1C4A7800 == 37 [pid = 3592] [id = 60] 04:24:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (1C681000) [pid = 3592] [serial = 177] [outer = 00000000] 04:24:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (1CC1BC00) [pid = 3592] [serial = 178] [outer = 1C681000] 04:24:54 INFO - PROCESS | 3592 | 1461237894019 Marionette DEBUG loaded listener.js 04:24:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (1CC1B000) [pid = 3592] [serial = 179] [outer = 1C681000] 04:24:54 INFO - PROCESS | 3592 | 1461237894417 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]]]}] 04:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 605ms 04:24:54 INFO - PROCESS | 3592 | 1461237894466 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 04:24:54 INFO - PROCESS | 3592 | 1461237894468 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 04:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:24:54 INFO - PROCESS | 3592 | 1461237894472 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:24:54 INFO - PROCESS | 3592 | 1461237894473 Marionette TRACE conn3 <- [1,206,null,{}] 04:24:54 INFO - PROCESS | 3592 | 1461237894477 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}] 04:24:54 INFO - PROCESS | 3592 | 1461237894579 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 04:24:54 INFO - PROCESS | 3592 | 1461237894586 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:54 INFO - PROCESS | 3592 | ++DOCSHELL 1CC18C00 == 38 [pid = 3592] [id = 61] 04:24:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (1CC1D800) [pid = 3592] [serial = 180] [outer = 00000000] 04:24:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (1CCD3800) [pid = 3592] [serial = 181] [outer = 1CC1D800] 04:24:54 INFO - PROCESS | 3592 | 1461237894629 Marionette DEBUG loaded listener.js 04:24:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (1CCD2C00) [pid = 3592] [serial = 182] [outer = 1CC1D800] 04:24:54 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (15416C00) [pid = 3592] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:24:54 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (13874000) [pid = 3592] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:24:54 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (16A67400) [pid = 3592] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:24:54 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (1833C000) [pid = 3592] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:24:54 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (19748000) [pid = 3592] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:24:54 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (18087800) [pid = 3592] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:24:54 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (13E53000) [pid = 3592] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:24:54 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (15414000) [pid = 3592] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:24:54 INFO - PROCESS | 3592 | --DOMWINDOW == 71 (1320A400) [pid = 3592] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:24:55 INFO - PROCESS | 3592 | 1461237895058 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]]]}] 04:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 637ms 04:24:55 INFO - PROCESS | 3592 | 1461237895110 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 04:24:55 INFO - PROCESS | 3592 | 1461237895112 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 04:24:55 INFO - PROCESS | 3592 | 1461237895115 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:24:55 INFO - PROCESS | 3592 | 1461237895117 Marionette TRACE conn3 <- [1,210,null,{}] 04:24:55 INFO - PROCESS | 3592 | 1461237895120 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}] 04:24:55 INFO - PROCESS | 3592 | 1461237895214 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 04:24:55 INFO - PROCESS | 3592 | 1461237895257 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:55 INFO - PROCESS | 3592 | ++DOCSHELL 13826400 == 39 [pid = 3592] [id = 62] 04:24:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 72 (13828400) [pid = 3592] [serial = 183] [outer = 00000000] 04:24:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (18087800) [pid = 3592] [serial = 184] [outer = 13828400] 04:24:55 INFO - PROCESS | 3592 | 1461237895302 Marionette DEBUG loaded listener.js 04:24:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (1CCCC400) [pid = 3592] [serial = 185] [outer = 13828400] 04:24:55 INFO - PROCESS | 3592 | 1461237895683 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]]]}] 04:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 606ms 04:24:55 INFO - PROCESS | 3592 | 1461237895745 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 04:24:55 INFO - PROCESS | 3592 | 1461237895747 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 04:24:55 INFO - PROCESS | 3592 | 1461237895750 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:24:55 INFO - PROCESS | 3592 | 1461237895752 Marionette TRACE conn3 <- [1,214,null,{}] 04:24:55 INFO - PROCESS | 3592 | 1461237895755 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}] 04:24:55 INFO - PROCESS | 3592 | 1461237895851 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 04:24:55 INFO - PROCESS | 3592 | 1461237895859 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:55 INFO - PROCESS | 3592 | ++DOCSHELL 16A67400 == 40 [pid = 3592] [id = 63] 04:24:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (18C07000) [pid = 3592] [serial = 186] [outer = 00000000] 04:24:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (1CFF0000) [pid = 3592] [serial = 187] [outer = 18C07000] 04:24:55 INFO - PROCESS | 3592 | 1461237895902 Marionette DEBUG loaded listener.js 04:24:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (1D41EC00) [pid = 3592] [serial = 188] [outer = 18C07000] 04:24:56 INFO - PROCESS | 3592 | 1461237896276 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]]]}] 04:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 558ms 04:24:56 INFO - PROCESS | 3592 | 1461237896286 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 04:24:56 INFO - PROCESS | 3592 | 1461237896288 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 04:24:56 INFO - PROCESS | 3592 | 1461237896291 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:24:56 INFO - PROCESS | 3592 | 1461237896293 Marionette TRACE conn3 <- [1,218,null,{}] 04:24:56 INFO - PROCESS | 3592 | 1461237896296 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}] 04:24:56 INFO - PROCESS | 3592 | 1461237896373 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 04:24:56 INFO - PROCESS | 3592 | 1461237896379 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:56 INFO - PROCESS | 3592 | ++DOCSHELL 1D426400 == 41 [pid = 3592] [id = 64] 04:24:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (1D514C00) [pid = 3592] [serial = 189] [outer = 00000000] 04:24:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (1D51D000) [pid = 3592] [serial = 190] [outer = 1D514C00] 04:24:56 INFO - PROCESS | 3592 | 1461237896427 Marionette DEBUG loaded listener.js 04:24:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (1D5F0400) [pid = 3592] [serial = 191] [outer = 1D514C00] 04:24:56 INFO - PROCESS | 3592 | 1461237896829 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]]]}] 04:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 605ms 04:24:56 INFO - PROCESS | 3592 | 1461237896889 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 04:24:56 INFO - PROCESS | 3592 | 1461237896891 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 04:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:24:56 INFO - PROCESS | 3592 | 1461237896894 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:24:56 INFO - PROCESS | 3592 | 1461237896897 Marionette TRACE conn3 <- [1,222,null,{}] 04:24:56 INFO - PROCESS | 3592 | 1461237896900 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}] 04:24:57 INFO - PROCESS | 3592 | 1461237897027 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 04:24:57 INFO - PROCESS | 3592 | 1461237897186 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:57 INFO - PROCESS | 3592 | ++DOCSHELL 12DD7800 == 42 [pid = 3592] [id = 65] 04:24:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (12DD8C00) [pid = 3592] [serial = 192] [outer = 00000000] 04:24:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (13377400) [pid = 3592] [serial = 193] [outer = 12DD8C00] 04:24:57 INFO - PROCESS | 3592 | 1461237897285 Marionette DEBUG loaded listener.js 04:24:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (138C3000) [pid = 3592] [serial = 194] [outer = 12DD8C00] 04:24:57 INFO - PROCESS | 3592 | 1461237897801 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]]]}] 04:24:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 908ms 04:24:57 INFO - PROCESS | 3592 | 1461237897836 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 04:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:24:57 INFO - PROCESS | 3592 | 1461237897842 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 04:24:57 INFO - PROCESS | 3592 | 1461237897847 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:24:57 INFO - PROCESS | 3592 | 1461237897852 Marionette TRACE conn3 <- [1,226,null,{}] 04:24:57 INFO - PROCESS | 3592 | 1461237897857 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}] 04:24:57 INFO - PROCESS | 3592 | 1461237897955 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 04:24:58 INFO - PROCESS | 3592 | 1461237898038 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:58 INFO - PROCESS | 3592 | ++DOCSHELL 1645F400 == 43 [pid = 3592] [id = 66] 04:24:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (16A62C00) [pid = 3592] [serial = 195] [outer = 00000000] 04:24:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (183BE400) [pid = 3592] [serial = 196] [outer = 16A62C00] 04:24:58 INFO - PROCESS | 3592 | 1461237898095 Marionette DEBUG loaded listener.js 04:24:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (18924000) [pid = 3592] [serial = 197] [outer = 16A62C00] 04:24:58 INFO - PROCESS | 3592 | 1461237898660 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]]]}] 04:24:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 860ms 04:24:58 INFO - PROCESS | 3592 | 1461237898687 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 04:24:58 INFO - PROCESS | 3592 | 1461237898691 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 04:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:24:58 INFO - PROCESS | 3592 | 1461237898694 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:24:58 INFO - PROCESS | 3592 | 1461237898697 Marionette TRACE conn3 <- [1,230,null,{}] 04:24:58 INFO - PROCESS | 3592 | 1461237898700 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}] 04:24:58 INFO - PROCESS | 3592 | 1461237898844 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 04:24:58 INFO - PROCESS | 3592 | 1461237898931 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:58 INFO - PROCESS | 3592 | ++DOCSHELL 18EA0C00 == 44 [pid = 3592] [id = 67] 04:24:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (18EA1000) [pid = 3592] [serial = 198] [outer = 00000000] 04:24:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1A88FC00) [pid = 3592] [serial = 199] [outer = 18EA1000] 04:24:58 INFO - PROCESS | 3592 | 1461237898986 Marionette DEBUG loaded listener.js 04:24:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (1ADA0C00) [pid = 3592] [serial = 200] [outer = 18EA1000] 04:24:59 INFO - PROCESS | 3592 | 1461237899474 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]]]}] 04:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 845ms 04:24:59 INFO - PROCESS | 3592 | 1461237899568 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 04:24:59 INFO - PROCESS | 3592 | 1461237899572 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 04:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:24:59 INFO - PROCESS | 3592 | 1461237899583 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:24:59 INFO - PROCESS | 3592 | 1461237899588 Marionette TRACE conn3 <- [1,234,null,{}] 04:24:59 INFO - PROCESS | 3592 | 1461237899591 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}] 04:24:59 INFO - PROCESS | 3592 | 1461237899696 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 04:24:59 INFO - PROCESS | 3592 | 1461237899774 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:59 INFO - PROCESS | 3592 | ++DOCSHELL 19875000 == 45 [pid = 3592] [id = 68] 04:24:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1A038C00) [pid = 3592] [serial = 201] [outer = 00000000] 04:24:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1CCCF400) [pid = 3592] [serial = 202] [outer = 1A038C00] 04:24:59 INFO - PROCESS | 3592 | 1461237899827 Marionette DEBUG loaded listener.js 04:24:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (1D424000) [pid = 3592] [serial = 203] [outer = 1A038C00] 04:25:00 INFO - PROCESS | 3592 | 1461237900397 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]]]}] 04:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 860ms 04:25:00 INFO - PROCESS | 3592 | 1461237900422 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 04:25:00 INFO - PROCESS | 3592 | 1461237900424 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 04:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:25:00 INFO - PROCESS | 3592 | 1461237900427 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:25:00 INFO - PROCESS | 3592 | 1461237900429 Marionette TRACE conn3 <- [1,238,null,{}] 04:25:00 INFO - PROCESS | 3592 | 1461237900433 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}] 04:25:00 INFO - PROCESS | 3592 | 1461237900582 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 04:25:00 INFO - PROCESS | 3592 | 1461237900665 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:00 INFO - PROCESS | 3592 | ++DOCSHELL 12BBF800 == 46 [pid = 3592] [id = 69] 04:25:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (138C2000) [pid = 3592] [serial = 204] [outer = 00000000] 04:25:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (15707800) [pid = 3592] [serial = 205] [outer = 138C2000] 04:25:00 INFO - PROCESS | 3592 | 1461237900719 Marionette DEBUG loaded listener.js 04:25:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (15E70C00) [pid = 3592] [serial = 206] [outer = 138C2000] 04:25:01 INFO - PROCESS | 3592 | 1461237901336 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]]]}] 04:25:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 924ms 04:25:01 INFO - PROCESS | 3592 | 1461237901364 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 04:25:01 INFO - PROCESS | 3592 | 1461237901367 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 04:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:25:01 INFO - PROCESS | 3592 | 1461237901387 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:25:01 INFO - PROCESS | 3592 | 1461237901391 Marionette TRACE conn3 <- [1,242,null,{}] 04:25:01 INFO - PROCESS | 3592 | 1461237901396 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}] 04:25:01 INFO - PROCESS | 3592 | 1461237901489 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 04:25:01 INFO - PROCESS | 3592 | 1461237901586 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:01 INFO - PROCESS | 3592 | ++DOCSHELL 15709800 == 47 [pid = 3592] [id = 70] 04:25:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (15B44800) [pid = 3592] [serial = 207] [outer = 00000000] 04:25:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1808A000) [pid = 3592] [serial = 208] [outer = 15B44800] 04:25:01 INFO - PROCESS | 3592 | 1461237901635 Marionette DEBUG loaded listener.js 04:25:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (183B3800) [pid = 3592] [serial = 209] [outer = 15B44800] 04:25:02 INFO - PROCESS | 3592 | --DOCSHELL 1D426400 == 46 [pid = 3592] [id = 64] 04:25:02 INFO - PROCESS | 3592 | --DOCSHELL 16A67400 == 45 [pid = 3592] [id = 63] 04:25:02 INFO - PROCESS | 3592 | --DOCSHELL 13826400 == 44 [pid = 3592] [id = 62] 04:25:02 INFO - PROCESS | 3592 | --DOCSHELL 1CC18C00 == 43 [pid = 3592] [id = 61] 04:25:02 INFO - PROCESS | 3592 | --DOCSHELL 1C4A7800 == 42 [pid = 3592] [id = 60] 04:25:02 INFO - PROCESS | 3592 | --DOCSHELL 13827400 == 41 [pid = 3592] [id = 59] 04:25:02 INFO - PROCESS | 3592 | --DOCSHELL 19D0C400 == 40 [pid = 3592] [id = 58] 04:25:02 INFO - PROCESS | 3592 | --DOCSHELL 18927000 == 39 [pid = 3592] [id = 57] 04:25:02 INFO - PROCESS | 3592 | --DOCSHELL 16367C00 == 38 [pid = 3592] [id = 56] 04:25:02 INFO - PROCESS | 3592 | --DOCSHELL 138C1800 == 37 [pid = 3592] [id = 55] 04:25:02 INFO - PROCESS | 3592 | --DOCSHELL 12B8A000 == 36 [pid = 3592] [id = 54] 04:25:02 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (16460000) [pid = 3592] [serial = 135] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1491A400) [pid = 3592] [serial = 133] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (13DB8C00) [pid = 3592] [serial = 132] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (18088000) [pid = 3592] [serial = 138] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (18FA4400) [pid = 3592] [serial = 142] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (16467000) [pid = 3592] [serial = 136] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (18E9C400) [pid = 3592] [serial = 141] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1833D000) [pid = 3592] [serial = 130] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (183B4400) [pid = 3592] [serial = 139] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (19B62C00) [pid = 3592] [serial = 145] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (198C6C00) [pid = 3592] [serial = 144] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (180F6400) [pid = 3592] [serial = 129] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1496AC00) [pid = 3592] [serial = 124] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (16361000) [pid = 3592] [serial = 127] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (13623C00) [pid = 3592] [serial = 121] [outer = 00000000] [url = about:blank] 04:25:02 INFO - PROCESS | 3592 | 1461237902227 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]]]}] 04:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 861ms 04:25:02 INFO - PROCESS | 3592 | 1461237902262 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 04:25:02 INFO - PROCESS | 3592 | 1461237902267 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 04:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:25:02 INFO - PROCESS | 3592 | 1461237902273 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:25:02 INFO - PROCESS | 3592 | 1461237902276 Marionette TRACE conn3 <- [1,246,null,{}] 04:25:02 INFO - PROCESS | 3592 | 1461237902279 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}] 04:25:02 INFO - PROCESS | 3592 | 1461237902356 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 04:25:02 INFO - PROCESS | 3592 | 1461237902365 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:02 INFO - PROCESS | 3592 | ++DOCSHELL 13826800 == 37 [pid = 3592] [id = 71] 04:25:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (13827000) [pid = 3592] [serial = 210] [outer = 00000000] 04:25:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (16466400) [pid = 3592] [serial = 211] [outer = 13827000] 04:25:02 INFO - PROCESS | 3592 | 1461237902409 Marionette DEBUG loaded listener.js 04:25:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (16ABC400) [pid = 3592] [serial = 212] [outer = 13827000] 04:25:02 INFO - PROCESS | 3592 | 1461237902847 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]]]}] 04:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 605ms 04:25:02 INFO - PROCESS | 3592 | 1461237902869 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 04:25:02 INFO - PROCESS | 3592 | 1461237902871 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 04:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:25:02 INFO - PROCESS | 3592 | 1461237902875 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:25:02 INFO - PROCESS | 3592 | 1461237902878 Marionette TRACE conn3 <- [1,250,null,{}] 04:25:02 INFO - PROCESS | 3592 | 1461237902891 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}] 04:25:02 INFO - PROCESS | 3592 | 1461237902969 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 04:25:02 INFO - PROCESS | 3592 | 1461237902976 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:03 INFO - PROCESS | 3592 | ++DOCSHELL 18E9B800 == 38 [pid = 3592] [id = 72] 04:25:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (18EA1C00) [pid = 3592] [serial = 213] [outer = 00000000] 04:25:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (19746800) [pid = 3592] [serial = 214] [outer = 18EA1C00] 04:25:03 INFO - PROCESS | 3592 | 1461237903025 Marionette DEBUG loaded listener.js 04:25:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (19B54000) [pid = 3592] [serial = 215] [outer = 18EA1C00] 04:25:03 INFO - PROCESS | 3592 | 1461237903427 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]]]}] 04:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 606ms 04:25:03 INFO - PROCESS | 3592 | 1461237903471 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 04:25:03 INFO - PROCESS | 3592 | 1461237903474 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 04:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:25:03 INFO - PROCESS | 3592 | 1461237903477 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:25:03 INFO - PROCESS | 3592 | 1461237903479 Marionette TRACE conn3 <- [1,254,null,{}] 04:25:03 INFO - PROCESS | 3592 | 1461237903486 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}] 04:25:03 INFO - PROCESS | 3592 | 1461237903560 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 04:25:03 INFO - PROCESS | 3592 | 1461237903567 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:03 INFO - PROCESS | 3592 | ++DOCSHELL 19B60C00 == 39 [pid = 3592] [id = 73] 04:25:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1A28EC00) [pid = 3592] [serial = 216] [outer = 00000000] 04:25:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1A499400) [pid = 3592] [serial = 217] [outer = 1A28EC00] 04:25:03 INFO - PROCESS | 3592 | 1461237903614 Marionette DEBUG loaded listener.js 04:25:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (1AD64400) [pid = 3592] [serial = 218] [outer = 1A28EC00] 04:25:04 INFO - PROCESS | 3592 | 1461237904150 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]]]}] 04:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 702ms 04:25:04 INFO - PROCESS | 3592 | 1461237904210 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 04:25:04 INFO - PROCESS | 3592 | 1461237904212 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 04:25:04 INFO - PROCESS | 3592 | 1461237904216 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:25:04 INFO - PROCESS | 3592 | 1461237904217 Marionette TRACE conn3 <- [1,258,null,{}] 04:25:04 INFO - PROCESS | 3592 | 1461237904221 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}] 04:25:04 INFO - PROCESS | 3592 | 1461237904295 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 04:25:04 INFO - PROCESS | 3592 | 1461237904301 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:04 INFO - PROCESS | 3592 | ++DOCSHELL 1A359000 == 40 [pid = 3592] [id = 74] 04:25:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (1A366400) [pid = 3592] [serial = 219] [outer = 00000000] 04:25:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (1C4A0000) [pid = 3592] [serial = 220] [outer = 1A366400] 04:25:04 INFO - PROCESS | 3592 | 1461237904345 Marionette DEBUG loaded listener.js 04:25:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (1C414C00) [pid = 3592] [serial = 221] [outer = 1A366400] 04:25:04 INFO - PROCESS | 3592 | 1461237904789 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]]]}] 04:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 606ms 04:25:04 INFO - PROCESS | 3592 | 1461237904815 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 04:25:04 INFO - PROCESS | 3592 | 1461237904817 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 04:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:25:04 INFO - PROCESS | 3592 | 1461237904821 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:25:04 INFO - PROCESS | 3592 | 1461237904822 Marionette TRACE conn3 <- [1,262,null,{}] 04:25:04 INFO - PROCESS | 3592 | 1461237904826 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}] 04:25:04 INFO - PROCESS | 3592 | 1461237904939 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 04:25:05 INFO - PROCESS | 3592 | 1461237905020 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:05 INFO - PROCESS | 3592 | ++DOCSHELL 1337C000 == 41 [pid = 3592] [id = 75] 04:25:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1A306800) [pid = 3592] [serial = 222] [outer = 00000000] 04:25:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1D518C00) [pid = 3592] [serial = 223] [outer = 1A306800] 04:25:05 INFO - PROCESS | 3592 | 1461237905070 Marionette DEBUG loaded listener.js 04:25:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1D520400) [pid = 3592] [serial = 224] [outer = 1A306800] 04:25:05 INFO - PROCESS | 3592 | 1461237905551 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]]]}] 04:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 749ms 04:25:05 INFO - PROCESS | 3592 | 1461237905591 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 04:25:05 INFO - PROCESS | 3592 | 1461237905592 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 04:25:05 INFO - PROCESS | 3592 | 1461237905596 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:25:05 INFO - PROCESS | 3592 | 1461237905598 Marionette TRACE conn3 <- [1,266,null,{}] 04:25:05 INFO - PROCESS | 3592 | 1461237905601 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}] 04:25:05 INFO - PROCESS | 3592 | 1461237905698 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 04:25:05 INFO - PROCESS | 3592 | 1461237905704 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:05 INFO - PROCESS | 3592 | ++DOCSHELL 13372400 == 42 [pid = 3592] [id = 76] 04:25:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1D511C00) [pid = 3592] [serial = 225] [outer = 00000000] 04:25:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1D782000) [pid = 3592] [serial = 226] [outer = 1D511C00] 04:25:05 INFO - PROCESS | 3592 | 1461237905754 Marionette DEBUG loaded listener.js 04:25:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1D781800) [pid = 3592] [serial = 227] [outer = 1D511C00] 04:25:06 INFO - PROCESS | 3592 | 1461237906171 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]]]}] 04:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 605ms 04:25:06 INFO - PROCESS | 3592 | 1461237906198 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 04:25:06 INFO - PROCESS | 3592 | 1461237906200 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 04:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:25:06 INFO - PROCESS | 3592 | 1461237906204 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:25:06 INFO - PROCESS | 3592 | 1461237906205 Marionette TRACE conn3 <- [1,270,null,{}] 04:25:06 INFO - PROCESS | 3592 | 1461237906209 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}] 04:25:06 INFO - PROCESS | 3592 | 1461237906304 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 04:25:06 INFO - PROCESS | 3592 | 1461237906310 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:06 INFO - PROCESS | 3592 | ++DOCSHELL 1CC1B400 == 43 [pid = 3592] [id = 77] 04:25:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1CCD1C00) [pid = 3592] [serial = 228] [outer = 00000000] 04:25:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1DA4CC00) [pid = 3592] [serial = 229] [outer = 1CCD1C00] 04:25:06 INFO - PROCESS | 3592 | 1461237906354 Marionette DEBUG loaded listener.js 04:25:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1DA52000) [pid = 3592] [serial = 230] [outer = 1CCD1C00] 04:25:06 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (18C07000) [pid = 3592] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:25:06 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (19733800) [pid = 3592] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:25:06 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1CC1D800) [pid = 3592] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:25:06 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (12BBF400) [pid = 3592] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:25:06 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (18928000) [pid = 3592] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:25:06 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1636DC00) [pid = 3592] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:25:06 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (1C681000) [pid = 3592] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:25:06 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1A039800) [pid = 3592] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:25:06 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (138C6400) [pid = 3592] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:25:06 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (13828400) [pid = 3592] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:25:06 INFO - PROCESS | 3592 | 1461237906878 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]]]}] 04:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 701ms 04:25:06 INFO - PROCESS | 3592 | 1461237906903 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 04:25:06 INFO - PROCESS | 3592 | 1461237906905 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 04:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:25:06 INFO - PROCESS | 3592 | 1461237906909 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:25:06 INFO - PROCESS | 3592 | 1461237906910 Marionette TRACE conn3 <- [1,274,null,{}] 04:25:06 INFO - PROCESS | 3592 | 1461237906914 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}] 04:25:07 INFO - PROCESS | 3592 | 1461237907017 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 04:25:07 INFO - PROCESS | 3592 | 1461237907025 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:07 INFO - PROCESS | 3592 | ++DOCSHELL 18089400 == 44 [pid = 3592] [id = 78] 04:25:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (18C03000) [pid = 3592] [serial = 231] [outer = 00000000] 04:25:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1CCCC800) [pid = 3592] [serial = 232] [outer = 18C03000] 04:25:07 INFO - PROCESS | 3592 | 1461237907069 Marionette DEBUG loaded listener.js 04:25:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1D786C00) [pid = 3592] [serial = 233] [outer = 18C03000] 04:25:07 INFO - PROCESS | 3592 | 1461237907486 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]]]}] 04:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 606ms 04:25:07 INFO - PROCESS | 3592 | 1461237907539 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 04:25:07 INFO - PROCESS | 3592 | 1461237907541 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 04:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:25:07 INFO - PROCESS | 3592 | 1461237907544 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:25:07 INFO - PROCESS | 3592 | 1461237907546 Marionette TRACE conn3 <- [1,278,null,{}] 04:25:07 INFO - PROCESS | 3592 | 1461237907549 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}] 04:25:07 INFO - PROCESS | 3592 | 1461237907623 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 04:25:07 INFO - PROCESS | 3592 | 1461237907629 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:07 INFO - PROCESS | 3592 | ++DOCSHELL 1DA58400 == 45 [pid = 3592] [id = 79] 04:25:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1DA58800) [pid = 3592] [serial = 234] [outer = 00000000] 04:25:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1DC93000) [pid = 3592] [serial = 235] [outer = 1DA58800] 04:25:07 INFO - PROCESS | 3592 | 1461237907676 Marionette DEBUG loaded listener.js 04:25:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1DC94400) [pid = 3592] [serial = 236] [outer = 1DA58800] 04:25:08 INFO - PROCESS | 3592 | 1461237908104 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]]]}] 04:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 605ms 04:25:08 INFO - PROCESS | 3592 | 1461237908150 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 04:25:08 INFO - PROCESS | 3592 | 1461237908152 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 04:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:25:08 INFO - PROCESS | 3592 | 1461237908183 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:25:08 INFO - PROCESS | 3592 | 1461237908185 Marionette TRACE conn3 <- [1,282,null,{}] 04:25:08 INFO - PROCESS | 3592 | 1461237908218 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}] 04:25:08 INFO - PROCESS | 3592 | 1461237908311 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 04:25:08 INFO - PROCESS | 3592 | 1461237908322 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:08 INFO - PROCESS | 3592 | ++DOCSHELL 1DD70800 == 46 [pid = 3592] [id = 80] 04:25:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1DD70C00) [pid = 3592] [serial = 237] [outer = 00000000] 04:25:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1DD79C00) [pid = 3592] [serial = 238] [outer = 1DD70C00] 04:25:08 INFO - PROCESS | 3592 | 1461237908370 Marionette DEBUG loaded listener.js 04:25:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1DFA3400) [pid = 3592] [serial = 239] [outer = 1DD70C00] 04:25:08 INFO - PROCESS | 3592 | 1461237908942 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]]]}] 04:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 765ms 04:25:09 INFO - PROCESS | 3592 | 1461237909007 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 04:25:09 INFO - PROCESS | 3592 | 1461237909012 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 04:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:25:09 INFO - PROCESS | 3592 | 1461237909044 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:25:09 INFO - PROCESS | 3592 | 1461237909048 Marionette TRACE conn3 <- [1,286,null,{}] 04:25:09 INFO - PROCESS | 3592 | 1461237909054 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}] 04:25:09 INFO - PROCESS | 3592 | 1461237909167 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 04:25:09 INFO - PROCESS | 3592 | 1461237909235 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:09 INFO - PROCESS | 3592 | ++DOCSHELL 13373000 == 47 [pid = 3592] [id = 81] 04:25:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (13623C00) [pid = 3592] [serial = 240] [outer = 00000000] 04:25:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (15BDB400) [pid = 3592] [serial = 241] [outer = 13623C00] 04:25:09 INFO - PROCESS | 3592 | 1461237909333 Marionette DEBUG loaded listener.js 04:25:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (16362800) [pid = 3592] [serial = 242] [outer = 13623C00] 04:25:09 INFO - PROCESS | 3592 | 1461237909870 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]]]}] 04:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 925ms 04:25:09 INFO - PROCESS | 3592 | 1461237909942 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 04:25:09 INFO - PROCESS | 3592 | 1461237909948 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 04:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:25:09 INFO - PROCESS | 3592 | 1461237909954 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:25:09 INFO - PROCESS | 3592 | 1461237909957 Marionette TRACE conn3 <- [1,290,null,{}] 04:25:09 INFO - PROCESS | 3592 | 1461237909961 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}] 04:25:10 INFO - PROCESS | 3592 | 1461237910091 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 04:25:10 INFO - PROCESS | 3592 | 1461237910165 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:10 INFO - PROCESS | 3592 | ++DOCSHELL 180F5800 == 48 [pid = 3592] [id = 82] 04:25:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (183B4400) [pid = 3592] [serial = 243] [outer = 00000000] 04:25:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (18D81800) [pid = 3592] [serial = 244] [outer = 183B4400] 04:25:10 INFO - PROCESS | 3592 | 1461237910261 Marionette DEBUG loaded listener.js 04:25:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (18D84400) [pid = 3592] [serial = 245] [outer = 183B4400] 04:25:10 INFO - PROCESS | 3592 | 1461237910893 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]]]}] 04:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 956ms 04:25:10 INFO - PROCESS | 3592 | 1461237910930 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 04:25:10 INFO - PROCESS | 3592 | 1461237910932 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 04:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:25:10 INFO - PROCESS | 3592 | 1461237910936 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:25:10 INFO - PROCESS | 3592 | 1461237910940 Marionette TRACE conn3 <- [1,294,null,{}] 04:25:10 INFO - PROCESS | 3592 | 1461237910951 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}] 04:25:11 INFO - PROCESS | 3592 | 1461237911066 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 04:25:11 INFO - PROCESS | 3592 | 1461237911142 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:11 INFO - PROCESS | 3592 | ++DOCSHELL 1A28B400 == 49 [pid = 3592] [id = 83] 04:25:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1A28BC00) [pid = 3592] [serial = 246] [outer = 00000000] 04:25:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1C409000) [pid = 3592] [serial = 247] [outer = 1A28BC00] 04:25:11 INFO - PROCESS | 3592 | 1461237911199 Marionette DEBUG loaded listener.js 04:25:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1C4A1800) [pid = 3592] [serial = 248] [outer = 1A28BC00] 04:25:12 INFO - PROCESS | 3592 | 1461237912193 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]]]}] 04:25:12 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. 04:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1275ms 04:25:12 INFO - PROCESS | 3592 | 1461237912238 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 04:25:12 INFO - PROCESS | 3592 | 1461237912242 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 04:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:25:12 INFO - PROCESS | 3592 | 1461237912254 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:25:12 INFO - PROCESS | 3592 | 1461237912256 Marionette TRACE conn3 <- [1,298,null,{}] 04:25:12 INFO - PROCESS | 3592 | 1461237912261 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}] 04:25:12 INFO - PROCESS | 3592 | 1461237912347 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 04:25:12 INFO - PROCESS | 3592 | 1461237912421 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:12 INFO - PROCESS | 3592 | ++DOCSHELL 1496A400 == 50 [pid = 3592] [id = 84] 04:25:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (15708400) [pid = 3592] [serial = 249] [outer = 00000000] 04:25:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (16A62000) [pid = 3592] [serial = 250] [outer = 15708400] 04:25:12 INFO - PROCESS | 3592 | 1461237912469 Marionette DEBUG loaded listener.js 04:25:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (16ABD000) [pid = 3592] [serial = 251] [outer = 15708400] 04:25:12 INFO - PROCESS | 3592 | --DOCSHELL 1387E800 == 49 [pid = 3592] [id = 51] 04:25:12 INFO - PROCESS | 3592 | --DOCSHELL 1DA58400 == 48 [pid = 3592] [id = 79] 04:25:12 INFO - PROCESS | 3592 | --DOCSHELL 18089400 == 47 [pid = 3592] [id = 78] 04:25:12 INFO - PROCESS | 3592 | --DOCSHELL 1CC1B400 == 46 [pid = 3592] [id = 77] 04:25:12 INFO - PROCESS | 3592 | --DOCSHELL 13372400 == 45 [pid = 3592] [id = 76] 04:25:12 INFO - PROCESS | 3592 | --DOCSHELL 1337C000 == 44 [pid = 3592] [id = 75] 04:25:12 INFO - PROCESS | 3592 | --DOCSHELL 1A359000 == 43 [pid = 3592] [id = 74] 04:25:12 INFO - PROCESS | 3592 | --DOCSHELL 19B60C00 == 42 [pid = 3592] [id = 73] 04:25:12 INFO - PROCESS | 3592 | --DOCSHELL 18E9B800 == 41 [pid = 3592] [id = 72] 04:25:12 INFO - PROCESS | 3592 | --DOCSHELL 13826800 == 40 [pid = 3592] [id = 71] 04:25:12 INFO - PROCESS | 3592 | --DOCSHELL 15709800 == 39 [pid = 3592] [id = 70] 04:25:12 INFO - PROCESS | 3592 | --DOCSHELL 12DD7800 == 38 [pid = 3592] [id = 65] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1D51D000) [pid = 3592] [serial = 190] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1D41EC00) [pid = 3592] [serial = 188] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (18E95C00) [pid = 3592] [serial = 153] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1C49FC00) [pid = 3592] [serial = 176] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1ADAE400) [pid = 3592] [serial = 175] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1AA79800) [pid = 3592] [serial = 156] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (15BD6800) [pid = 3592] [serial = 150] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1A362000) [pid = 3592] [serial = 147] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1CCD3800) [pid = 3592] [serial = 181] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1326AC00) [pid = 3592] [serial = 160] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (13372C00) [pid = 3592] [serial = 159] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1972C800) [pid = 3592] [serial = 169] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (19747C00) [pid = 3592] [serial = 170] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (16AB8C00) [pid = 3592] [serial = 166] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (180F4800) [pid = 3592] [serial = 167] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1CC1B000) [pid = 3592] [serial = 179] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1A365C00) [pid = 3592] [serial = 172] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (149F4400) [pid = 3592] [serial = 162] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (156B3800) [pid = 3592] [serial = 163] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1CC1BC00) [pid = 3592] [serial = 178] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (18087800) [pid = 3592] [serial = 184] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1CCD2C00) [pid = 3592] [serial = 182] [outer = 00000000] [url = about:blank] 04:25:12 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (1E90E400) [pid = 3592] [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.] 04:25:13 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (1CCCC400) [pid = 3592] [serial = 185] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1A364C00) [pid = 3592] [serial = 173] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (1CFF0000) [pid = 3592] [serial = 187] [outer = 00000000] [url = about:blank] 04:25:13 INFO - PROCESS | 3592 | 1461237913031 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]]]}] 04:25:13 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. 04:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 813ms 04:25:13 INFO - PROCESS | 3592 | 1461237913057 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 04:25:13 INFO - PROCESS | 3592 | 1461237913062 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 04:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:25:13 INFO - PROCESS | 3592 | 1461237913068 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:25:13 INFO - PROCESS | 3592 | 1461237913071 Marionette TRACE conn3 <- [1,302,null,{}] 04:25:13 INFO - PROCESS | 3592 | 1461237913074 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}] 04:25:13 INFO - PROCESS | 3592 | 1461237913150 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 04:25:13 INFO - PROCESS | 3592 | 1461237913161 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:13 INFO - PROCESS | 3592 | ++DOCSHELL 138C6400 == 39 [pid = 3592] [id = 85] 04:25:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (13EA5800) [pid = 3592] [serial = 252] [outer = 00000000] 04:25:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (18087800) [pid = 3592] [serial = 253] [outer = 13EA5800] 04:25:13 INFO - PROCESS | 3592 | 1461237913205 Marionette DEBUG loaded listener.js 04:25:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (183B7C00) [pid = 3592] [serial = 254] [outer = 13EA5800] 04:25:13 INFO - PROCESS | 3592 | 1461237913645 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]]]}] 04:25:13 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. 04:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 605ms 04:25:13 INFO - PROCESS | 3592 | 1461237913664 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 04:25:13 INFO - PROCESS | 3592 | 1461237913666 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 04:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:25:13 INFO - PROCESS | 3592 | 1461237913670 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:25:13 INFO - PROCESS | 3592 | 1461237913673 Marionette TRACE conn3 <- [1,306,null,{}] 04:25:13 INFO - PROCESS | 3592 | 1461237913687 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}] 04:25:13 INFO - PROCESS | 3592 | 1461237913793 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 04:25:13 INFO - PROCESS | 3592 | 1461237913802 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:13 INFO - PROCESS | 3592 | ++DOCSHELL 18928000 == 40 [pid = 3592] [id = 86] 04:25:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (18D89800) [pid = 3592] [serial = 255] [outer = 00000000] 04:25:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (18E9A400) [pid = 3592] [serial = 256] [outer = 18D89800] 04:25:13 INFO - PROCESS | 3592 | 1461237913896 Marionette DEBUG loaded listener.js 04:25:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (18FA2800) [pid = 3592] [serial = 257] [outer = 18D89800] 04:25:14 INFO - PROCESS | 3592 | 1461237914330 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]]]}] 04:25:14 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. 04:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 653ms 04:25:14 INFO - PROCESS | 3592 | 1461237914340 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 04:25:14 INFO - PROCESS | 3592 | 1461237914342 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 04:25:14 INFO - PROCESS | 3592 | 1461237914346 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:25:14 INFO - PROCESS | 3592 | 1461237914347 Marionette TRACE conn3 <- [1,310,null,{}] 04:25:14 INFO - PROCESS | 3592 | 1461237914350 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}] 04:25:14 INFO - PROCESS | 3592 | 1461237914426 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 04:25:14 INFO - PROCESS | 3592 | 1461237914432 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:14 INFO - PROCESS | 3592 | ++DOCSHELL 18E9DC00 == 41 [pid = 3592] [id = 87] 04:25:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (18FA4800) [pid = 3592] [serial = 258] [outer = 00000000] 04:25:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1A28F400) [pid = 3592] [serial = 259] [outer = 18FA4800] 04:25:14 INFO - PROCESS | 3592 | 1461237914477 Marionette DEBUG loaded listener.js 04:25:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1A30BC00) [pid = 3592] [serial = 260] [outer = 18FA4800] 04:25:14 INFO - PROCESS | 3592 | 1461237914880 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]]]}] 04:25:14 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. 04:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 606ms 04:25:14 INFO - PROCESS | 3592 | 1461237914943 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 04:25:14 INFO - PROCESS | 3592 | 1461237914945 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 04:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:25:14 INFO - PROCESS | 3592 | 1461237914948 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:25:14 INFO - PROCESS | 3592 | 1461237914950 Marionette TRACE conn3 <- [1,314,null,{}] 04:25:14 INFO - PROCESS | 3592 | 1461237914953 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}] 04:25:15 INFO - PROCESS | 3592 | 1461237915027 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 04:25:15 INFO - PROCESS | 3592 | 1461237915035 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:15 INFO - PROCESS | 3592 | ++DOCSHELL 19D13400 == 42 [pid = 3592] [id = 88] 04:25:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1A49B400) [pid = 3592] [serial = 261] [outer = 00000000] 04:25:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1AD62C00) [pid = 3592] [serial = 262] [outer = 1A49B400] 04:25:15 INFO - PROCESS | 3592 | 1461237915082 Marionette DEBUG loaded listener.js 04:25:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1AD57C00) [pid = 3592] [serial = 263] [outer = 1A49B400] 04:25:15 INFO - PROCESS | 3592 | 1461237915590 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]]]}] 04:25:15 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. 04:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 653ms 04:25:15 INFO - PROCESS | 3592 | 1461237915622 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 04:25:15 INFO - PROCESS | 3592 | 1461237915624 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 04:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:25:15 INFO - PROCESS | 3592 | 1461237915628 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:25:15 INFO - PROCESS | 3592 | 1461237915629 Marionette TRACE conn3 <- [1,318,null,{}] 04:25:15 INFO - PROCESS | 3592 | 1461237915632 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}] 04:25:15 INFO - PROCESS | 3592 | 1461237915779 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 04:25:15 INFO - PROCESS | 3592 | 1461237915791 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:25:15 INFO - PROCESS | 3592 | 1461237915843 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:15 INFO - PROCESS | 3592 | ++DOCSHELL 1CCD2C00 == 43 [pid = 3592] [id = 89] 04:25:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1CCD3800) [pid = 3592] [serial = 264] [outer = 00000000] 04:25:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1CE8BC00) [pid = 3592] [serial = 265] [outer = 1CCD3800] 04:25:15 INFO - PROCESS | 3592 | 1461237915890 Marionette DEBUG loaded listener.js 04:25:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1CE90C00) [pid = 3592] [serial = 266] [outer = 1CCD3800] 04:25:16 INFO - PROCESS | 3592 | 1461237916318 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]]]}] 04:25:16 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. 04:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 749ms 04:25:16 INFO - PROCESS | 3592 | 1461237916370 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 04:25:16 INFO - PROCESS | 3592 | 1461237916372 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 04:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:25:16 INFO - PROCESS | 3592 | 1461237916407 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:25:16 INFO - PROCESS | 3592 | 1461237916409 Marionette TRACE conn3 <- [1,322,null,{}] 04:25:16 INFO - PROCESS | 3592 | 1461237916412 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}] 04:25:16 INFO - PROCESS | 3592 | 1461237916509 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 04:25:16 INFO - PROCESS | 3592 | 1461237916521 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:16 INFO - PROCESS | 3592 | ++DOCSHELL 18D8AC00 == 44 [pid = 3592] [id = 90] 04:25:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1CC22400) [pid = 3592] [serial = 267] [outer = 00000000] 04:25:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1D423C00) [pid = 3592] [serial = 268] [outer = 1CC22400] 04:25:16 INFO - PROCESS | 3592 | 1461237916606 Marionette DEBUG loaded listener.js 04:25:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1D519400) [pid = 3592] [serial = 269] [outer = 1CC22400] 04:25:17 INFO - PROCESS | 3592 | 1461237917002 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]]]}] 04:25:17 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. 04:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 669ms 04:25:17 INFO - PROCESS | 3592 | 1461237917062 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 04:25:17 INFO - PROCESS | 3592 | 1461237917064 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 04:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:25:17 INFO - PROCESS | 3592 | 1461237917067 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:25:17 INFO - PROCESS | 3592 | 1461237917069 Marionette TRACE conn3 <- [1,326,null,{}] 04:25:17 INFO - PROCESS | 3592 | 1461237917077 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}] 04:25:17 INFO - PROCESS | 3592 | 1461237917181 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 04:25:17 INFO - PROCESS | 3592 | 1461237917187 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:17 INFO - PROCESS | 3592 | ++DOCSHELL 1326A800 == 45 [pid = 3592] [id = 91] 04:25:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1D41E800) [pid = 3592] [serial = 270] [outer = 00000000] 04:25:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1D782800) [pid = 3592] [serial = 271] [outer = 1D41E800] 04:25:17 INFO - PROCESS | 3592 | 1461237917306 Marionette DEBUG loaded listener.js 04:25:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (13EB1000) [pid = 3592] [serial = 272] [outer = 1D41E800] 04:25:17 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1A306800) [pid = 3592] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:25:17 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1A28EC00) [pid = 3592] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:25:17 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1A366400) [pid = 3592] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:25:17 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (15B44800) [pid = 3592] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:25:17 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (13827000) [pid = 3592] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:25:17 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (18EA1C00) [pid = 3592] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:25:17 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1D511C00) [pid = 3592] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:25:17 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (138C2000) [pid = 3592] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:25:17 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1CCD1C00) [pid = 3592] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:25:17 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1DA58800) [pid = 3592] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:25:17 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (18C03000) [pid = 3592] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:25:17 INFO - PROCESS | 3592 | 1461237917866 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]]]}] 04:25:17 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. 04:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 812ms 04:25:17 INFO - PROCESS | 3592 | 1461237917900 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 04:25:17 INFO - PROCESS | 3592 | 1461237917902 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 04:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:25:17 INFO - PROCESS | 3592 | 1461237917905 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:25:17 INFO - PROCESS | 3592 | 1461237917907 Marionette TRACE conn3 <- [1,330,null,{}] 04:25:17 INFO - PROCESS | 3592 | 1461237917910 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}] 04:25:18 INFO - PROCESS | 3592 | 1461237917987 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 04:25:18 INFO - PROCESS | 3592 | 1461237917993 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:18 INFO - PROCESS | 3592 | ++DOCSHELL 15417400 == 46 [pid = 3592] [id = 92] 04:25:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1541C400) [pid = 3592] [serial = 273] [outer = 00000000] 04:25:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1CFEB000) [pid = 3592] [serial = 274] [outer = 1541C400] 04:25:18 INFO - PROCESS | 3592 | 1461237918037 Marionette DEBUG loaded listener.js 04:25:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1D41F000) [pid = 3592] [serial = 275] [outer = 1541C400] 04:25:18 INFO - PROCESS | 3592 | 1461237918444 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]]]}] 04:25:18 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. 04:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 606ms 04:25:18 INFO - PROCESS | 3592 | 1461237918502 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 04:25:18 INFO - PROCESS | 3592 | 1461237918504 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 04:25:18 INFO - PROCESS | 3592 | 1461237918507 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:25:18 INFO - PROCESS | 3592 | 1461237918509 Marionette TRACE conn3 <- [1,334,null,{}] 04:25:18 INFO - PROCESS | 3592 | 1461237918513 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}] 04:25:18 INFO - PROCESS | 3592 | 1461237918585 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 04:25:18 INFO - PROCESS | 3592 | 1461237918594 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:18 INFO - PROCESS | 3592 | ++DOCSHELL 1CC1D000 == 47 [pid = 3592] [id = 93] 04:25:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1CCCB400) [pid = 3592] [serial = 276] [outer = 00000000] 04:25:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1DA54800) [pid = 3592] [serial = 277] [outer = 1CCCB400] 04:25:18 INFO - PROCESS | 3592 | 1461237918637 Marionette DEBUG loaded listener.js 04:25:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1DA59C00) [pid = 3592] [serial = 278] [outer = 1CCCB400] 04:25:19 INFO - PROCESS | 3592 | 1461237919088 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]]]}] 04:25:19 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. 04:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 605ms 04:25:19 INFO - PROCESS | 3592 | 1461237919136 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 04:25:19 INFO - PROCESS | 3592 | 1461237919139 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 04:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:25:19 INFO - PROCESS | 3592 | 1461237919146 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:25:19 INFO - PROCESS | 3592 | 1461237919148 Marionette TRACE conn3 <- [1,338,null,{}] 04:25:19 INFO - PROCESS | 3592 | 1461237919152 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}] 04:25:19 INFO - PROCESS | 3592 | 1461237919251 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 04:25:19 INFO - PROCESS | 3592 | 1461237919259 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:19 INFO - PROCESS | 3592 | ++DOCSHELL 1D5F4800 == 48 [pid = 3592] [id = 94] 04:25:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1DC96C00) [pid = 3592] [serial = 279] [outer = 00000000] 04:25:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1DD75800) [pid = 3592] [serial = 280] [outer = 1DC96C00] 04:25:19 INFO - PROCESS | 3592 | 1461237919307 Marionette DEBUG loaded listener.js 04:25:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1DFA1400) [pid = 3592] [serial = 281] [outer = 1DC96C00] 04:25:19 INFO - PROCESS | 3592 | 1461237919915 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]]]}] 04:25:19 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. 04:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 813ms 04:25:19 INFO - PROCESS | 3592 | 1461237919949 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 04:25:19 INFO - PROCESS | 3592 | 1461237919954 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 04:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:25:19 INFO - PROCESS | 3592 | 1461237919959 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:25:19 INFO - PROCESS | 3592 | 1461237919963 Marionette TRACE conn3 <- [1,342,null,{}] 04:25:19 INFO - PROCESS | 3592 | 1461237919969 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}] 04:25:20 INFO - PROCESS | 3592 | 1461237920072 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 04:25:20 INFO - PROCESS | 3592 | 1461237920162 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:20 INFO - PROCESS | 3592 | ++DOCSHELL 13265000 == 49 [pid = 3592] [id = 95] 04:25:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (13266800) [pid = 3592] [serial = 282] [outer = 00000000] 04:25:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1496D800) [pid = 3592] [serial = 283] [outer = 13266800] 04:25:20 INFO - PROCESS | 3592 | 1461237920226 Marionette DEBUG loaded listener.js 04:25:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (156B3000) [pid = 3592] [serial = 284] [outer = 13266800] 04:25:20 INFO - PROCESS | 3592 | 1461237920874 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]]]}] 04:25:20 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. 04:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 908ms 04:25:20 INFO - PROCESS | 3592 | 1461237920899 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 04:25:20 INFO - PROCESS | 3592 | 1461237920905 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 04:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:25:20 INFO - PROCESS | 3592 | 1461237920911 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:25:20 INFO - PROCESS | 3592 | 1461237920914 Marionette TRACE conn3 <- [1,346,null,{}] 04:25:20 INFO - PROCESS | 3592 | 1461237920918 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}] 04:25:21 INFO - PROCESS | 3592 | 1461237921019 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 04:25:21 INFO - PROCESS | 3592 | 1461237921107 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:21 INFO - PROCESS | 3592 | ++DOCSHELL 1807F800 == 50 [pid = 3592] [id = 96] 04:25:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (180F8800) [pid = 3592] [serial = 285] [outer = 00000000] 04:25:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (18D34400) [pid = 3592] [serial = 286] [outer = 180F8800] 04:25:21 INFO - PROCESS | 3592 | 1461237921163 Marionette DEBUG loaded listener.js 04:25:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (18D37800) [pid = 3592] [serial = 287] [outer = 180F8800] 04:25:21 INFO - PROCESS | 3592 | 1461237921688 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]]]}] 04:25:21 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. 04:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 812ms 04:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:25:21 INFO - PROCESS | 3592 | 1461237921721 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 04:25:21 INFO - PROCESS | 3592 | 1461237921723 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 04:25:21 INFO - PROCESS | 3592 | 1461237921728 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:25:21 INFO - PROCESS | 3592 | 1461237921732 Marionette TRACE conn3 <- [1,350,null,{}] 04:25:21 INFO - PROCESS | 3592 | 1461237921743 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}] 04:25:21 INFO - PROCESS | 3592 | 1461237921845 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 04:25:21 INFO - PROCESS | 3592 | 1461237921935 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:21 INFO - PROCESS | 3592 | ++DOCSHELL 18D86800 == 51 [pid = 3592] [id = 97] 04:25:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (18D89000) [pid = 3592] [serial = 288] [outer = 00000000] 04:25:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (19742800) [pid = 3592] [serial = 289] [outer = 18D89000] 04:25:22 INFO - PROCESS | 3592 | 1461237921993 Marionette DEBUG loaded listener.js 04:25:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (19D13800) [pid = 3592] [serial = 290] [outer = 18D89000] 04:25:22 INFO - PROCESS | 3592 | 1461237922604 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]]]}] 04:25:22 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. 04:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 909ms 04:25:22 INFO - PROCESS | 3592 | 1461237922664 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 04:25:22 INFO - PROCESS | 3592 | 1461237922667 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 04:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:25:22 INFO - PROCESS | 3592 | 1461237922670 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:25:22 INFO - PROCESS | 3592 | 1461237922672 Marionette TRACE conn3 <- [1,354,null,{}] 04:25:22 INFO - PROCESS | 3592 | 1461237922676 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}] 04:25:22 INFO - PROCESS | 3592 | 1461237922774 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 04:25:22 INFO - PROCESS | 3592 | 1461237922862 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:22 INFO - PROCESS | 3592 | ++DOCSHELL 1C412C00 == 52 [pid = 3592] [id = 98] 04:25:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1C49FC00) [pid = 3592] [serial = 291] [outer = 00000000] 04:25:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1D783C00) [pid = 3592] [serial = 292] [outer = 1C49FC00] 04:25:22 INFO - PROCESS | 3592 | 1461237922916 Marionette DEBUG loaded listener.js 04:25:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1DA4E000) [pid = 3592] [serial = 293] [outer = 1C49FC00] 04:25:23 INFO - PROCESS | 3592 | 1461237923429 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]]]}] 04:25:23 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. 04:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 813ms 04:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:25:23 INFO - PROCESS | 3592 | 1461237923471 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 04:25:23 INFO - PROCESS | 3592 | 1461237923473 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 04:25:23 INFO - PROCESS | 3592 | 1461237923477 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:25:23 INFO - PROCESS | 3592 | 1461237923479 Marionette TRACE conn3 <- [1,358,null,{}] 04:25:23 INFO - PROCESS | 3592 | 1461237923483 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}] 04:25:23 INFO - PROCESS | 3592 | 1461237923578 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 04:25:23 INFO - PROCESS | 3592 | 1461237923666 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:23 INFO - PROCESS | 3592 | ++DOCSHELL 1A813400 == 53 [pid = 3592] [id = 99] 04:25:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1A814400) [pid = 3592] [serial = 294] [outer = 00000000] 04:25:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1A81C000) [pid = 3592] [serial = 295] [outer = 1A814400] 04:25:23 INFO - PROCESS | 3592 | 1461237923719 Marionette DEBUG loaded listener.js 04:25:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1A81D800) [pid = 3592] [serial = 296] [outer = 1A814400] 04:25:24 INFO - PROCESS | 3592 | 1461237924404 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]]]}] 04:25:24 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. 04:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 956ms 04:25:24 INFO - PROCESS | 3592 | 1461237924455 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 04:25:24 INFO - PROCESS | 3592 | 1461237924457 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 04:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:25:24 INFO - PROCESS | 3592 | 1461237924460 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:25:24 INFO - PROCESS | 3592 | 1461237924463 Marionette TRACE conn3 <- [1,362,null,{}] 04:25:24 INFO - PROCESS | 3592 | 1461237924466 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}] 04:25:24 INFO - PROCESS | 3592 | 1461237924584 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 04:25:24 INFO - PROCESS | 3592 | 1461237924805 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:24 INFO - PROCESS | 3592 | ++DOCSHELL 13826800 == 54 [pid = 3592] [id = 100] 04:25:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (13875000) [pid = 3592] [serial = 297] [outer = 00000000] 04:25:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (13E5D000) [pid = 3592] [serial = 298] [outer = 13875000] 04:25:24 INFO - PROCESS | 3592 | 1461237924862 Marionette DEBUG loaded listener.js 04:25:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1496AC00) [pid = 3592] [serial = 299] [outer = 13875000] 04:25:25 INFO - PROCESS | 3592 | --DOCSHELL 156B4000 == 53 [pid = 3592] [id = 52] 04:25:25 INFO - PROCESS | 3592 | --DOCSHELL 1CC1D000 == 52 [pid = 3592] [id = 93] 04:25:25 INFO - PROCESS | 3592 | --DOCSHELL 15417400 == 51 [pid = 3592] [id = 92] 04:25:25 INFO - PROCESS | 3592 | --DOCSHELL 1326A800 == 50 [pid = 3592] [id = 91] 04:25:25 INFO - PROCESS | 3592 | --DOCSHELL 18D8AC00 == 49 [pid = 3592] [id = 90] 04:25:25 INFO - PROCESS | 3592 | --DOCSHELL 1CCD2C00 == 48 [pid = 3592] [id = 89] 04:25:25 INFO - PROCESS | 3592 | --DOCSHELL 19D13400 == 47 [pid = 3592] [id = 88] 04:25:25 INFO - PROCESS | 3592 | --DOCSHELL 18E9DC00 == 46 [pid = 3592] [id = 87] 04:25:25 INFO - PROCESS | 3592 | --DOCSHELL 18928000 == 45 [pid = 3592] [id = 86] 04:25:25 INFO - PROCESS | 3592 | --DOCSHELL 138C6400 == 44 [pid = 3592] [id = 85] 04:25:25 INFO - PROCESS | 3592 | --DOCSHELL 1496A400 == 43 [pid = 3592] [id = 84] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (13377400) [pid = 3592] [serial = 193] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (183BE400) [pid = 3592] [serial = 196] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (1A88FC00) [pid = 3592] [serial = 199] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1D518C00) [pid = 3592] [serial = 223] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1CCCF400) [pid = 3592] [serial = 202] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1A499400) [pid = 3592] [serial = 217] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1AD64400) [pid = 3592] [serial = 218] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1C4A0000) [pid = 3592] [serial = 220] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (183B3800) [pid = 3592] [serial = 209] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1808A000) [pid = 3592] [serial = 208] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (16466400) [pid = 3592] [serial = 211] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (16ABC400) [pid = 3592] [serial = 212] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (19746800) [pid = 3592] [serial = 214] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (19B54000) [pid = 3592] [serial = 215] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1D781800) [pid = 3592] [serial = 227] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (15E70C00) [pid = 3592] [serial = 206] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (15707800) [pid = 3592] [serial = 205] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1D782000) [pid = 3592] [serial = 226] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1D520400) [pid = 3592] [serial = 224] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1DD79C00) [pid = 3592] [serial = 238] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1DA4CC00) [pid = 3592] [serial = 229] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1DC93000) [pid = 3592] [serial = 235] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1CCCC800) [pid = 3592] [serial = 232] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1DA52000) [pid = 3592] [serial = 230] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1DC94400) [pid = 3592] [serial = 236] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1D786C00) [pid = 3592] [serial = 233] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1C414C00) [pid = 3592] [serial = 221] [outer = 00000000] [url = about:blank] 04:25:25 INFO - PROCESS | 3592 | 1461237925516 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]]]}] 04:25:25 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. 04:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1115ms 04:25:25 INFO - PROCESS | 3592 | 1461237925600 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 04:25:25 INFO - PROCESS | 3592 | 1461237925604 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 04:25:25 INFO - PROCESS | 3592 | 1461237925610 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:25:25 INFO - PROCESS | 3592 | 1461237925613 Marionette TRACE conn3 <- [1,366,null,{}] 04:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:25:25 INFO - PROCESS | 3592 | 1461237925618 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}] 04:25:25 INFO - PROCESS | 3592 | 1461237925699 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 04:25:25 INFO - PROCESS | 3592 | 1461237925708 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:25 INFO - PROCESS | 3592 | ++DOCSHELL 15DF2C00 == 44 [pid = 3592] [id = 101] 04:25:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (15E65400) [pid = 3592] [serial = 300] [outer = 00000000] 04:25:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1645E400) [pid = 3592] [serial = 301] [outer = 15E65400] 04:25:25 INFO - PROCESS | 3592 | 1461237925760 Marionette DEBUG loaded listener.js 04:25:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (16A5FC00) [pid = 3592] [serial = 302] [outer = 15E65400] 04:25:26 INFO - PROCESS | 3592 | 1461237926250 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]]]}] 04:25:26 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. 04:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 717ms 04:25:26 INFO - PROCESS | 3592 | 1461237926316 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 04:25:26 INFO - PROCESS | 3592 | 1461237926320 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 04:25:26 INFO - PROCESS | 3592 | 1461237926324 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:25:26 INFO - PROCESS | 3592 | 1461237926326 Marionette TRACE conn3 <- [1,370,null,{}] 04:25:26 INFO - PROCESS | 3592 | 1461237926330 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}] 04:25:26 INFO - PROCESS | 3592 | 1461237926407 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 04:25:26 INFO - PROCESS | 3592 | 1461237926414 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:26 INFO - PROCESS | 3592 | ++DOCSHELL 1807FC00 == 45 [pid = 3592] [id = 102] 04:25:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1833D800) [pid = 3592] [serial = 303] [outer = 00000000] 04:25:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (18D3F400) [pid = 3592] [serial = 304] [outer = 1833D800] 04:25:26 INFO - PROCESS | 3592 | 1461237926464 Marionette DEBUG loaded listener.js 04:25:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (18D81400) [pid = 3592] [serial = 305] [outer = 1833D800] 04:25:26 INFO - PROCESS | 3592 | 1461237926915 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]]]}] 04:25:26 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. 04:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 638ms 04:25:26 INFO - PROCESS | 3592 | 1461237926963 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 04:25:26 INFO - PROCESS | 3592 | 1461237926965 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 04:25:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:25:26 INFO - PROCESS | 3592 | 1461237926970 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:25:27 INFO - PROCESS | 3592 | 1461237926975 Marionette TRACE conn3 <- [1,374,null,{}] 04:25:27 INFO - PROCESS | 3592 | 1461237926984 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}] 04:25:27 INFO - PROCESS | 3592 | 1461237927063 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 04:25:27 INFO - PROCESS | 3592 | 1461237927071 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:27 INFO - PROCESS | 3592 | ++DOCSHELL 18D36800 == 46 [pid = 3592] [id = 103] 04:25:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (19D0D000) [pid = 3592] [serial = 306] [outer = 00000000] 04:25:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1A366800) [pid = 3592] [serial = 307] [outer = 19D0D000] 04:25:27 INFO - PROCESS | 3592 | 1461237927118 Marionette DEBUG loaded listener.js 04:25:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1A813800) [pid = 3592] [serial = 308] [outer = 19D0D000] 04:25:27 INFO - PROCESS | 3592 | 1461237927621 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:25:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:25:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 04:25:27 INFO - PROCESS | 3592 | 1461237927658 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 04:25:27 INFO - PROCESS | 3592 | 1461237927661 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 04:25:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:25:27 INFO - PROCESS | 3592 | 1461237927664 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:25:27 INFO - PROCESS | 3592 | 1461237927666 Marionette TRACE conn3 <- [1,378,null,{}] 04:25:27 INFO - PROCESS | 3592 | 1461237927669 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}] 04:25:27 INFO - PROCESS | 3592 | 1461237927744 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 04:25:27 INFO - PROCESS | 3592 | 1461237927780 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:27 INFO - PROCESS | 3592 | ++DOCSHELL 1A81DC00 == 47 [pid = 3592] [id = 104] 04:25:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1A81F400) [pid = 3592] [serial = 309] [outer = 00000000] 04:25:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1AD64400) [pid = 3592] [serial = 310] [outer = 1A81F400] 04:25:27 INFO - PROCESS | 3592 | 1461237927824 Marionette DEBUG loaded listener.js 04:25:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1ADA8C00) [pid = 3592] [serial = 311] [outer = 1A81F400] 04:25:28 INFO - PROCESS | 3592 | 1461237928291 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:25:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:25:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 717ms 04:25:28 INFO - PROCESS | 3592 | 1461237928364 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 04:25:28 INFO - PROCESS | 3592 | 1461237928366 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 04:25:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:25:28 INFO - PROCESS | 3592 | 1461237928369 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:25:28 INFO - PROCESS | 3592 | 1461237928371 Marionette TRACE conn3 <- [1,382,null,{}] 04:25:28 INFO - PROCESS | 3592 | 1461237928381 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}] 04:25:28 INFO - PROCESS | 3592 | 1461237928480 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 04:25:28 INFO - PROCESS | 3592 | 1461237928490 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:28 INFO - PROCESS | 3592 | ++DOCSHELL 13827400 == 48 [pid = 3592] [id = 105] 04:25:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1C407400) [pid = 3592] [serial = 312] [outer = 00000000] 04:25:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1C68B800) [pid = 3592] [serial = 313] [outer = 1C407400] 04:25:28 INFO - PROCESS | 3592 | 1461237928550 Marionette DEBUG loaded listener.js 04:25:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1CC1D400) [pid = 3592] [serial = 314] [outer = 1C407400] 04:25:29 INFO - PROCESS | 3592 | 1461237929082 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:25:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:25:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 701ms 04:25:29 INFO - PROCESS | 3592 | 1461237929132 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 04:25:29 INFO - PROCESS | 3592 | 1461237929134 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 04:25:29 INFO - PROCESS | 3592 | 1461237929138 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:25:29 INFO - PROCESS | 3592 | 1461237929139 Marionette TRACE conn3 <- [1,386,null,{}] 04:25:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:25:29 INFO - PROCESS | 3592 | 1461237929143 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}] 04:25:29 INFO - PROCESS | 3592 | 1461237929247 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 04:25:29 INFO - PROCESS | 3592 | 1461237929256 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:29 INFO - PROCESS | 3592 | ++DOCSHELL 1C686000 == 49 [pid = 3592] [id = 106] 04:25:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1CCD7400) [pid = 3592] [serial = 315] [outer = 00000000] 04:25:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1D5F5800) [pid = 3592] [serial = 316] [outer = 1CCD7400] 04:25:29 INFO - PROCESS | 3592 | 1461237929343 Marionette DEBUG loaded listener.js 04:25:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1D5EF400) [pid = 3592] [serial = 317] [outer = 1CCD7400] 04:25:29 INFO - PROCESS | 3592 | 1461237929768 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]]]}] 04:25:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:25:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 702ms 04:25:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:25:29 INFO - PROCESS | 3592 | 1461237929842 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 04:25:29 INFO - PROCESS | 3592 | 1461237929844 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 04:25:29 INFO - PROCESS | 3592 | 1461237929847 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:25:29 INFO - PROCESS | 3592 | 1461237929849 Marionette TRACE conn3 <- [1,390,null,{}] 04:25:29 INFO - PROCESS | 3592 | 1461237929852 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}] 04:25:30 INFO - PROCESS | 3592 | 1461237929982 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 04:25:30 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (18FA4800) [pid = 3592] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:25:30 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (18D89800) [pid = 3592] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:25:30 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1D41E800) [pid = 3592] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:25:30 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1CCCB400) [pid = 3592] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:25:30 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1541C400) [pid = 3592] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:25:30 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1CCD3800) [pid = 3592] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:25:30 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1CC22400) [pid = 3592] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:25:30 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (13EA5800) [pid = 3592] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:25:30 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (15708400) [pid = 3592] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:25:30 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1A49B400) [pid = 3592] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:25:30 INFO - PROCESS | 3592 | 1461237930147 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:30 INFO - PROCESS | 3592 | ++DOCSHELL 123F8000 == 50 [pid = 3592] [id = 107] 04:25:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (12BBCC00) [pid = 3592] [serial = 318] [outer = 00000000] 04:25:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (180EA000) [pid = 3592] [serial = 319] [outer = 12BBCC00] 04:25:30 INFO - PROCESS | 3592 | 1461237930195 Marionette DEBUG loaded listener.js 04:25:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1A039800) [pid = 3592] [serial = 320] [outer = 12BBCC00] 04:25:30 INFO - PROCESS | 3592 | 1461237930636 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]]]}] 04:25:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:25:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 813ms 04:25:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:25:30 INFO - PROCESS | 3592 | 1461237930680 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 04:25:30 INFO - PROCESS | 3592 | 1461237930682 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 04:25:30 INFO - PROCESS | 3592 | 1461237930685 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:25:30 INFO - PROCESS | 3592 | 1461237930687 Marionette TRACE conn3 <- [1,394,null,{}] 04:25:30 INFO - PROCESS | 3592 | 1461237930690 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}] 04:25:30 INFO - PROCESS | 3592 | 1461237930791 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 04:25:30 INFO - PROCESS | 3592 | 1461237930802 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:30 INFO - PROCESS | 3592 | ++DOCSHELL 18FA4800 == 51 [pid = 3592] [id = 108] 04:25:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1A49C400) [pid = 3592] [serial = 321] [outer = 00000000] 04:25:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1D78F400) [pid = 3592] [serial = 322] [outer = 1A49C400] 04:25:30 INFO - PROCESS | 3592 | 1461237930846 Marionette DEBUG loaded listener.js 04:25:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1DA4E800) [pid = 3592] [serial = 323] [outer = 1A49C400] 04:25:31 INFO - PROCESS | 3592 | 1461237931239 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]]]}] 04:25:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:25:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 606ms 04:25:31 INFO - PROCESS | 3592 | 1461237931283 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 04:25:31 INFO - PROCESS | 3592 | 1461237931285 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 04:25:31 INFO - PROCESS | 3592 | 1461237931288 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:25:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:25:31 INFO - PROCESS | 3592 | 1461237931290 Marionette TRACE conn3 <- [1,398,null,{}] 04:25:31 INFO - PROCESS | 3592 | 1461237931293 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}] 04:25:31 INFO - PROCESS | 3592 | 1461237931396 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 04:25:31 INFO - PROCESS | 3592 | 1461237931446 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:31 INFO - PROCESS | 3592 | ++DOCSHELL 13627000 == 52 [pid = 3592] [id = 109] 04:25:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1CCD0400) [pid = 3592] [serial = 324] [outer = 00000000] 04:25:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1DD6E800) [pid = 3592] [serial = 325] [outer = 1CCD0400] 04:25:31 INFO - PROCESS | 3592 | 1461237931490 Marionette DEBUG loaded listener.js 04:25:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1DD71C00) [pid = 3592] [serial = 326] [outer = 1CCD0400] 04:25:31 INFO - PROCESS | 3592 | 1461237931859 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]]]}] 04:25:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:25:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 605ms 04:25:31 INFO - PROCESS | 3592 | 1461237931885 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 04:25:31 INFO - PROCESS | 3592 | 1461237931887 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 04:25:31 INFO - PROCESS | 3592 | 1461237931890 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:25:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:25:31 INFO - PROCESS | 3592 | 1461237931892 Marionette TRACE conn3 <- [1,402,null,{}] 04:25:31 INFO - PROCESS | 3592 | 1461237931896 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}] 04:25:32 INFO - PROCESS | 3592 | 1461237931969 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 04:25:32 INFO - PROCESS | 3592 | 1461237932076 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:32 INFO - PROCESS | 3592 | ++DOCSHELL 1A2E4800 == 53 [pid = 3592] [id = 110] 04:25:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1A2E5400) [pid = 3592] [serial = 327] [outer = 00000000] 04:25:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1A2ECC00) [pid = 3592] [serial = 328] [outer = 1A2E5400] 04:25:32 INFO - PROCESS | 3592 | 1461237932125 Marionette DEBUG loaded listener.js 04:25:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1DC95800) [pid = 3592] [serial = 329] [outer = 1A2E5400] 04:25:32 INFO - PROCESS | 3592 | 1461237932771 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]]]}] 04:25:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:25:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 924ms 04:25:32 INFO - PROCESS | 3592 | 1461237932829 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 04:25:32 INFO - PROCESS | 3592 | 1461237932834 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 04:25:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:25:32 INFO - PROCESS | 3592 | 1461237932854 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:25:32 INFO - PROCESS | 3592 | 1461237932858 Marionette TRACE conn3 <- [1,406,null,{}] 04:25:32 INFO - PROCESS | 3592 | 1461237932863 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}] 04:25:32 INFO - PROCESS | 3592 | 1461237932968 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 04:25:33 INFO - PROCESS | 3592 | 1461237933092 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:33 INFO - PROCESS | 3592 | ++DOCSHELL 1636FC00 == 54 [pid = 3592] [id = 111] 04:25:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (16468800) [pid = 3592] [serial = 330] [outer = 00000000] 04:25:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (18729000) [pid = 3592] [serial = 331] [outer = 16468800] 04:25:33 INFO - PROCESS | 3592 | 1461237933149 Marionette DEBUG loaded listener.js 04:25:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (18C0B800) [pid = 3592] [serial = 332] [outer = 16468800] 04:25:33 INFO - PROCESS | 3592 | 1461237933750 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]]]}] 04:25:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:25:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 972ms 04:25:33 INFO - PROCESS | 3592 | 1461237933798 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 04:25:33 INFO - PROCESS | 3592 | 1461237933804 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 04:25:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:25:33 INFO - PROCESS | 3592 | 1461237933810 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:25:33 INFO - PROCESS | 3592 | 1461237933813 Marionette TRACE conn3 <- [1,410,null,{}] 04:25:33 INFO - PROCESS | 3592 | 1461237933817 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}] 04:25:33 INFO - PROCESS | 3592 | 1461237933966 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 04:25:34 INFO - PROCESS | 3592 | 1461237934059 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:34 INFO - PROCESS | 3592 | ++DOCSHELL 18D3BC00 == 55 [pid = 3592] [id = 112] 04:25:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (18D3CC00) [pid = 3592] [serial = 333] [outer = 00000000] 04:25:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1A2E9800) [pid = 3592] [serial = 334] [outer = 18D3CC00] 04:25:34 INFO - PROCESS | 3592 | 1461237934113 Marionette DEBUG loaded listener.js 04:25:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1A2EB400) [pid = 3592] [serial = 335] [outer = 18D3CC00] 04:25:34 INFO - PROCESS | 3592 | 1461237934804 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]]]}] 04:25:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:25:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1020ms 04:25:34 INFO - PROCESS | 3592 | 1461237934842 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 04:25:34 INFO - PROCESS | 3592 | 1461237934845 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 04:25:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:25:34 INFO - PROCESS | 3592 | 1461237934849 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:25:34 INFO - PROCESS | 3592 | 1461237934853 Marionette TRACE conn3 <- [1,414,null,{}] 04:25:34 INFO - PROCESS | 3592 | 1461237934889 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}] 04:25:35 INFO - PROCESS | 3592 | 1461237935045 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 04:25:35 INFO - PROCESS | 3592 | 1461237935173 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:35 INFO - PROCESS | 3592 | ++DOCSHELL 13E56C00 == 56 [pid = 3592] [id = 113] 04:25:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (13E57400) [pid = 3592] [serial = 336] [outer = 00000000] 04:25:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1DA52000) [pid = 3592] [serial = 337] [outer = 13E57400] 04:25:35 INFO - PROCESS | 3592 | 1461237935230 Marionette DEBUG loaded listener.js 04:25:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1DD77C00) [pid = 3592] [serial = 338] [outer = 13E57400] 04:25:35 INFO - PROCESS | 3592 | 1461237935964 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]]]}] 04:25:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:25:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1131ms 04:25:36 INFO - PROCESS | 3592 | 1461237936029 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 04:25:36 INFO - PROCESS | 3592 | 1461237936033 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 04:25:36 INFO - PROCESS | 3592 | 1461237936038 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:25:36 INFO - PROCESS | 3592 | 1461237936041 Marionette TRACE conn3 <- [1,418,null,{}] 04:25:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:25:36 INFO - PROCESS | 3592 | 1461237936047 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}] 04:25:36 INFO - PROCESS | 3592 | 1461237936137 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 04:25:36 INFO - PROCESS | 3592 | 1461237936211 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:36 INFO - PROCESS | 3592 | ++DOCSHELL 180F8C00 == 57 [pid = 3592] [id = 114] 04:25:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (18335000) [pid = 3592] [serial = 339] [outer = 00000000] 04:25:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (183B8800) [pid = 3592] [serial = 340] [outer = 18335000] 04:25:36 INFO - PROCESS | 3592 | 1461237936260 Marionette DEBUG loaded listener.js 04:25:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (18928000) [pid = 3592] [serial = 341] [outer = 18335000] 04:25:37 INFO - PROCESS | 3592 | --DOCSHELL 13627000 == 56 [pid = 3592] [id = 109] 04:25:37 INFO - PROCESS | 3592 | --DOCSHELL 18FA4800 == 55 [pid = 3592] [id = 108] 04:25:37 INFO - PROCESS | 3592 | --DOCSHELL 123F8000 == 54 [pid = 3592] [id = 107] 04:25:37 INFO - PROCESS | 3592 | --DOCSHELL 1C686000 == 53 [pid = 3592] [id = 106] 04:25:37 INFO - PROCESS | 3592 | --DOCSHELL 13827400 == 52 [pid = 3592] [id = 105] 04:25:37 INFO - PROCESS | 3592 | --DOCSHELL 1A81DC00 == 51 [pid = 3592] [id = 104] 04:25:37 INFO - PROCESS | 3592 | --DOCSHELL 18D36800 == 50 [pid = 3592] [id = 103] 04:25:37 INFO - PROCESS | 3592 | --DOCSHELL 1807FC00 == 49 [pid = 3592] [id = 102] 04:25:37 INFO - PROCESS | 3592 | --DOCSHELL 15DF2C00 == 48 [pid = 3592] [id = 101] 04:25:37 INFO - PROCESS | 3592 | --DOCSHELL 13826800 == 47 [pid = 3592] [id = 100] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (15BDB400) [pid = 3592] [serial = 241] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (18D81800) [pid = 3592] [serial = 244] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1DD75800) [pid = 3592] [serial = 280] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOCSHELL 13265000 == 46 [pid = 3592] [id = 95] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1CE8BC00) [pid = 3592] [serial = 265] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (1D519400) [pid = 3592] [serial = 269] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (1D423C00) [pid = 3592] [serial = 268] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (18087800) [pid = 3592] [serial = 253] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (183B7C00) [pid = 3592] [serial = 254] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (16ABD000) [pid = 3592] [serial = 251] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (16A62000) [pid = 3592] [serial = 250] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1CE90C00) [pid = 3592] [serial = 266] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1AD62C00) [pid = 3592] [serial = 262] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1A28F400) [pid = 3592] [serial = 259] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1A30BC00) [pid = 3592] [serial = 260] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (18E9A400) [pid = 3592] [serial = 256] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (18FA2800) [pid = 3592] [serial = 257] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1C409000) [pid = 3592] [serial = 247] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1D782800) [pid = 3592] [serial = 271] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1DA59C00) [pid = 3592] [serial = 278] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1DA54800) [pid = 3592] [serial = 277] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1CFEB000) [pid = 3592] [serial = 274] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (13EB1000) [pid = 3592] [serial = 272] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1D41F000) [pid = 3592] [serial = 275] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1AD57C00) [pid = 3592] [serial = 263] [outer = 00000000] [url = about:blank] 04:25:37 INFO - PROCESS | 3592 | 1461237937373 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]]]}] 04:25:37 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 04:25:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1386ms 04:25:37 INFO - PROCESS | 3592 | 1461237937430 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 04:25:37 INFO - PROCESS | 3592 | 1461237937435 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 04:25:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:25:37 INFO - PROCESS | 3592 | 1461237937441 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:25:37 INFO - PROCESS | 3592 | 1461237937444 Marionette TRACE conn3 <- [1,422,null,{}] 04:25:37 INFO - PROCESS | 3592 | 1461237937447 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}] 04:25:37 INFO - PROCESS | 3592 | 1461237937525 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 04:25:37 INFO - PROCESS | 3592 | 1461237937532 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:37 INFO - PROCESS | 3592 | ++DOCSHELL 13820400 == 47 [pid = 3592] [id = 115] 04:25:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (13826800) [pid = 3592] [serial = 342] [outer = 00000000] 04:25:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (16AB2C00) [pid = 3592] [serial = 343] [outer = 13826800] 04:25:37 INFO - PROCESS | 3592 | 1461237937579 Marionette DEBUG loaded listener.js 04:25:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (180ED000) [pid = 3592] [serial = 344] [outer = 13826800] 04:25:38 INFO - PROCESS | 3592 | 1461237938565 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]]]}] 04:25:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:25:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1163ms 04:25:38 INFO - PROCESS | 3592 | 1461237938589 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 04:25:38 INFO - PROCESS | 3592 | 1461237938591 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 04:25:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:25:38 INFO - PROCESS | 3592 | 1461237938595 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:25:38 INFO - PROCESS | 3592 | 1461237938598 Marionette TRACE conn3 <- [1,426,null,{}] 04:25:38 INFO - PROCESS | 3592 | 1461237938608 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}] 04:25:38 INFO - PROCESS | 3592 | 1461237938687 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 04:25:38 INFO - PROCESS | 3592 | 1461237938694 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:38 INFO - PROCESS | 3592 | ++DOCSHELL 18FA2800 == 48 [pid = 3592] [id = 116] 04:25:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (18FA4400) [pid = 3592] [serial = 345] [outer = 00000000] 04:25:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1A291000) [pid = 3592] [serial = 346] [outer = 18FA4400] 04:25:38 INFO - PROCESS | 3592 | 1461237938741 Marionette DEBUG loaded listener.js 04:25:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1A2E7400) [pid = 3592] [serial = 347] [outer = 18FA4400] 04:25:39 INFO - PROCESS | 3592 | 1461237939263 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] 04:25:39 INFO - PROCESS | 3592 | 1461237939331 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 04:25:39 INFO - PROCESS | 3592 | 1461237939339 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:25:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:25:39 INFO - PROCESS | 3592 | 1461237939340 Marionette TRACE conn3 <- [1,430,null,{}] 04:25:39 INFO - PROCESS | 3592 | 1461237939344 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}] 04:25:39 INFO - PROCESS | 3592 | 1461237939421 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 04:25:39 INFO - PROCESS | 3592 | 1461237939428 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:39 INFO - PROCESS | 3592 | ++DOCSHELL 1A499000 == 49 [pid = 3592] [id = 117] 04:25:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1A812800) [pid = 3592] [serial = 348] [outer = 00000000] 04:25:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1ADA1800) [pid = 3592] [serial = 349] [outer = 1A812800] 04:25:39 INFO - PROCESS | 3592 | 1461237939473 Marionette DEBUG loaded listener.js 04:25:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1C406C00) [pid = 3592] [serial = 350] [outer = 1A812800] 04:25:39 INFO - PROCESS | 3592 | 1461237939933 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]]]}] 04:25:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:25:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 653ms 04:25:39 INFO - PROCESS | 3592 | 1461237939977 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 04:25:39 INFO - PROCESS | 3592 | 1461237939979 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 04:25:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:25:40 INFO - PROCESS | 3592 | 1461237939987 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:25:40 INFO - PROCESS | 3592 | 1461237939989 Marionette TRACE conn3 <- [1,434,null,{}] 04:25:40 INFO - PROCESS | 3592 | 1461237939992 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}] 04:25:40 INFO - PROCESS | 3592 | 1461237940096 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 04:25:40 INFO - PROCESS | 3592 | 1461237940178 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:40 INFO - PROCESS | 3592 | ++DOCSHELL 1872C000 == 50 [pid = 3592] [id = 118] 04:25:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (18E97C00) [pid = 3592] [serial = 351] [outer = 00000000] 04:25:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1C413000) [pid = 3592] [serial = 352] [outer = 18E97C00] 04:25:40 INFO - PROCESS | 3592 | 1461237940222 Marionette DEBUG loaded listener.js 04:25:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1C68BC00) [pid = 3592] [serial = 353] [outer = 18E97C00] 04:25:40 INFO - PROCESS | 3592 | 1461237940692 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]]]}] 04:25:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:25:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 717ms 04:25:40 INFO - PROCESS | 3592 | 1461237940713 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 04:25:40 INFO - PROCESS | 3592 | 1461237940715 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 04:25:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:25:40 INFO - PROCESS | 3592 | 1461237940719 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:25:40 INFO - PROCESS | 3592 | 1461237940720 Marionette TRACE conn3 <- [1,438,null,{}] 04:25:40 INFO - PROCESS | 3592 | 1461237940729 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}] 04:25:40 INFO - PROCESS | 3592 | 1461237940856 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 04:25:40 INFO - PROCESS | 3592 | 1461237940866 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:40 INFO - PROCESS | 3592 | ++DOCSHELL 15B0CC00 == 51 [pid = 3592] [id = 119] 04:25:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1ADAB800) [pid = 3592] [serial = 354] [outer = 00000000] 04:25:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1CFEB400) [pid = 3592] [serial = 355] [outer = 1ADAB800] 04:25:40 INFO - PROCESS | 3592 | 1461237940913 Marionette DEBUG loaded listener.js 04:25:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1D426C00) [pid = 3592] [serial = 356] [outer = 1ADAB800] 04:25:41 INFO - PROCESS | 3592 | 1461237941379 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]]]}] 04:25:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:25:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 717ms 04:25:41 INFO - PROCESS | 3592 | 1461237941419 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 04:25:41 INFO - PROCESS | 3592 | 1461237941421 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 04:25:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:25:41 INFO - PROCESS | 3592 | 1461237941425 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:25:41 INFO - PROCESS | 3592 | 1461237941426 Marionette TRACE conn3 <- [1,442,null,{}] 04:25:41 INFO - PROCESS | 3592 | 1461237941430 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}] 04:25:41 INFO - PROCESS | 3592 | 1461237941555 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 04:25:41 INFO - PROCESS | 3592 | 1461237941565 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:41 INFO - PROCESS | 3592 | ++DOCSHELL 16460000 == 52 [pid = 3592] [id = 120] 04:25:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1D512800) [pid = 3592] [serial = 357] [outer = 00000000] 04:25:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1D5F8C00) [pid = 3592] [serial = 358] [outer = 1D512800] 04:25:41 INFO - PROCESS | 3592 | 1461237941654 Marionette DEBUG loaded listener.js 04:25:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1D5FEC00) [pid = 3592] [serial = 359] [outer = 1D512800] 04:25:41 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (1C407400) [pid = 3592] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:25:41 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (1CCD7400) [pid = 3592] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:25:41 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (12BBCC00) [pid = 3592] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:25:41 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1833D800) [pid = 3592] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:25:41 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (13875000) [pid = 3592] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:25:41 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (15E65400) [pid = 3592] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:25:41 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1A81F400) [pid = 3592] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:25:41 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (19D0D000) [pid = 3592] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:25:41 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1CCD0400) [pid = 3592] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:25:41 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1A49C400) [pid = 3592] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:25:42 INFO - PROCESS | 3592 | 1461237942162 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]]]}] 04:25:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:25:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 813ms 04:25:42 INFO - PROCESS | 3592 | 1461237942226 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 04:25:42 INFO - PROCESS | 3592 | 1461237942228 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 04:25:42 INFO - PROCESS | 3592 | 1461237942231 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:25:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:25:42 INFO - PROCESS | 3592 | 1461237942233 Marionette TRACE conn3 <- [1,446,null,{}] 04:25:42 INFO - PROCESS | 3592 | 1461237942237 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}] 04:25:42 INFO - PROCESS | 3592 | 1461237942358 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 04:25:42 INFO - PROCESS | 3592 | 1461237942365 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:42 INFO - PROCESS | 3592 | ++DOCSHELL 180F5C00 == 53 [pid = 3592] [id = 121] 04:25:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (18D35800) [pid = 3592] [serial = 360] [outer = 00000000] 04:25:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1CE89000) [pid = 3592] [serial = 361] [outer = 18D35800] 04:25:42 INFO - PROCESS | 3592 | 1461237942410 Marionette DEBUG loaded listener.js 04:25:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1CC16000) [pid = 3592] [serial = 362] [outer = 18D35800] 04:25:42 INFO - PROCESS | 3592 | 1461237942818 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]]]}] 04:25:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:25:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 605ms 04:25:42 INFO - PROCESS | 3592 | 1461237942861 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 04:25:42 INFO - PROCESS | 3592 | 1461237942863 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 04:25:42 INFO - PROCESS | 3592 | 1461237942870 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:25:42 INFO - PROCESS | 3592 | 1461237942872 Marionette TRACE conn3 <- [1,450,null,{}] 04:25:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:25:42 INFO - PROCESS | 3592 | 1461237942876 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}] 04:25:42 INFO - PROCESS | 3592 | 1461237942950 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 04:25:42 INFO - PROCESS | 3592 | 1461237942957 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:42 INFO - PROCESS | 3592 | ++DOCSHELL 18D41800 == 54 [pid = 3592] [id = 122] 04:25:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1A81F400) [pid = 3592] [serial = 363] [outer = 00000000] 04:25:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1D78E800) [pid = 3592] [serial = 364] [outer = 1A81F400] 04:25:43 INFO - PROCESS | 3592 | 1461237943001 Marionette DEBUG loaded listener.js 04:25:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1DA54000) [pid = 3592] [serial = 365] [outer = 1A81F400] 04:25:43 INFO - PROCESS | 3592 | 1461237943438 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] 04:25:43 INFO - PROCESS | 3592 | 1461237943470 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 04:25:43 INFO - PROCESS | 3592 | 1461237943474 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:25:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:25:43 INFO - PROCESS | 3592 | 1461237943475 Marionette TRACE conn3 <- [1,454,null,{}] 04:25:43 INFO - PROCESS | 3592 | 1461237943483 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}] 04:25:43 INFO - PROCESS | 3592 | 1461237943590 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 04:25:43 INFO - PROCESS | 3592 | 1461237943599 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:43 INFO - PROCESS | 3592 | ++DOCSHELL 1DC99000 == 55 [pid = 3592] [id = 123] 04:25:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1DC99400) [pid = 3592] [serial = 366] [outer = 00000000] 04:25:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1DD7BC00) [pid = 3592] [serial = 367] [outer = 1DC99400] 04:25:43 INFO - PROCESS | 3592 | 1461237943642 Marionette DEBUG loaded listener.js 04:25:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1DFA6400) [pid = 3592] [serial = 368] [outer = 1DC99400] 04:25:44 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:44 INFO - PROCESS | 3592 | 1461237944215 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]]]}] 04:25:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:25:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 748ms 04:25:44 INFO - PROCESS | 3592 | 1461237944248 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 04:25:44 INFO - PROCESS | 3592 | 1461237944253 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 04:25:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:25:44 INFO - PROCESS | 3592 | 1461237944258 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:25:44 INFO - PROCESS | 3592 | 1461237944263 Marionette TRACE conn3 <- [1,458,null,{}] 04:25:44 INFO - PROCESS | 3592 | 1461237944269 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}] 04:25:44 INFO - PROCESS | 3592 | 1461237944423 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 04:25:44 INFO - PROCESS | 3592 | 1461237944523 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:44 INFO - PROCESS | 3592 | ++DOCSHELL 1496A000 == 56 [pid = 3592] [id = 124] 04:25:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1636DC00) [pid = 3592] [serial = 369] [outer = 00000000] 04:25:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (180E9C00) [pid = 3592] [serial = 370] [outer = 1636DC00] 04:25:44 INFO - PROCESS | 3592 | 1461237944579 Marionette DEBUG loaded listener.js 04:25:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (18723000) [pid = 3592] [serial = 371] [outer = 1636DC00] 04:25:45 INFO - PROCESS | 3592 | 1461237945194 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] 04:25:45 INFO - PROCESS | 3592 | 1461237945269 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 04:25:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:25:45 INFO - PROCESS | 3592 | 1461237945275 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:25:45 INFO - PROCESS | 3592 | 1461237945278 Marionette TRACE conn3 <- [1,462,null,{}] 04:25:45 INFO - PROCESS | 3592 | 1461237945282 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}] 04:25:45 INFO - PROCESS | 3592 | 1461237945411 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 04:25:45 INFO - PROCESS | 3592 | 1461237945533 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:45 INFO - PROCESS | 3592 | ++DOCSHELL 19747C00 == 57 [pid = 3592] [id = 125] 04:25:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (19748000) [pid = 3592] [serial = 372] [outer = 00000000] 04:25:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (198D8000) [pid = 3592] [serial = 373] [outer = 19748000] 04:25:45 INFO - PROCESS | 3592 | 1461237945591 Marionette DEBUG loaded listener.js 04:25:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (198DAC00) [pid = 3592] [serial = 374] [outer = 19748000] 04:25:46 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:25:46 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 04:25:46 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:46 INFO - PROCESS | 3592 | 1461237946295 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] 04:25:46 INFO - PROCESS | 3592 | 1461237946351 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 04:25:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:25:46 INFO - PROCESS | 3592 | 1461237946388 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:25:46 INFO - PROCESS | 3592 | 1461237946392 Marionette TRACE conn3 <- [1,466,null,{}] 04:25:46 INFO - PROCESS | 3592 | 1461237946404 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}] 04:25:46 INFO - PROCESS | 3592 | 1461237946508 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 04:25:46 INFO - PROCESS | 3592 | 1461237946587 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:46 INFO - PROCESS | 3592 | ++DOCSHELL 1A2E3800 == 58 [pid = 3592] [id = 126] 04:25:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (1A304400) [pid = 3592] [serial = 375] [outer = 00000000] 04:25:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (1CCD1C00) [pid = 3592] [serial = 376] [outer = 1A304400] 04:25:46 INFO - PROCESS | 3592 | 1461237946685 Marionette DEBUG loaded listener.js 04:25:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (1CE94000) [pid = 3592] [serial = 377] [outer = 1A304400] 04:25:47 INFO - PROCESS | 3592 | 1461237947325 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] 04:25:47 INFO - PROCESS | 3592 | 1461237947373 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 04:25:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:25:47 INFO - PROCESS | 3592 | 1461237947377 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:25:47 INFO - PROCESS | 3592 | 1461237947379 Marionette TRACE conn3 <- [1,470,null,{}] 04:25:47 INFO - PROCESS | 3592 | 1461237947382 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}] 04:25:47 INFO - PROCESS | 3592 | 1461237947480 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 04:25:47 INFO - PROCESS | 3592 | 1461237947573 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:47 INFO - PROCESS | 3592 | ++DOCSHELL 1A8DC800 == 59 [pid = 3592] [id = 127] 04:25:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (1A8DD000) [pid = 3592] [serial = 378] [outer = 00000000] 04:25:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (1AD8B400) [pid = 3592] [serial = 379] [outer = 1A8DD000] 04:25:47 INFO - PROCESS | 3592 | 1461237947628 Marionette DEBUG loaded listener.js 04:25:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (1AD8E000) [pid = 3592] [serial = 380] [outer = 1A8DD000] 04:25:48 INFO - PROCESS | 3592 | 1461237948194 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]]]}] 04:25:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:25:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 861ms 04:25:48 INFO - PROCESS | 3592 | 1461237948219 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 04:25:48 INFO - PROCESS | 3592 | 1461237948221 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 04:25:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:25:48 INFO - PROCESS | 3592 | 1461237948224 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:25:48 INFO - PROCESS | 3592 | 1461237948226 Marionette TRACE conn3 <- [1,474,null,{}] 04:25:48 INFO - PROCESS | 3592 | 1461237948230 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}] 04:25:48 INFO - PROCESS | 3592 | 1461237948333 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 04:25:48 INFO - PROCESS | 3592 | 1461237948431 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:48 INFO - PROCESS | 3592 | ++DOCSHELL 1495E400 == 60 [pid = 3592] [id = 128] 04:25:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (15BC3400) [pid = 3592] [serial = 381] [outer = 00000000] 04:25:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (198E1400) [pid = 3592] [serial = 382] [outer = 15BC3400] 04:25:48 INFO - PROCESS | 3592 | 1461237948485 Marionette DEBUG loaded listener.js 04:25:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (1A49C800) [pid = 3592] [serial = 383] [outer = 15BC3400] 04:25:49 INFO - PROCESS | 3592 | 1461237949201 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]]]}] 04:25:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:25:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1020ms 04:25:49 INFO - PROCESS | 3592 | 1461237949260 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 04:25:49 INFO - PROCESS | 3592 | 1461237949264 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 04:25:49 INFO - PROCESS | 3592 | 1461237949269 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:25:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:25:49 INFO - PROCESS | 3592 | 1461237949272 Marionette TRACE conn3 <- [1,478,null,{}] 04:25:49 INFO - PROCESS | 3592 | 1461237949278 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}] 04:25:49 INFO - PROCESS | 3592 | 1461237949377 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 04:25:49 INFO - PROCESS | 3592 | 1461237949461 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:49 INFO - PROCESS | 3592 | ++DOCSHELL 18D36C00 == 61 [pid = 3592] [id = 129] 04:25:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (18D83800) [pid = 3592] [serial = 384] [outer = 00000000] 04:25:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (18FA3000) [pid = 3592] [serial = 385] [outer = 18D83800] 04:25:49 INFO - PROCESS | 3592 | 1461237949559 Marionette DEBUG loaded listener.js 04:25:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (198C6C00) [pid = 3592] [serial = 386] [outer = 18D83800] 04:25:49 INFO - PROCESS | 3592 | --DOCSHELL 18D41800 == 60 [pid = 3592] [id = 122] 04:25:49 INFO - PROCESS | 3592 | --DOCSHELL 180F5C00 == 59 [pid = 3592] [id = 121] 04:25:49 INFO - PROCESS | 3592 | --DOCSHELL 16460000 == 58 [pid = 3592] [id = 120] 04:25:49 INFO - PROCESS | 3592 | --DOCSHELL 15B0CC00 == 57 [pid = 3592] [id = 119] 04:25:49 INFO - PROCESS | 3592 | --DOCSHELL 1872C000 == 56 [pid = 3592] [id = 118] 04:25:49 INFO - PROCESS | 3592 | --DOCSHELL 1A499000 == 55 [pid = 3592] [id = 117] 04:25:49 INFO - PROCESS | 3592 | --DOCSHELL 18FA2800 == 54 [pid = 3592] [id = 116] 04:25:49 INFO - PROCESS | 3592 | --DOCSHELL 13820400 == 53 [pid = 3592] [id = 115] 04:25:49 INFO - PROCESS | 3592 | --DOCSHELL 180F8C00 == 52 [pid = 3592] [id = 114] 04:25:49 INFO - PROCESS | 3592 | --DOCSHELL 18D3BC00 == 51 [pid = 3592] [id = 112] 04:25:49 INFO - PROCESS | 3592 | --DOCSHELL 1636FC00 == 50 [pid = 3592] [id = 111] 04:25:49 INFO - PROCESS | 3592 | --DOCSHELL 1A2E4800 == 49 [pid = 3592] [id = 110] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (1C68B800) [pid = 3592] [serial = 313] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (1D5F5800) [pid = 3592] [serial = 316] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (1CC1D400) [pid = 3592] [serial = 314] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (1D783C00) [pid = 3592] [serial = 292] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (180EA000) [pid = 3592] [serial = 319] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (19742800) [pid = 3592] [serial = 289] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (18D3F400) [pid = 3592] [serial = 304] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (18D81400) [pid = 3592] [serial = 305] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (1496AC00) [pid = 3592] [serial = 299] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (13E5D000) [pid = 3592] [serial = 298] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (1496D800) [pid = 3592] [serial = 283] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (1645E400) [pid = 3592] [serial = 301] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (16A5FC00) [pid = 3592] [serial = 302] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1AD64400) [pid = 3592] [serial = 310] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1D5EF400) [pid = 3592] [serial = 317] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (1A366800) [pid = 3592] [serial = 307] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (1A813800) [pid = 3592] [serial = 308] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (1A81C000) [pid = 3592] [serial = 295] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (18D34400) [pid = 3592] [serial = 286] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1DD6E800) [pid = 3592] [serial = 325] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1A039800) [pid = 3592] [serial = 320] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1DA4E800) [pid = 3592] [serial = 323] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1D78F400) [pid = 3592] [serial = 322] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1ADA8C00) [pid = 3592] [serial = 311] [outer = 00000000] [url = about:blank] 04:25:49 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1DD71C00) [pid = 3592] [serial = 326] [outer = 00000000] [url = about:blank] 04:25:50 INFO - PROCESS | 3592 | 1461237950085 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]]]}] 04:25:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:25:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 861ms 04:25:50 INFO - PROCESS | 3592 | 1461237950113 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 04:25:50 INFO - PROCESS | 3592 | 1461237950119 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 04:25:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:25:50 INFO - PROCESS | 3592 | 1461237950124 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:25:50 INFO - PROCESS | 3592 | 1461237950127 Marionette TRACE conn3 <- [1,482,null,{}] 04:25:50 INFO - PROCESS | 3592 | 1461237950131 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}] 04:25:50 INFO - PROCESS | 3592 | 1461237950233 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 04:25:50 INFO - PROCESS | 3592 | 1461237950330 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:50 INFO - PROCESS | 3592 | ++DOCSHELL 1564CC00 == 50 [pid = 3592] [id = 130] 04:25:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (183B3800) [pid = 3592] [serial = 387] [outer = 00000000] 04:25:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (18EA1C00) [pid = 3592] [serial = 388] [outer = 183B3800] 04:25:50 INFO - PROCESS | 3592 | 1461237950376 Marionette DEBUG loaded listener.js 04:25:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (198D7400) [pid = 3592] [serial = 389] [outer = 183B3800] 04:25:50 INFO - PROCESS | 3592 | 1461237950849 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]]]}] 04:25:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:25:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 749ms 04:25:50 INFO - PROCESS | 3592 | 1461237950897 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 04:25:50 INFO - PROCESS | 3592 | 1461237950899 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 04:25:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:25:50 INFO - PROCESS | 3592 | 1461237950903 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:25:50 INFO - PROCESS | 3592 | 1461237950906 Marionette TRACE conn3 <- [1,486,null,{}] 04:25:50 INFO - PROCESS | 3592 | 1461237950916 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}] 04:25:51 INFO - PROCESS | 3592 | 1461237950994 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 04:25:51 INFO - PROCESS | 3592 | 1461237951003 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:51 INFO - PROCESS | 3592 | ++DOCSHELL 1A496000 == 51 [pid = 3592] [id = 131] 04:25:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1A812C00) [pid = 3592] [serial = 390] [outer = 00000000] 04:25:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1A81D400) [pid = 3592] [serial = 391] [outer = 1A812C00] 04:25:51 INFO - PROCESS | 3592 | 1461237951049 Marionette DEBUG loaded listener.js 04:25:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1A8D8000) [pid = 3592] [serial = 392] [outer = 1A812C00] 04:25:51 INFO - PROCESS | 3592 | 1461237951498 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]]]}] 04:25:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:25:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 637ms 04:25:51 INFO - PROCESS | 3592 | 1461237951540 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 04:25:51 INFO - PROCESS | 3592 | 1461237951543 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 04:25:51 INFO - PROCESS | 3592 | 1461237951546 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:25:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:25:51 INFO - PROCESS | 3592 | 1461237951548 Marionette TRACE conn3 <- [1,490,null,{}] 04:25:51 INFO - PROCESS | 3592 | 1461237951551 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}] 04:25:51 INFO - PROCESS | 3592 | 1461237951627 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 04:25:51 INFO - PROCESS | 3592 | 1461237951784 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:51 INFO - PROCESS | 3592 | ++DOCSHELL 13624400 == 52 [pid = 3592] [id = 132] 04:25:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (13627000) [pid = 3592] [serial = 393] [outer = 00000000] 04:25:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1541C400) [pid = 3592] [serial = 394] [outer = 13627000] 04:25:51 INFO - PROCESS | 3592 | 1461237951844 Marionette DEBUG loaded listener.js 04:25:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (16361000) [pid = 3592] [serial = 395] [outer = 13627000] 04:25:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (198E0400) [pid = 3592] [serial = 396] [outer = 1E144400] 04:25:52 INFO - PROCESS | 3592 | 1461237952588 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]]]}] 04:25:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:25:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1052ms 04:25:52 INFO - PROCESS | 3592 | 1461237952646 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 04:25:52 INFO - PROCESS | 3592 | 1461237952649 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 04:25:52 INFO - PROCESS | 3592 | 1461237952654 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:25:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:25:52 INFO - PROCESS | 3592 | 1461237952658 Marionette TRACE conn3 <- [1,494,null,{}] 04:25:52 INFO - PROCESS | 3592 | 1461237952665 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}] 04:25:52 INFO - PROCESS | 3592 | 1461237952766 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 04:25:52 INFO - PROCESS | 3592 | 1461237952848 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:52 INFO - PROCESS | 3592 | ++DOCSHELL 1645C400 == 53 [pid = 3592] [id = 133] 04:25:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (16469000) [pid = 3592] [serial = 397] [outer = 00000000] 04:25:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (19D1B000) [pid = 3592] [serial = 398] [outer = 16469000] 04:25:52 INFO - PROCESS | 3592 | 1461237952946 Marionette DEBUG loaded listener.js 04:25:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (1A817C00) [pid = 3592] [serial = 399] [outer = 16469000] 04:25:53 INFO - PROCESS | 3592 | 1461237953547 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]]]}] 04:25:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:25:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 956ms 04:25:53 INFO - PROCESS | 3592 | 1461237953608 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 04:25:53 INFO - PROCESS | 3592 | 1461237953612 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 04:25:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:25:53 INFO - PROCESS | 3592 | 1461237953616 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:25:53 INFO - PROCESS | 3592 | 1461237953618 Marionette TRACE conn3 <- [1,498,null,{}] 04:25:53 INFO - PROCESS | 3592 | 1461237953622 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}] 04:25:53 INFO - PROCESS | 3592 | 1461237953720 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 04:25:53 INFO - PROCESS | 3592 | 1461237953855 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:53 INFO - PROCESS | 3592 | ++DOCSHELL 1496A400 == 54 [pid = 3592] [id = 134] 04:25:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (18D37000) [pid = 3592] [serial = 400] [outer = 00000000] 04:25:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (1AD98800) [pid = 3592] [serial = 401] [outer = 18D37000] 04:25:53 INFO - PROCESS | 3592 | 1461237953911 Marionette DEBUG loaded listener.js 04:25:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (1ADABC00) [pid = 3592] [serial = 402] [outer = 18D37000] 04:25:54 INFO - PROCESS | 3592 | 1461237954538 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]]]}] 04:25:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:25:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 956ms 04:25:54 INFO - PROCESS | 3592 | 1461237954594 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 04:25:54 INFO - PROCESS | 3592 | 1461237954597 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 04:25:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:25:54 INFO - PROCESS | 3592 | 1461237954607 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:25:54 INFO - PROCESS | 3592 | 1461237954613 Marionette TRACE conn3 <- [1,502,null,{}] 04:25:54 INFO - PROCESS | 3592 | 1461237954618 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}] 04:25:54 INFO - PROCESS | 3592 | 1461237954716 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 04:25:54 INFO - PROCESS | 3592 | 1461237954796 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:54 INFO - PROCESS | 3592 | ++DOCSHELL 1C68B800 == 55 [pid = 3592] [id = 135] 04:25:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (1CE8BC00) [pid = 3592] [serial = 403] [outer = 00000000] 04:25:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (1D51A800) [pid = 3592] [serial = 404] [outer = 1CE8BC00] 04:25:54 INFO - PROCESS | 3592 | 1461237954850 Marionette DEBUG loaded listener.js 04:25:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (1D512C00) [pid = 3592] [serial = 405] [outer = 1CE8BC00] 04:25:55 INFO - PROCESS | 3592 | 1461237955432 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]]]}] 04:25:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:25:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 924ms 04:25:55 INFO - PROCESS | 3592 | 1461237955505 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 04:25:55 INFO - PROCESS | 3592 | 1461237955510 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 04:25:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:25:55 INFO - PROCESS | 3592 | 1461237955514 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:25:55 INFO - PROCESS | 3592 | 1461237955518 Marionette TRACE conn3 <- [1,506,null,{}] 04:25:55 INFO - PROCESS | 3592 | 1461237955522 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}] 04:25:55 INFO - PROCESS | 3592 | 1461237955623 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 04:25:55 INFO - PROCESS | 3592 | 1461237955698 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:55 INFO - PROCESS | 3592 | ++DOCSHELL 1D5F8000 == 56 [pid = 3592] [id = 136] 04:25:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (1D785800) [pid = 3592] [serial = 406] [outer = 00000000] 04:25:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (1DA4E800) [pid = 3592] [serial = 407] [outer = 1D785800] 04:25:55 INFO - PROCESS | 3592 | 1461237955799 Marionette DEBUG loaded listener.js 04:25:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (1DA55000) [pid = 3592] [serial = 408] [outer = 1D785800] 04:25:56 INFO - PROCESS | 3592 | 1461237956340 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]]]}] 04:25:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:25:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 845ms 04:25:56 INFO - PROCESS | 3592 | 1461237956390 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 04:25:56 INFO - PROCESS | 3592 | 1461237956393 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 04:25:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:25:56 INFO - PROCESS | 3592 | 1461237956396 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:25:56 INFO - PROCESS | 3592 | 1461237956398 Marionette TRACE conn3 <- [1,510,null,{}] 04:25:56 INFO - PROCESS | 3592 | 1461237956402 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}] 04:25:56 INFO - PROCESS | 3592 | 1461237956498 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 04:25:56 INFO - PROCESS | 3592 | 1461237956604 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:56 INFO - PROCESS | 3592 | ++DOCSHELL 198F0800 == 57 [pid = 3592] [id = 137] 04:25:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (198F0C00) [pid = 3592] [serial = 409] [outer = 00000000] 04:25:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (198F5400) [pid = 3592] [serial = 410] [outer = 198F0C00] 04:25:56 INFO - PROCESS | 3592 | 1461237956665 Marionette DEBUG loaded listener.js 04:25:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (1D782C00) [pid = 3592] [serial = 411] [outer = 198F0C00] 04:25:57 INFO - PROCESS | 3592 | 1461237957342 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]]]}] 04:25:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:25:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1019ms 04:25:57 INFO - PROCESS | 3592 | 1461237957399 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 04:25:57 INFO - PROCESS | 3592 | 1461237957403 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 04:25:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:25:57 INFO - PROCESS | 3592 | 1461237957455 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:25:57 INFO - PROCESS | 3592 | 1461237957459 Marionette TRACE conn3 <- [1,514,null,{}] 04:25:57 INFO - PROCESS | 3592 | 1461237957465 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}] 04:25:57 INFO - PROCESS | 3592 | 1461237957619 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 04:25:57 INFO - PROCESS | 3592 | 1461237957752 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:57 INFO - PROCESS | 3592 | ++DOCSHELL 1636D800 == 58 [pid = 3592] [id = 138] 04:25:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (16771000) [pid = 3592] [serial = 412] [outer = 00000000] 04:25:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (18D83000) [pid = 3592] [serial = 413] [outer = 16771000] 04:25:57 INFO - PROCESS | 3592 | 1461237957803 Marionette DEBUG loaded listener.js 04:25:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (198D4C00) [pid = 3592] [serial = 414] [outer = 16771000] 04:25:58 INFO - PROCESS | 3592 | --DOCSHELL 1A496000 == 57 [pid = 3592] [id = 131] 04:25:58 INFO - PROCESS | 3592 | --DOCSHELL 1564CC00 == 56 [pid = 3592] [id = 130] 04:25:58 INFO - PROCESS | 3592 | --DOCSHELL 18D36C00 == 55 [pid = 3592] [id = 129] 04:25:58 INFO - PROCESS | 3592 | 1461237958327 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]]]}] 04:25:58 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 04:25:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 909ms 04:25:58 INFO - PROCESS | 3592 | 1461237958347 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 04:25:58 INFO - PROCESS | 3592 | 1461237958352 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 04:25:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:25:58 INFO - PROCESS | 3592 | 1461237958358 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:25:58 INFO - PROCESS | 3592 | 1461237958360 Marionette TRACE conn3 <- [1,518,null,{}] 04:25:58 INFO - PROCESS | 3592 | 1461237958364 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}] 04:25:58 INFO - PROCESS | 3592 | 1461237958444 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 04:25:58 INFO - PROCESS | 3592 | 1461237958453 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:58 INFO - PROCESS | 3592 | ++DOCSHELL 18D85400 == 56 [pid = 3592] [id = 139] 04:25:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (18D8A400) [pid = 3592] [serial = 415] [outer = 00000000] 04:25:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (19D0D800) [pid = 3592] [serial = 416] [outer = 18D8A400] 04:25:58 INFO - PROCESS | 3592 | 1461237958499 Marionette DEBUG loaded listener.js 04:25:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (1A81C000) [pid = 3592] [serial = 417] [outer = 18D8A400] 04:25:59 INFO - PROCESS | 3592 | 1461237959008 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]]]}] 04:25:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:25:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 717ms 04:25:59 INFO - PROCESS | 3592 | 1461237959063 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 04:25:59 INFO - PROCESS | 3592 | 1461237959065 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 04:25:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:25:59 INFO - PROCESS | 3592 | 1461237959069 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:25:59 INFO - PROCESS | 3592 | 1461237959072 Marionette TRACE conn3 <- [1,522,null,{}] 04:25:59 INFO - PROCESS | 3592 | 1461237959141 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}] 04:25:59 INFO - PROCESS | 3592 | 1461237959250 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 04:25:59 INFO - PROCESS | 3592 | 1461237959309 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:59 INFO - PROCESS | 3592 | ++DOCSHELL 1ADA3400 == 57 [pid = 3592] [id = 140] 04:25:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 149 (1C407800) [pid = 3592] [serial = 418] [outer = 00000000] 04:25:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 150 (1CC19800) [pid = 3592] [serial = 419] [outer = 1C407800] 04:25:59 INFO - PROCESS | 3592 | 1461237959357 Marionette DEBUG loaded listener.js 04:25:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 151 (1CE8AC00) [pid = 3592] [serial = 420] [outer = 1C407800] 04:25:59 INFO - PROCESS | 3592 | 1461237959822 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]]]}] 04:25:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:25:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 749ms 04:25:59 INFO - PROCESS | 3592 | 1461237959839 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 04:25:59 INFO - PROCESS | 3592 | 1461237959842 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 04:25:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:25:59 INFO - PROCESS | 3592 | 1461237959845 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:25:59 INFO - PROCESS | 3592 | 1461237959847 Marionette TRACE conn3 <- [1,526,null,{}] 04:25:59 INFO - PROCESS | 3592 | 1461237959857 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}] 04:25:59 INFO - PROCESS | 3592 | 1461237959967 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 04:25:59 INFO - PROCESS | 3592 | 1461237959975 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:00 INFO - PROCESS | 3592 | ++DOCSHELL 1D552C00 == 58 [pid = 3592] [id = 141] 04:26:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 152 (1D553000) [pid = 3592] [serial = 421] [outer = 00000000] 04:26:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 153 (1D55A400) [pid = 3592] [serial = 422] [outer = 1D553000] 04:26:00 INFO - PROCESS | 3592 | 1461237960020 Marionette DEBUG loaded listener.js 04:26:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 154 (1D55FC00) [pid = 3592] [serial = 423] [outer = 1D553000] 04:26:00 INFO - PROCESS | 3592 | 1461237960488 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]]]}] 04:26:00 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 04:26:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 701ms 04:26:00 INFO - PROCESS | 3592 | 1461237960545 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 04:26:00 INFO - PROCESS | 3592 | 1461237960547 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 04:26:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:26:00 INFO - PROCESS | 3592 | 1461237960550 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:26:00 INFO - PROCESS | 3592 | 1461237960552 Marionette TRACE conn3 <- [1,530,null,{}] 04:26:00 INFO - PROCESS | 3592 | 1461237960602 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}] 04:26:01 INFO - PROCESS | 3592 | 1461237961017 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 04:26:01 INFO - PROCESS | 3592 | --DOMWINDOW == 153 (1A28BC00) [pid = 3592] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:26:01 INFO - PROCESS | 3592 | --DOMWINDOW == 152 (1D514C00) [pid = 3592] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:26:01 INFO - PROCESS | 3592 | --DOMWINDOW == 151 (18E97C00) [pid = 3592] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:26:01 INFO - PROCESS | 3592 | --DOMWINDOW == 150 (1ADAB800) [pid = 3592] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:26:01 INFO - PROCESS | 3592 | --DOMWINDOW == 149 (1A812800) [pid = 3592] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:26:01 INFO - PROCESS | 3592 | --DOMWINDOW == 148 (18FA4400) [pid = 3592] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:26:01 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (1D512800) [pid = 3592] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:26:01 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (13826800) [pid = 3592] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:26:01 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (18335000) [pid = 3592] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:26:01 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (18D83800) [pid = 3592] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:26:01 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (183B3800) [pid = 3592] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:26:01 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (1A81F400) [pid = 3592] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:26:01 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (18D35800) [pid = 3592] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:26:01 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (15BC3400) [pid = 3592] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:26:01 INFO - PROCESS | 3592 | 1461237961080 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:01 INFO - PROCESS | 3592 | ++DOCSHELL 11F55800 == 59 [pid = 3592] [id = 142] 04:26:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (1230D400) [pid = 3592] [serial = 424] [outer = 00000000] 04:26:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (1648B400) [pid = 3592] [serial = 425] [outer = 1230D400] 04:26:01 INFO - PROCESS | 3592 | 1461237961125 Marionette DEBUG loaded listener.js 04:26:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1808B000) [pid = 3592] [serial = 426] [outer = 1230D400] 04:26:01 INFO - PROCESS | 3592 | 1461237961469 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"]]]}] 04:26:01 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 04:26:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:26:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:26:01 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 04:26:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:26:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:26:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:26:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:26:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 956ms 04:26:01 INFO - PROCESS | 3592 | 1461237961533 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 04:26:01 INFO - PROCESS | 3592 | 1461237961535 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 04:26:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:26:01 INFO - PROCESS | 3592 | 1461237961538 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:26:01 INFO - PROCESS | 3592 | 1461237961539 Marionette TRACE conn3 <- [1,534,null,{}] 04:26:01 INFO - PROCESS | 3592 | 1461237961543 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}] 04:26:01 INFO - PROCESS | 3592 | 1461237961647 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 04:26:01 INFO - PROCESS | 3592 | 1461237961654 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:01 INFO - PROCESS | 3592 | ++DOCSHELL 198D7C00 == 60 [pid = 3592] [id = 143] 04:26:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (1A81F400) [pid = 3592] [serial = 427] [outer = 00000000] 04:26:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (1DD76800) [pid = 3592] [serial = 428] [outer = 1A81F400] 04:26:01 INFO - PROCESS | 3592 | 1461237961700 Marionette DEBUG loaded listener.js 04:26:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (1DFAA000) [pid = 3592] [serial = 429] [outer = 1A81F400] 04:26:02 INFO - PROCESS | 3592 | 1461237962122 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]]]}] 04:26:02 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. 04:26:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 638ms 04:26:02 INFO - PROCESS | 3592 | 1461237962179 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 04:26:02 INFO - PROCESS | 3592 | 1461237962181 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 04:26:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:26:02 INFO - PROCESS | 3592 | 1461237962185 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:26:02 INFO - PROCESS | 3592 | 1461237962186 Marionette TRACE conn3 <- [1,538,null,{}] 04:26:02 INFO - PROCESS | 3592 | 1461237962190 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}] 04:26:02 INFO - PROCESS | 3592 | 1461237962264 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 04:26:02 INFO - PROCESS | 3592 | 1461237962270 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:02 INFO - PROCESS | 3592 | ++DOCSHELL 18F53000 == 61 [pid = 3592] [id = 144] 04:26:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (18F54000) [pid = 3592] [serial = 430] [outer = 00000000] 04:26:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (18F57800) [pid = 3592] [serial = 431] [outer = 18F54000] 04:26:02 INFO - PROCESS | 3592 | 1461237962313 Marionette DEBUG loaded listener.js 04:26:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 149 (1D78FC00) [pid = 3592] [serial = 432] [outer = 18F54000] 04:26:02 INFO - PROCESS | 3592 | 1461237962796 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]]]}] 04:26:02 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. 04:26:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 654ms 04:26:02 INFO - PROCESS | 3592 | 1461237962857 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 04:26:02 INFO - PROCESS | 3592 | 1461237962859 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 04:26:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:26:02 INFO - PROCESS | 3592 | 1461237962866 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:26:02 INFO - PROCESS | 3592 | 1461237962868 Marionette TRACE conn3 <- [1,542,null,{}] 04:26:02 INFO - PROCESS | 3592 | 1461237962871 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}] 04:26:02 INFO - PROCESS | 3592 | 1461237962948 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 04:26:02 INFO - PROCESS | 3592 | 1461237962957 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:02 INFO - PROCESS | 3592 | ++DOCSHELL 1872C000 == 62 [pid = 3592] [id = 145] 04:26:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 150 (18D3DC00) [pid = 3592] [serial = 433] [outer = 00000000] 04:26:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 151 (1E141400) [pid = 3592] [serial = 434] [outer = 18D3DC00] 04:26:02 INFO - PROCESS | 3592 | 1461237963002 Marionette DEBUG loaded listener.js 04:26:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 152 (1E145400) [pid = 3592] [serial = 435] [outer = 18D3DC00] 04:26:03 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:03 INFO - PROCESS | 3592 | [3592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:26:03 INFO - PROCESS | 3592 | 1461237963700 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]]]}] 04:26:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:26:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 908ms 04:26:03 INFO - PROCESS | 3592 | 1461237963773 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 04:26:03 INFO - PROCESS | 3592 | 1461237963778 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 04:26:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:26:03 INFO - PROCESS | 3592 | 1461237963784 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:26:03 INFO - PROCESS | 3592 | 1461237963788 Marionette TRACE conn3 <- [1,546,null,{}] 04:26:03 INFO - PROCESS | 3592 | 1461237963793 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}] 04:26:03 INFO - PROCESS | 3592 | 1461237963913 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 04:26:04 INFO - PROCESS | 3592 | 1461237964035 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:04 INFO - PROCESS | 3592 | ++DOCSHELL 1807F400 == 63 [pid = 3592] [id = 146] 04:26:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 153 (18D3D400) [pid = 3592] [serial = 436] [outer = 00000000] 04:26:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 154 (198DB000) [pid = 3592] [serial = 437] [outer = 18D3D400] 04:26:04 INFO - PROCESS | 3592 | 1461237964092 Marionette DEBUG loaded listener.js 04:26:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 155 (198EF800) [pid = 3592] [serial = 438] [outer = 18D3D400] 04:26:04 INFO - PROCESS | 3592 | 1461237964664 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]]]}] 04:26:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:26:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 924ms 04:26:04 INFO - PROCESS | 3592 | 1461237964722 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 04:26:04 INFO - PROCESS | 3592 | 1461237964728 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 04:26:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:26:04 INFO - PROCESS | 3592 | 1461237964734 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:26:04 INFO - PROCESS | 3592 | 1461237964737 Marionette TRACE conn3 <- [1,550,null,{}] 04:26:04 INFO - PROCESS | 3592 | 1461237964741 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}] 04:26:04 INFO - PROCESS | 3592 | 1461237964844 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 04:26:04 INFO - PROCESS | 3592 | 1461237964978 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:05 INFO - PROCESS | 3592 | ++DOCSHELL 1A812800 == 64 [pid = 3592] [id = 147] 04:26:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 156 (1A8D7C00) [pid = 3592] [serial = 439] [outer = 00000000] 04:26:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 157 (1C410C00) [pid = 3592] [serial = 440] [outer = 1A8D7C00] 04:26:05 INFO - PROCESS | 3592 | 1461237965033 Marionette DEBUG loaded listener.js 04:26:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 158 (1CC16C00) [pid = 3592] [serial = 441] [outer = 1A8D7C00] 04:26:05 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:05 INFO - PROCESS | 3592 | 1461237965678 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]]]}] 04:26:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:26:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1020ms 04:26:05 INFO - PROCESS | 3592 | 1461237965735 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 04:26:05 INFO - PROCESS | 3592 | 1461237965738 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 04:26:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:26:05 INFO - PROCESS | 3592 | 1461237965741 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:26:05 INFO - PROCESS | 3592 | 1461237965745 Marionette TRACE conn3 <- [1,554,null,{}] 04:26:05 INFO - PROCESS | 3592 | 1461237965757 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}] 04:26:05 INFO - PROCESS | 3592 | 1461237965908 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 04:26:05 INFO - PROCESS | 3592 | 1461237965924 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:05 INFO - PROCESS | 3592 | ++DOCSHELL 1377AC00 == 65 [pid = 3592] [id = 148] 04:26:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 159 (1377F000) [pid = 3592] [serial = 442] [outer = 00000000] 04:26:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 160 (1D553C00) [pid = 3592] [serial = 443] [outer = 1377F000] 04:26:06 INFO - PROCESS | 3592 | 1461237965981 Marionette DEBUG loaded listener.js 04:26:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 161 (1D55B000) [pid = 3592] [serial = 444] [outer = 1377F000] 04:26:06 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:06 INFO - PROCESS | 3592 | [3592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:26:06 INFO - PROCESS | 3592 | 1461237966566 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]]]}] 04:26:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:26:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 860ms 04:26:06 INFO - PROCESS | 3592 | 1461237966616 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 04:26:06 INFO - PROCESS | 3592 | 1461237966618 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 04:26:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:26:06 INFO - PROCESS | 3592 | 1461237966622 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:26:06 INFO - PROCESS | 3592 | 1461237966624 Marionette TRACE conn3 <- [1,558,null,{}] 04:26:06 INFO - PROCESS | 3592 | 1461237966628 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}] 04:26:06 INFO - PROCESS | 3592 | 1461237966728 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 04:26:06 INFO - PROCESS | 3592 | 1461237966827 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:06 INFO - PROCESS | 3592 | ++DOCSHELL 11B74400 == 66 [pid = 3592] [id = 149] 04:26:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 162 (11B74800) [pid = 3592] [serial = 445] [outer = 00000000] 04:26:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 163 (11B7E800) [pid = 3592] [serial = 446] [outer = 11B74800] 04:26:06 INFO - PROCESS | 3592 | 1461237966881 Marionette DEBUG loaded listener.js 04:26:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 164 (13772000) [pid = 3592] [serial = 447] [outer = 11B74800] 04:26:07 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:07 INFO - PROCESS | 3592 | 1461237967447 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]]]}] 04:26:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:26:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 908ms 04:26:07 INFO - PROCESS | 3592 | 1461237967526 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 04:26:07 INFO - PROCESS | 3592 | 1461237967528 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 04:26:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:26:07 INFO - PROCESS | 3592 | 1461237967532 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:26:07 INFO - PROCESS | 3592 | 1461237967534 Marionette TRACE conn3 <- [1,562,null,{}] 04:26:07 INFO - PROCESS | 3592 | 1461237967537 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}] 04:26:07 INFO - PROCESS | 3592 | 1461237967637 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 04:26:07 INFO - PROCESS | 3592 | 1461237967781 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:07 INFO - PROCESS | 3592 | ++DOCSHELL 11B7D400 == 67 [pid = 3592] [id = 150] 04:26:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 165 (147B6400) [pid = 3592] [serial = 448] [outer = 00000000] 04:26:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 166 (18FCF000) [pid = 3592] [serial = 449] [outer = 147B6400] 04:26:07 INFO - PROCESS | 3592 | 1461237967837 Marionette DEBUG loaded listener.js 04:26:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 167 (18FD1000) [pid = 3592] [serial = 450] [outer = 147B6400] 04:26:08 INFO - PROCESS | 3592 | 1461237968380 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]]]}] 04:26:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:26:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 908ms 04:26:08 INFO - PROCESS | 3592 | 1461237968468 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 04:26:08 INFO - PROCESS | 3592 | 1461237968471 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 04:26:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:26:08 INFO - PROCESS | 3592 | 1461237968475 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:26:08 INFO - PROCESS | 3592 | 1461237968477 Marionette TRACE conn3 <- [1,566,null,{}] 04:26:08 INFO - PROCESS | 3592 | 1461237968480 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}] 04:26:08 INFO - PROCESS | 3592 | 1461237968587 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 04:26:08 INFO - PROCESS | 3592 | 1461237968717 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:08 INFO - PROCESS | 3592 | ++DOCSHELL 183BB000 == 68 [pid = 3592] [id = 151] 04:26:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 168 (18C04400) [pid = 3592] [serial = 451] [outer = 00000000] 04:26:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 169 (18FD8C00) [pid = 3592] [serial = 452] [outer = 18C04400] 04:26:08 INFO - PROCESS | 3592 | 1461237968775 Marionette DEBUG loaded listener.js 04:26:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 170 (18FDA000) [pid = 3592] [serial = 453] [outer = 18C04400] 04:26:09 INFO - PROCESS | 3592 | 1461237969591 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]]]}] 04:26:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:26:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1163ms 04:26:09 INFO - PROCESS | 3592 | 1461237969650 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 04:26:09 INFO - PROCESS | 3592 | 1461237969655 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 04:26:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:26:09 INFO - PROCESS | 3592 | 1461237969660 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:26:09 INFO - PROCESS | 3592 | 1461237969663 Marionette TRACE conn3 <- [1,570,null,{}] 04:26:09 INFO - PROCESS | 3592 | 1461237969668 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}] 04:26:09 INFO - PROCESS | 3592 | 1461237969835 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 04:26:09 INFO - PROCESS | 3592 | 1461237969936 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:09 INFO - PROCESS | 3592 | ++DOCSHELL 15411000 == 69 [pid = 3592] [id = 152] 04:26:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 171 (15417400) [pid = 3592] [serial = 454] [outer = 00000000] 04:26:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 172 (16A6C400) [pid = 3592] [serial = 455] [outer = 15417400] 04:26:09 INFO - PROCESS | 3592 | 1461237969997 Marionette DEBUG loaded listener.js 04:26:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 173 (180F4800) [pid = 3592] [serial = 456] [outer = 15417400] 04:26:10 INFO - PROCESS | 3592 | --DOCSHELL 18D86800 == 68 [pid = 3592] [id = 97] 04:26:10 INFO - PROCESS | 3592 | --DOCSHELL 18EA0C00 == 67 [pid = 3592] [id = 67] 04:26:10 INFO - PROCESS | 3592 | --DOCSHELL 18F53000 == 66 [pid = 3592] [id = 144] 04:26:10 INFO - PROCESS | 3592 | --DOCSHELL 198D7C00 == 65 [pid = 3592] [id = 143] 04:26:10 INFO - PROCESS | 3592 | --DOCSHELL 11F55800 == 64 [pid = 3592] [id = 142] 04:26:10 INFO - PROCESS | 3592 | --DOCSHELL 1D552C00 == 63 [pid = 3592] [id = 141] 04:26:10 INFO - PROCESS | 3592 | --DOCSHELL 1ADA3400 == 62 [pid = 3592] [id = 140] 04:26:10 INFO - PROCESS | 3592 | --DOCSHELL 18D85400 == 61 [pid = 3592] [id = 139] 04:26:10 INFO - PROCESS | 3592 | --DOCSHELL 1636D800 == 60 [pid = 3592] [id = 138] 04:26:10 INFO - PROCESS | 3592 | --DOCSHELL 1DC99000 == 59 [pid = 3592] [id = 123] 04:26:10 INFO - PROCESS | 3592 | --DOCSHELL 1496A400 == 58 [pid = 3592] [id = 134] 04:26:10 INFO - PROCESS | 3592 | --DOCSHELL 1645C400 == 57 [pid = 3592] [id = 133] 04:26:10 INFO - PROCESS | 3592 | --DOCSHELL 13624400 == 56 [pid = 3592] [id = 132] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 172 (1DD7BC00) [pid = 3592] [serial = 367] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 171 (180E9C00) [pid = 3592] [serial = 370] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 170 (198D8000) [pid = 3592] [serial = 373] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 169 (1CCD1C00) [pid = 3592] [serial = 376] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 168 (1AD8B400) [pid = 3592] [serial = 379] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 167 (1A81D400) [pid = 3592] [serial = 391] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 166 (1C4A1800) [pid = 3592] [serial = 248] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 165 (1D5F0400) [pid = 3592] [serial = 191] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 164 (1C413000) [pid = 3592] [serial = 352] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 163 (1CFEB400) [pid = 3592] [serial = 355] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 162 (1A2ECC00) [pid = 3592] [serial = 328] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 161 (1C68BC00) [pid = 3592] [serial = 353] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 160 (1ADA1800) [pid = 3592] [serial = 349] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 159 (1A291000) [pid = 3592] [serial = 346] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 158 (1A2E7400) [pid = 3592] [serial = 347] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 157 (1A2E9800) [pid = 3592] [serial = 334] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 156 (18729000) [pid = 3592] [serial = 331] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 155 (1DA52000) [pid = 3592] [serial = 337] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 154 (1D5F8C00) [pid = 3592] [serial = 358] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 153 (16AB2C00) [pid = 3592] [serial = 343] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 152 (180ED000) [pid = 3592] [serial = 344] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 151 (18928000) [pid = 3592] [serial = 341] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 150 (183B8800) [pid = 3592] [serial = 340] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 149 (18FA3000) [pid = 3592] [serial = 385] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 148 (18EA1C00) [pid = 3592] [serial = 388] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (1DA54000) [pid = 3592] [serial = 365] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (1D426C00) [pid = 3592] [serial = 356] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (198D7400) [pid = 3592] [serial = 389] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (1CE89000) [pid = 3592] [serial = 361] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (1A49C800) [pid = 3592] [serial = 383] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (1D78E800) [pid = 3592] [serial = 364] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (198C6C00) [pid = 3592] [serial = 386] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (1D5FEC00) [pid = 3592] [serial = 359] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (198E1400) [pid = 3592] [serial = 382] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (1CC16000) [pid = 3592] [serial = 362] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (1C406C00) [pid = 3592] [serial = 350] [outer = 00000000] [url = about:blank] 04:26:10 INFO - PROCESS | 3592 | 1461237970506 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]]]}] 04:26:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:26:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 925ms 04:26:10 INFO - PROCESS | 3592 | 1461237970565 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 04:26:10 INFO - PROCESS | 3592 | 1461237970570 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 04:26:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:26:10 INFO - PROCESS | 3592 | 1461237970581 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:26:10 INFO - PROCESS | 3592 | 1461237970583 Marionette TRACE conn3 <- [1,574,null,{}] 04:26:10 INFO - PROCESS | 3592 | 1461237970587 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}] 04:26:10 INFO - PROCESS | 3592 | 1461237970669 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 04:26:10 INFO - PROCESS | 3592 | 1461237970681 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:10 INFO - PROCESS | 3592 | ++DOCSHELL 18337C00 == 57 [pid = 3592] [id = 153] 04:26:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (18C04800) [pid = 3592] [serial = 457] [outer = 00000000] 04:26:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (18D3E800) [pid = 3592] [serial = 458] [outer = 18C04800] 04:26:10 INFO - PROCESS | 3592 | 1461237970728 Marionette DEBUG loaded listener.js 04:26:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (18D87400) [pid = 3592] [serial = 459] [outer = 18C04800] 04:26:11 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:11 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:11 INFO - PROCESS | 3592 | 1461237971254 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]]]}] 04:26:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:26:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 702ms 04:26:11 INFO - PROCESS | 3592 | 1461237971313 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 04:26:11 INFO - PROCESS | 3592 | 1461237971315 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 04:26:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:26:11 INFO - PROCESS | 3592 | 1461237971319 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:26:11 INFO - PROCESS | 3592 | 1461237971322 Marionette TRACE conn3 <- [1,578,null,{}] 04:26:11 INFO - PROCESS | 3592 | 1461237971332 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}] 04:26:11 INFO - PROCESS | 3592 | 1461237971441 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 04:26:11 INFO - PROCESS | 3592 | 1461237971540 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:11 INFO - PROCESS | 3592 | ++DOCSHELL 183BB800 == 58 [pid = 3592] [id = 154] 04:26:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (18D80C00) [pid = 3592] [serial = 460] [outer = 00000000] 04:26:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (18FCC800) [pid = 3592] [serial = 461] [outer = 18D80C00] 04:26:11 INFO - PROCESS | 3592 | 1461237971587 Marionette DEBUG loaded listener.js 04:26:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (18FDA400) [pid = 3592] [serial = 462] [outer = 18D80C00] 04:26:11 INFO - PROCESS | 3592 | 1461237971946 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]]]}] 04:26:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:26:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 654ms 04:26:11 INFO - PROCESS | 3592 | 1461237971956 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 04:26:11 INFO - PROCESS | 3592 | 1461237971959 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 04:26:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:26:11 INFO - PROCESS | 3592 | 1461237971962 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:26:11 INFO - PROCESS | 3592 | 1461237971964 Marionette TRACE conn3 <- [1,582,null,{}] 04:26:11 INFO - PROCESS | 3592 | 1461237971967 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}] 04:26:12 INFO - PROCESS | 3592 | 1461237972089 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 04:26:12 INFO - PROCESS | 3592 | 1461237972095 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:12 INFO - PROCESS | 3592 | ++DOCSHELL 18FD5800 == 59 [pid = 3592] [id = 155] 04:26:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (19742800) [pid = 3592] [serial = 463] [outer = 00000000] 04:26:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (198DF400) [pid = 3592] [serial = 464] [outer = 19742800] 04:26:12 INFO - PROCESS | 3592 | 1461237972147 Marionette DEBUG loaded listener.js 04:26:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (198ED400) [pid = 3592] [serial = 465] [outer = 19742800] 04:26:12 INFO - PROCESS | 3592 | 1461237972576 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]]]}] 04:26:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:26:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 653ms 04:26:12 INFO - PROCESS | 3592 | 1461237972606 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 04:26:12 INFO - PROCESS | 3592 | 1461237972608 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 04:26:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:26:12 INFO - PROCESS | 3592 | 1461237972611 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:26:12 INFO - PROCESS | 3592 | 1461237972613 Marionette TRACE conn3 <- [1,586,null,{}] 04:26:12 INFO - PROCESS | 3592 | 1461237972616 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}] 04:26:12 INFO - PROCESS | 3592 | 1461237972725 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 04:26:12 INFO - PROCESS | 3592 | 1461237972905 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:12 INFO - PROCESS | 3592 | ++DOCSHELL 13773000 == 60 [pid = 3592] [id = 156] 04:26:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (1A303400) [pid = 3592] [serial = 466] [outer = 00000000] 04:26:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (1A499400) [pid = 3592] [serial = 467] [outer = 1A303400] 04:26:12 INFO - PROCESS | 3592 | 1461237972951 Marionette DEBUG loaded listener.js 04:26:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 149 (1A81E800) [pid = 3592] [serial = 468] [outer = 1A303400] 04:26:13 INFO - PROCESS | 3592 | 1461237973453 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]]]}] 04:26:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:26:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 844ms 04:26:13 INFO - PROCESS | 3592 | 1461237973485 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 04:26:13 INFO - PROCESS | 3592 | 1461237973487 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 04:26:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:26:13 INFO - PROCESS | 3592 | 1461237973491 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:26:13 INFO - PROCESS | 3592 | 1461237973493 Marionette TRACE conn3 <- [1,590,null,{}] 04:26:13 INFO - PROCESS | 3592 | 1461237973496 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}] 04:26:13 INFO - PROCESS | 3592 | 1461237973613 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 04:26:13 INFO - PROCESS | 3592 | 1461237973676 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:13 INFO - PROCESS | 3592 | ++DOCSHELL 1808E000 == 61 [pid = 3592] [id = 157] 04:26:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 150 (180EBC00) [pid = 3592] [serial = 469] [outer = 00000000] 04:26:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 151 (1A2E9800) [pid = 3592] [serial = 470] [outer = 180EBC00] 04:26:13 INFO - PROCESS | 3592 | 1461237973723 Marionette DEBUG loaded listener.js 04:26:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 152 (1A361C00) [pid = 3592] [serial = 471] [outer = 180EBC00] 04:26:14 INFO - PROCESS | 3592 | 1461237974127 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]]]}] 04:26:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:26:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 701ms 04:26:14 INFO - PROCESS | 3592 | 1461237974193 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 04:26:14 INFO - PROCESS | 3592 | 1461237974196 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 04:26:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:26:14 INFO - PROCESS | 3592 | 1461237974244 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:26:14 INFO - PROCESS | 3592 | 1461237974246 Marionette TRACE conn3 <- [1,594,null,{}] 04:26:14 INFO - PROCESS | 3592 | 1461237974249 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}] 04:26:14 INFO - PROCESS | 3592 | 1461237974705 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 04:26:14 INFO - PROCESS | 3592 | --DOMWINDOW == 151 (1A812C00) [pid = 3592] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:26:14 INFO - PROCESS | 3592 | --DOMWINDOW == 150 (18F54000) [pid = 3592] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:26:14 INFO - PROCESS | 3592 | --DOMWINDOW == 149 (1C407800) [pid = 3592] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:26:14 INFO - PROCESS | 3592 | --DOMWINDOW == 148 (18D8A400) [pid = 3592] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:26:14 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (16771000) [pid = 3592] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:26:14 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (1D553000) [pid = 3592] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:26:14 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (1A81F400) [pid = 3592] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:26:14 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (1230D400) [pid = 3592] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:26:14 INFO - PROCESS | 3592 | 1461237974768 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:14 INFO - PROCESS | 3592 | ++DOCSHELL 1230D400 == 62 [pid = 3592] [id = 158] 04:26:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (123F6000) [pid = 3592] [serial = 472] [outer = 00000000] 04:26:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (18338C00) [pid = 3592] [serial = 473] [outer = 123F6000] 04:26:14 INFO - PROCESS | 3592 | 1461237974812 Marionette DEBUG loaded listener.js 04:26:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (18F51C00) [pid = 3592] [serial = 474] [outer = 123F6000] 04:26:15 INFO - PROCESS | 3592 | 1461237975157 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]]]}] 04:26:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:26:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 956ms 04:26:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:26:15 INFO - PROCESS | 3592 | 1461237975222 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 04:26:15 INFO - PROCESS | 3592 | 1461237975224 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 04:26:15 INFO - PROCESS | 3592 | 1461237975227 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:26:15 INFO - PROCESS | 3592 | 1461237975229 Marionette TRACE conn3 <- [1,598,null,{}] 04:26:15 INFO - PROCESS | 3592 | 1461237975232 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}] 04:26:15 INFO - PROCESS | 3592 | 1461237975317 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 04:26:15 INFO - PROCESS | 3592 | 1461237975324 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:15 INFO - PROCESS | 3592 | ++DOCSHELL 13E5D000 == 63 [pid = 3592] [id = 159] 04:26:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (1A2E6800) [pid = 3592] [serial = 475] [outer = 00000000] 04:26:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 149 (1C413000) [pid = 3592] [serial = 476] [outer = 1A2E6800] 04:26:15 INFO - PROCESS | 3592 | 1461237975368 Marionette DEBUG loaded listener.js 04:26:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 150 (1C4A1800) [pid = 3592] [serial = 477] [outer = 1A2E6800] 04:26:15 INFO - PROCESS | 3592 | 1461237975773 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]]]}] 04:26:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:26:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 606ms 04:26:15 INFO - PROCESS | 3592 | 1461237975825 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 04:26:15 INFO - PROCESS | 3592 | 1461237975827 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 04:26:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:26:15 INFO - PROCESS | 3592 | 1461237975830 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:26:15 INFO - PROCESS | 3592 | 1461237975832 Marionette TRACE conn3 <- [1,602,null,{}] 04:26:15 INFO - PROCESS | 3592 | 1461237975835 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}] 04:26:15 INFO - PROCESS | 3592 | 1461237975917 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 04:26:15 INFO - PROCESS | 3592 | 1461237975924 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:15 INFO - PROCESS | 3592 | ++DOCSHELL 1AD92400 == 64 [pid = 3592] [id = 160] 04:26:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 151 (1D512800) [pid = 3592] [serial = 478] [outer = 00000000] 04:26:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 152 (1D552C00) [pid = 3592] [serial = 479] [outer = 1D512800] 04:26:16 INFO - PROCESS | 3592 | 1461237975968 Marionette DEBUG loaded listener.js 04:26:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 153 (1D558800) [pid = 3592] [serial = 480] [outer = 1D512800] 04:26:16 INFO - PROCESS | 3592 | 1461237976461 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]]]}] 04:26:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:26:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 653ms 04:26:16 INFO - PROCESS | 3592 | 1461237976501 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 04:26:16 INFO - PROCESS | 3592 | 1461237976503 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 04:26:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:26:16 INFO - PROCESS | 3592 | 1461237976507 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:26:16 INFO - PROCESS | 3592 | 1461237976508 Marionette TRACE conn3 <- [1,606,null,{}] 04:26:16 INFO - PROCESS | 3592 | 1461237976512 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}] 04:26:16 INFO - PROCESS | 3592 | 1461237976588 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 04:26:16 INFO - PROCESS | 3592 | 1461237976594 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:16 INFO - PROCESS | 3592 | ++DOCSHELL 1D520000 == 65 [pid = 3592] [id = 161] 04:26:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 154 (1D5F3400) [pid = 3592] [serial = 481] [outer = 00000000] 04:26:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 155 (1D789800) [pid = 3592] [serial = 482] [outer = 1D5F3400] 04:26:16 INFO - PROCESS | 3592 | 1461237976638 Marionette DEBUG loaded listener.js 04:26:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 156 (1A8E1800) [pid = 3592] [serial = 483] [outer = 1D5F3400] 04:26:17 INFO - PROCESS | 3592 | 1461237977348 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]]]}] 04:26:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:26:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 924ms 04:26:17 INFO - PROCESS | 3592 | 1461237977412 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 04:26:17 INFO - PROCESS | 3592 | 1461237977417 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 04:26:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:26:17 INFO - PROCESS | 3592 | 1461237977423 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:26:17 INFO - PROCESS | 3592 | 1461237977427 Marionette TRACE conn3 <- [1,610,null,{}] 04:26:17 INFO - PROCESS | 3592 | 1461237977432 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}] 04:26:17 INFO - PROCESS | 3592 | 1461237977547 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 04:26:17 INFO - PROCESS | 3592 | 1461237977671 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:17 INFO - PROCESS | 3592 | ++DOCSHELL 13779000 == 66 [pid = 3592] [id = 162] 04:26:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 157 (1377C000) [pid = 3592] [serial = 484] [outer = 00000000] 04:26:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 158 (16772000) [pid = 3592] [serial = 485] [outer = 1377C000] 04:26:17 INFO - PROCESS | 3592 | 1461237977728 Marionette DEBUG loaded listener.js 04:26:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 159 (18339000) [pid = 3592] [serial = 486] [outer = 1377C000] 04:26:18 INFO - PROCESS | 3592 | 1461237978332 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]]]}] 04:26:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:26:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 956ms 04:26:18 INFO - PROCESS | 3592 | 1461237978401 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 04:26:18 INFO - PROCESS | 3592 | 1461237978407 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 04:26:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:26:18 INFO - PROCESS | 3592 | 1461237978413 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:26:18 INFO - PROCESS | 3592 | 1461237978416 Marionette TRACE conn3 <- [1,614,null,{}] 04:26:18 INFO - PROCESS | 3592 | 1461237978420 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}] 04:26:18 INFO - PROCESS | 3592 | 1461237978566 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 04:26:18 INFO - PROCESS | 3592 | 1461237978626 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:18 INFO - PROCESS | 3592 | ++DOCSHELL 18F56C00 == 67 [pid = 3592] [id = 163] 04:26:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 160 (18F57400) [pid = 3592] [serial = 487] [outer = 00000000] 04:26:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 161 (18FD7C00) [pid = 3592] [serial = 488] [outer = 18F57400] 04:26:18 INFO - PROCESS | 3592 | 1461237978714 Marionette DEBUG loaded listener.js 04:26:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 162 (19DEFC00) [pid = 3592] [serial = 489] [outer = 18F57400] 04:26:19 INFO - PROCESS | 3592 | 1461237979333 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]]]}] 04:26:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:26:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1020ms 04:26:19 INFO - PROCESS | 3592 | 1461237979414 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 04:26:19 INFO - PROCESS | 3592 | 1461237979417 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 04:26:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:26:19 INFO - PROCESS | 3592 | 1461237979421 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:26:19 INFO - PROCESS | 3592 | 1461237979424 Marionette TRACE conn3 <- [1,618,null,{}] 04:26:19 INFO - PROCESS | 3592 | 1461237979435 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}] 04:26:19 INFO - PROCESS | 3592 | 1461237979582 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 04:26:19 INFO - PROCESS | 3592 | 1461237979643 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:19 INFO - PROCESS | 3592 | ++DOCSHELL 1D5F8800 == 68 [pid = 3592] [id = 164] 04:26:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 163 (1D5F8C00) [pid = 3592] [serial = 490] [outer = 00000000] 04:26:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 164 (1DA4F800) [pid = 3592] [serial = 491] [outer = 1D5F8C00] 04:26:19 INFO - PROCESS | 3592 | 1461237979699 Marionette DEBUG loaded listener.js 04:26:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 165 (1DC99C00) [pid = 3592] [serial = 492] [outer = 1D5F8C00] 04:26:20 INFO - PROCESS | 3592 | 1461237980325 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]]]}] 04:26:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:26:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 956ms 04:26:20 INFO - PROCESS | 3592 | 1461237980398 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 04:26:20 INFO - PROCESS | 3592 | 1461237980401 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 04:26:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:26:20 INFO - PROCESS | 3592 | 1461237980404 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:26:20 INFO - PROCESS | 3592 | 1461237980406 Marionette TRACE conn3 <- [1,622,null,{}] 04:26:20 INFO - PROCESS | 3592 | 1461237980410 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}] 04:26:20 INFO - PROCESS | 3592 | 1461237980518 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 04:26:20 INFO - PROCESS | 3592 | 1461237980649 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:20 INFO - PROCESS | 3592 | ++DOCSHELL 19669800 == 69 [pid = 3592] [id = 165] 04:26:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 166 (1966C800) [pid = 3592] [serial = 493] [outer = 00000000] 04:26:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 167 (19674000) [pid = 3592] [serial = 494] [outer = 1966C800] 04:26:20 INFO - PROCESS | 3592 | 1461237980704 Marionette DEBUG loaded listener.js 04:26:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 168 (19675800) [pid = 3592] [serial = 495] [outer = 1966C800] 04:26:21 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:21 INFO - PROCESS | 3592 | [3592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:26:21 INFO - PROCESS | 3592 | 1461237981256 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]]]}] 04:26:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:26:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 909ms 04:26:21 INFO - PROCESS | 3592 | 1461237981308 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 04:26:21 INFO - PROCESS | 3592 | 1461237981310 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 04:26:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:26:21 INFO - PROCESS | 3592 | 1461237981313 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:26:21 INFO - PROCESS | 3592 | 1461237981315 Marionette TRACE conn3 <- [1,626,null,{}] 04:26:21 INFO - PROCESS | 3592 | 1461237981319 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}] 04:26:21 INFO - PROCESS | 3592 | 1461237981465 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 04:26:21 INFO - PROCESS | 3592 | 1461237981600 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:21 INFO - PROCESS | 3592 | ++DOCSHELL 1377E800 == 70 [pid = 3592] [id = 166] 04:26:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 169 (1377F800) [pid = 3592] [serial = 496] [outer = 00000000] 04:26:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 170 (1DC94C00) [pid = 3592] [serial = 497] [outer = 1377F800] 04:26:21 INFO - PROCESS | 3592 | 1461237981655 Marionette DEBUG loaded listener.js 04:26:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 171 (1DD74800) [pid = 3592] [serial = 498] [outer = 1377F800] 04:26:22 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:22 INFO - PROCESS | 3592 | [3592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:26:22 INFO - PROCESS | 3592 | 1461237982232 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]]]}] 04:26:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:26:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 956ms 04:26:22 INFO - PROCESS | 3592 | 1461237982291 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 04:26:22 INFO - PROCESS | 3592 | 1461237982293 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 04:26:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:26:22 INFO - PROCESS | 3592 | 1461237982297 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:26:22 INFO - PROCESS | 3592 | 1461237982299 Marionette TRACE conn3 <- [1,630,null,{}] 04:26:22 INFO - PROCESS | 3592 | 1461237982303 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}] 04:26:22 INFO - PROCESS | 3592 | 1461237982412 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 04:26:22 INFO - PROCESS | 3592 | 1461237982545 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:22 INFO - PROCESS | 3592 | ++DOCSHELL 19674800 == 71 [pid = 3592] [id = 167] 04:26:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 172 (198EAC00) [pid = 3592] [serial = 499] [outer = 00000000] 04:26:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 173 (1D788800) [pid = 3592] [serial = 500] [outer = 198EAC00] 04:26:22 INFO - PROCESS | 3592 | 1461237982602 Marionette DEBUG loaded listener.js 04:26:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 174 (1DD74C00) [pid = 3592] [serial = 501] [outer = 198EAC00] 04:26:23 INFO - PROCESS | 3592 | 1461237983407 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]]]}] 04:26:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:26:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1163ms 04:26:23 INFO - PROCESS | 3592 | 1461237983477 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 04:26:23 INFO - PROCESS | 3592 | 1461237983481 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 04:26:23 INFO - PROCESS | 3592 | 1461237983486 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:26:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:26:23 INFO - PROCESS | 3592 | 1461237983489 Marionette TRACE conn3 <- [1,634,null,{}] 04:26:23 INFO - PROCESS | 3592 | 1461237983494 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}] 04:26:23 INFO - PROCESS | 3592 | 1461237983595 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 04:26:23 INFO - PROCESS | 3592 | 1461237983728 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:23 INFO - PROCESS | 3592 | ++DOCSHELL 16467000 == 72 [pid = 3592] [id = 168] 04:26:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 175 (1676C800) [pid = 3592] [serial = 502] [outer = 00000000] 04:26:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 176 (183B7000) [pid = 3592] [serial = 503] [outer = 1676C800] 04:26:23 INFO - PROCESS | 3592 | 1461237983785 Marionette DEBUG loaded listener.js 04:26:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 177 (18D37400) [pid = 3592] [serial = 504] [outer = 1676C800] 04:26:24 INFO - PROCESS | 3592 | --DOCSHELL 1AD92400 == 71 [pid = 3592] [id = 160] 04:26:24 INFO - PROCESS | 3592 | --DOCSHELL 13E5D000 == 70 [pid = 3592] [id = 159] 04:26:24 INFO - PROCESS | 3592 | --DOCSHELL 1230D400 == 69 [pid = 3592] [id = 158] 04:26:24 INFO - PROCESS | 3592 | --DOCSHELL 1808E000 == 68 [pid = 3592] [id = 157] 04:26:24 INFO - PROCESS | 3592 | --DOCSHELL 13773000 == 67 [pid = 3592] [id = 156] 04:26:24 INFO - PROCESS | 3592 | --DOCSHELL 18FD5800 == 66 [pid = 3592] [id = 155] 04:26:24 INFO - PROCESS | 3592 | --DOCSHELL 183BB800 == 65 [pid = 3592] [id = 154] 04:26:24 INFO - PROCESS | 3592 | --DOCSHELL 18337C00 == 64 [pid = 3592] [id = 153] 04:26:24 INFO - PROCESS | 3592 | --DOCSHELL 15411000 == 63 [pid = 3592] [id = 152] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 176 (1541C400) [pid = 3592] [serial = 394] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 175 (1AD98800) [pid = 3592] [serial = 401] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 174 (1DA4E800) [pid = 3592] [serial = 407] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 173 (19D1B000) [pid = 3592] [serial = 398] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 172 (1D51A800) [pid = 3592] [serial = 404] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 171 (198F5400) [pid = 3592] [serial = 410] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | 1461237984378 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]]]}] 04:26:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:26:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 956ms 04:26:24 INFO - PROCESS | 3592 | 1461237984433 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 04:26:24 INFO - PROCESS | 3592 | 1461237984438 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 04:26:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:26:24 INFO - PROCESS | 3592 | 1461237984444 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:26:24 INFO - PROCESS | 3592 | 1461237984447 Marionette TRACE conn3 <- [1,638,null,{}] 04:26:24 INFO - PROCESS | 3592 | 1461237984450 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}] 04:26:24 INFO - PROCESS | 3592 | 1461237984532 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 04:26:24 INFO - PROCESS | 3592 | 1461237984542 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 170 (1A8D8000) [pid = 3592] [serial = 392] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 169 (1CE8AC00) [pid = 3592] [serial = 420] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 168 (1D55FC00) [pid = 3592] [serial = 423] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 167 (1DD76800) [pid = 3592] [serial = 428] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 166 (15E71400) [pid = 3592] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 165 (1D78FC00) [pid = 3592] [serial = 432] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 164 (1808B000) [pid = 3592] [serial = 426] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 163 (1648B400) [pid = 3592] [serial = 425] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 162 (1DFAA000) [pid = 3592] [serial = 429] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 161 (1A81C000) [pid = 3592] [serial = 417] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 160 (18F57800) [pid = 3592] [serial = 431] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 159 (1CC19800) [pid = 3592] [serial = 419] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 158 (19D0D800) [pid = 3592] [serial = 416] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 157 (198D4C00) [pid = 3592] [serial = 414] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 156 (18D83000) [pid = 3592] [serial = 413] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | --DOMWINDOW == 155 (1D55A400) [pid = 3592] [serial = 422] [outer = 00000000] [url = about:blank] 04:26:24 INFO - PROCESS | 3592 | ++DOCSHELL 11B78400 == 64 [pid = 3592] [id = 169] 04:26:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 156 (11B7A800) [pid = 3592] [serial = 505] [outer = 00000000] 04:26:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 157 (1541C400) [pid = 3592] [serial = 506] [outer = 11B7A800] 04:26:24 INFO - PROCESS | 3592 | 1461237984669 Marionette DEBUG loaded listener.js 04:26:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 158 (16ABB000) [pid = 3592] [serial = 507] [outer = 11B7A800] 04:26:25 INFO - PROCESS | 3592 | 1461237985140 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]]]}] 04:26:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:26:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 717ms 04:26:25 INFO - PROCESS | 3592 | 1461237985175 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 04:26:25 INFO - PROCESS | 3592 | 1461237985177 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 04:26:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:26:25 INFO - PROCESS | 3592 | 1461237985180 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:26:25 INFO - PROCESS | 3592 | 1461237985184 Marionette TRACE conn3 <- [1,642,null,{}] 04:26:25 INFO - PROCESS | 3592 | 1461237985194 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}] 04:26:25 INFO - PROCESS | 3592 | 1461237985278 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 04:26:25 INFO - PROCESS | 3592 | 1461237985284 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:25 INFO - PROCESS | 3592 | ++DOCSHELL 18E97800 == 65 [pid = 3592] [id = 170] 04:26:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 159 (18EA1C00) [pid = 3592] [serial = 508] [outer = 00000000] 04:26:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 160 (19668C00) [pid = 3592] [serial = 509] [outer = 18EA1C00] 04:26:25 INFO - PROCESS | 3592 | 1461237985332 Marionette DEBUG loaded listener.js 04:26:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 161 (19673000) [pid = 3592] [serial = 510] [outer = 18EA1C00] 04:26:25 INFO - PROCESS | 3592 | 1461237985776 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]]]}] 04:26:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:26:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 653ms 04:26:25 INFO - PROCESS | 3592 | 1461237985818 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 04:26:25 INFO - PROCESS | 3592 | 1461237985821 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 04:26:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:26:25 INFO - PROCESS | 3592 | 1461237985828 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:26:25 INFO - PROCESS | 3592 | 1461237985829 Marionette TRACE conn3 <- [1,646,null,{}] 04:26:25 INFO - PROCESS | 3592 | 1461237985833 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}] 04:26:25 INFO - PROCESS | 3592 | 1461237985915 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 04:26:25 INFO - PROCESS | 3592 | 1461237985923 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:25 INFO - PROCESS | 3592 | ++DOCSHELL 198E2800 == 66 [pid = 3592] [id = 171] 04:26:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 162 (198E8400) [pid = 3592] [serial = 511] [outer = 00000000] 04:26:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 163 (1A290000) [pid = 3592] [serial = 512] [outer = 198E8400] 04:26:25 INFO - PROCESS | 3592 | 1461237985968 Marionette DEBUG loaded listener.js 04:26:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 164 (1A2EF800) [pid = 3592] [serial = 513] [outer = 198E8400] 04:26:26 INFO - PROCESS | 3592 | 1461237986395 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]]]}] 04:26:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:26:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 605ms 04:26:26 INFO - PROCESS | 3592 | 1461237986436 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 04:26:26 INFO - PROCESS | 3592 | 1461237986486 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 04:26:26 INFO - PROCESS | 3592 | 1461237986497 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:26:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:26:26 INFO - PROCESS | 3592 | 1461237986498 Marionette TRACE conn3 <- [1,650,null,{}] 04:26:26 INFO - PROCESS | 3592 | 1461237986502 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}] 04:26:26 INFO - PROCESS | 3592 | 1461237986609 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 04:26:26 INFO - PROCESS | 3592 | 1461237986615 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:26 INFO - PROCESS | 3592 | ++DOCSHELL 18FD3000 == 67 [pid = 3592] [id = 172] 04:26:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 165 (18FD6800) [pid = 3592] [serial = 514] [outer = 00000000] 04:26:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 166 (1A8D9800) [pid = 3592] [serial = 515] [outer = 18FD6800] 04:26:26 INFO - PROCESS | 3592 | 1461237986660 Marionette DEBUG loaded listener.js 04:26:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 167 (1A8E3800) [pid = 3592] [serial = 516] [outer = 18FD6800] 04:26:27 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:27 INFO - PROCESS | 3592 | [3592] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:26:27 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:27 INFO - PROCESS | 3592 | 1461237987137 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]]]}] 04:26:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:26:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 717ms 04:26:27 INFO - PROCESS | 3592 | 1461237987197 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 04:26:27 INFO - PROCESS | 3592 | 1461237987199 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 04:26:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:26:27 INFO - PROCESS | 3592 | 1461237987203 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:26:27 INFO - PROCESS | 3592 | 1461237987204 Marionette TRACE conn3 <- [1,654,null,{}] 04:26:27 INFO - PROCESS | 3592 | 1461237987208 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}] 04:26:27 INFO - PROCESS | 3592 | 1461237987334 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 04:26:27 INFO - PROCESS | 3592 | 1461237987347 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:27 INFO - PROCESS | 3592 | ++DOCSHELL 1AA79800 == 68 [pid = 3592] [id = 173] 04:26:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 168 (1AD57C00) [pid = 3592] [serial = 517] [outer = 00000000] 04:26:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 169 (1C409C00) [pid = 3592] [serial = 518] [outer = 1AD57C00] 04:26:27 INFO - PROCESS | 3592 | 1461237987445 Marionette DEBUG loaded listener.js 04:26:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 170 (1CE8AC00) [pid = 3592] [serial = 519] [outer = 1AD57C00] 04:26:27 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:27 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:27 INFO - PROCESS | 3592 | 1461237987859 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]]]}] 04:26:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:26:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 701ms 04:26:27 INFO - PROCESS | 3592 | 1461237987906 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 04:26:27 INFO - PROCESS | 3592 | 1461237987908 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 04:26:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:26:27 INFO - PROCESS | 3592 | 1461237987960 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:26:27 INFO - PROCESS | 3592 | 1461237987962 Marionette TRACE conn3 <- [1,658,null,{}] 04:26:27 INFO - PROCESS | 3592 | 1461237987979 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}] 04:26:28 INFO - PROCESS | 3592 | 1461237988085 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 04:26:28 INFO - PROCESS | 3592 | 1461237988094 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:28 INFO - PROCESS | 3592 | ++DOCSHELL 1AD96400 == 69 [pid = 3592] [id = 174] 04:26:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 171 (1C412000) [pid = 3592] [serial = 520] [outer = 00000000] 04:26:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 172 (1D55DC00) [pid = 3592] [serial = 521] [outer = 1C412000] 04:26:28 INFO - PROCESS | 3592 | 1461237988235 Marionette DEBUG loaded listener.js 04:26:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 173 (1D5F0800) [pid = 3592] [serial = 522] [outer = 1C412000] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 172 (198F0C00) [pid = 3592] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 171 (1A303400) [pid = 3592] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 170 (18D3D400) [pid = 3592] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 169 (19742800) [pid = 3592] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 168 (18D80C00) [pid = 3592] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 167 (11B74800) [pid = 3592] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 166 (1377F000) [pid = 3592] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 165 (15417400) [pid = 3592] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 164 (147B6400) [pid = 3592] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 163 (18C04800) [pid = 3592] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 162 (180EBC00) [pid = 3592] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 161 (1A8D7C00) [pid = 3592] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 160 (123F6000) [pid = 3592] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 159 (1A2E6800) [pid = 3592] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 158 (1A2E5400) [pid = 3592] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 157 (138C2C00) [pid = 3592] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 156 (156B4C00) [pid = 3592] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 155 (13E57400) [pid = 3592] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 154 (18D3CC00) [pid = 3592] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 153 (16468800) [pid = 3592] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 152 (19D12C00) [pid = 3592] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 151 (1A814400) [pid = 3592] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 150 (1A493400) [pid = 3592] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 149 (12DD8C00) [pid = 3592] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 148 (16A62C00) [pid = 3592] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (18EA1000) [pid = 3592] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (1A038C00) [pid = 3592] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (1DD70C00) [pid = 3592] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (13623C00) [pid = 3592] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (183B4400) [pid = 3592] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (1DC96C00) [pid = 3592] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (13266800) [pid = 3592] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (180F8800) [pid = 3592] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (18D89000) [pid = 3592] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (1C49FC00) [pid = 3592] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (1DC99400) [pid = 3592] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (1636DC00) [pid = 3592] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (19748000) [pid = 3592] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (1A304400) [pid = 3592] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (1A8DD000) [pid = 3592] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (13627000) [pid = 3592] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (16469000) [pid = 3592] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (18D37000) [pid = 3592] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (1CE8BC00) [pid = 3592] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1D785800) [pid = 3592] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:26:29 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1D512800) [pid = 3592] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:26:29 INFO - PROCESS | 3592 | 1461237989083 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]]]}] 04:26:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:26:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1179ms 04:26:29 INFO - PROCESS | 3592 | 1461237989105 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 04:26:29 INFO - PROCESS | 3592 | 1461237989107 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 04:26:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:26:29 INFO - PROCESS | 3592 | 1461237989111 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:26:29 INFO - PROCESS | 3592 | 1461237989112 Marionette TRACE conn3 <- [1,662,null,{}] 04:26:29 INFO - PROCESS | 3592 | 1461237989116 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}] 04:26:29 INFO - PROCESS | 3592 | 1461237989194 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 04:26:29 INFO - PROCESS | 3592 | 1461237989203 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:29 INFO - PROCESS | 3592 | ++DOCSHELL 13203C00 == 70 [pid = 3592] [id = 175] 04:26:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1325E800) [pid = 3592] [serial = 523] [outer = 00000000] 04:26:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (1496B000) [pid = 3592] [serial = 524] [outer = 1325E800] 04:26:29 INFO - PROCESS | 3592 | 1461237989248 Marionette DEBUG loaded listener.js 04:26:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (15BD9800) [pid = 3592] [serial = 525] [outer = 1325E800] 04:26:29 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:29 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:26:29 INFO - PROCESS | 3592 | 1461237989702 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]]]}] 04:26:29 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 04:26:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 637ms 04:26:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:26:29 INFO - PROCESS | 3592 | 1461237989749 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 04:26:29 INFO - PROCESS | 3592 | 1461237989751 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 04:26:29 INFO - PROCESS | 3592 | 1461237989801 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:26:29 INFO - PROCESS | 3592 | 1461237989802 Marionette TRACE conn3 <- [1,666,null,{}] 04:26:29 INFO - PROCESS | 3592 | 1461237989806 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}] 04:26:29 INFO - PROCESS | 3592 | 1461237989891 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 04:26:29 INFO - PROCESS | 3592 | 1461237989897 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:29 INFO - PROCESS | 3592 | ++DOCSHELL 16469000 == 71 [pid = 3592] [id = 176] 04:26:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (16AB9C00) [pid = 3592] [serial = 526] [outer = 00000000] 04:26:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (18D3C400) [pid = 3592] [serial = 527] [outer = 16AB9C00] 04:26:29 INFO - PROCESS | 3592 | 1461237989942 Marionette DEBUG loaded listener.js 04:26:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (18D80C00) [pid = 3592] [serial = 528] [outer = 16AB9C00] 04:26:30 INFO - PROCESS | 3592 | 1461237990385 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]]]}] 04:26:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:26:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 04:26:30 INFO - PROCESS | 3592 | 1461237990445 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 04:26:30 INFO - PROCESS | 3592 | 1461237990447 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 04:26:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:26:30 INFO - PROCESS | 3592 | 1461237990451 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:26:30 INFO - PROCESS | 3592 | 1461237990452 Marionette TRACE conn3 <- [1,670,null,{}] 04:26:30 INFO - PROCESS | 3592 | 1461237990456 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}] 04:26:30 INFO - PROCESS | 3592 | 1461237990536 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 04:26:30 INFO - PROCESS | 3592 | 1461237990544 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:30 INFO - PROCESS | 3592 | ++DOCSHELL 18335C00 == 72 [pid = 3592] [id = 177] 04:26:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (18EA1000) [pid = 3592] [serial = 529] [outer = 00000000] 04:26:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (198B7C00) [pid = 3592] [serial = 530] [outer = 18EA1000] 04:26:30 INFO - PROCESS | 3592 | 1461237990588 Marionette DEBUG loaded listener.js 04:26:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (198F1800) [pid = 3592] [serial = 531] [outer = 18EA1000] 04:26:31 INFO - PROCESS | 3592 | 1461237991650 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]]]}] 04:26:31 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) 04:26:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1211ms 04:26:31 INFO - PROCESS | 3592 | 1461237991675 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 04:26:31 INFO - PROCESS | 3592 | 1461237991679 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 04:26:31 INFO - PROCESS | 3592 | 1461237991685 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:26:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:26:31 INFO - PROCESS | 3592 | 1461237991689 Marionette TRACE conn3 <- [1,674,null,{}] 04:26:31 INFO - PROCESS | 3592 | 1461237991695 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}] 04:26:31 INFO - PROCESS | 3592 | 1461237991864 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 04:26:32 INFO - PROCESS | 3592 | 1461237992012 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:32 INFO - PROCESS | 3592 | ++DOCSHELL 13268800 == 73 [pid = 3592] [id = 178] 04:26:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (1326B800) [pid = 3592] [serial = 532] [outer = 00000000] 04:26:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (1636DC00) [pid = 3592] [serial = 533] [outer = 1326B800] 04:26:32 INFO - PROCESS | 3592 | 1461237992108 Marionette DEBUG loaded listener.js 04:26:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (16771000) [pid = 3592] [serial = 534] [outer = 1326B800] 04:26:33 INFO - PROCESS | 3592 | 1461237993182 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]]]}] 04:26:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:26:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1530ms 04:26:33 INFO - PROCESS | 3592 | 1461237993236 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 04:26:33 INFO - PROCESS | 3592 | 1461237993242 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 04:26:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:26:33 INFO - PROCESS | 3592 | 1461237993249 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:26:33 INFO - PROCESS | 3592 | 1461237993252 Marionette TRACE conn3 <- [1,678,null,{}] 04:26:33 INFO - PROCESS | 3592 | 1461237993257 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}] 04:26:33 INFO - PROCESS | 3592 | 1461237993351 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 04:26:33 INFO - PROCESS | 3592 | 1461237993557 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:33 INFO - PROCESS | 3592 | ++DOCSHELL 18F50C00 == 74 [pid = 3592] [id = 179] 04:26:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (18F53400) [pid = 3592] [serial = 535] [outer = 00000000] 04:26:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (18FA6400) [pid = 3592] [serial = 536] [outer = 18F53400] 04:26:33 INFO - PROCESS | 3592 | 1461237993612 Marionette DEBUG loaded listener.js 04:26:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (18FDB000) [pid = 3592] [serial = 537] [outer = 18F53400] 04:26:34 INFO - PROCESS | 3592 | 1461237994802 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]]]}] 04:26:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:26:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1641ms 04:26:34 INFO - PROCESS | 3592 | 1461237994884 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 04:26:34 INFO - PROCESS | 3592 | 1461237994888 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 04:26:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:26:34 INFO - PROCESS | 3592 | 1461237994984 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:26:34 INFO - PROCESS | 3592 | 1461237994988 Marionette TRACE conn3 <- [1,682,null,{}] 04:26:34 INFO - PROCESS | 3592 | 1461237994994 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}] 04:26:35 INFO - PROCESS | 3592 | 1461237995093 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 04:26:35 INFO - PROCESS | 3592 | 1461237995177 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:35 INFO - PROCESS | 3592 | ++DOCSHELL 12DE1C00 == 75 [pid = 3592] [id = 180] 04:26:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (13207000) [pid = 3592] [serial = 538] [outer = 00000000] 04:26:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (138C7C00) [pid = 3592] [serial = 539] [outer = 13207000] 04:26:35 INFO - PROCESS | 3592 | 1461237995302 Marionette DEBUG loaded listener.js 04:26:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (13DB7800) [pid = 3592] [serial = 540] [outer = 13207000] 04:26:35 INFO - PROCESS | 3592 | --DOCSHELL 198F0800 == 74 [pid = 3592] [id = 137] 04:26:35 INFO - PROCESS | 3592 | --DOCSHELL 1A2E3800 == 73 [pid = 3592] [id = 126] 04:26:35 INFO - PROCESS | 3592 | --DOCSHELL 1A35D000 == 72 [pid = 3592] [id = 53] 04:26:35 INFO - PROCESS | 3592 | --DOCSHELL 19747C00 == 71 [pid = 3592] [id = 125] 04:26:35 INFO - PROCESS | 3592 | --DOCSHELL 16469000 == 70 [pid = 3592] [id = 176] 04:26:35 INFO - PROCESS | 3592 | --DOCSHELL 13203C00 == 69 [pid = 3592] [id = 175] 04:26:35 INFO - PROCESS | 3592 | --DOCSHELL 1AD96400 == 68 [pid = 3592] [id = 174] 04:26:35 INFO - PROCESS | 3592 | --DOCSHELL 1AA79800 == 67 [pid = 3592] [id = 173] 04:26:35 INFO - PROCESS | 3592 | --DOCSHELL 18FD3000 == 66 [pid = 3592] [id = 172] 04:26:35 INFO - PROCESS | 3592 | --DOCSHELL 198E2800 == 65 [pid = 3592] [id = 171] 04:26:35 INFO - PROCESS | 3592 | --DOCSHELL 18E97800 == 64 [pid = 3592] [id = 170] 04:26:35 INFO - PROCESS | 3592 | --DOCSHELL 11B78400 == 63 [pid = 3592] [id = 169] 04:26:35 INFO - PROCESS | 3592 | --DOCSHELL 16467000 == 62 [pid = 3592] [id = 168] 04:26:35 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (18FD8C00) [pid = 3592] [serial = 452] [outer = 00000000] [url = about:blank] 04:26:35 INFO - PROCESS | 3592 | --DOCSHELL 1377E800 == 61 [pid = 3592] [id = 166] 04:26:35 INFO - PROCESS | 3592 | --DOCSHELL 19669800 == 60 [pid = 3592] [id = 165] 04:26:35 INFO - PROCESS | 3592 | --DOCSHELL 1D5F8800 == 59 [pid = 3592] [id = 164] 04:26:35 INFO - PROCESS | 3592 | --DOCSHELL 18F56C00 == 58 [pid = 3592] [id = 163] 04:26:35 INFO - PROCESS | 3592 | --DOCSHELL 13779000 == 57 [pid = 3592] [id = 162] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (138C3000) [pid = 3592] [serial = 194] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (18924000) [pid = 3592] [serial = 197] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (1ADA0C00) [pid = 3592] [serial = 200] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (1D424000) [pid = 3592] [serial = 203] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (1DFA3400) [pid = 3592] [serial = 239] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (16362800) [pid = 3592] [serial = 242] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (18D84400) [pid = 3592] [serial = 245] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (1DFA1400) [pid = 3592] [serial = 281] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (156B3000) [pid = 3592] [serial = 284] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (18D37800) [pid = 3592] [serial = 287] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (19D13800) [pid = 3592] [serial = 290] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (1DA4E000) [pid = 3592] [serial = 293] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (1DFA6400) [pid = 3592] [serial = 368] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (18723000) [pid = 3592] [serial = 371] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (198DAC00) [pid = 3592] [serial = 374] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1CE94000) [pid = 3592] [serial = 377] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1AD8E000) [pid = 3592] [serial = 380] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (16361000) [pid = 3592] [serial = 395] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (1A817C00) [pid = 3592] [serial = 399] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (1ADABC00) [pid = 3592] [serial = 402] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (1D512C00) [pid = 3592] [serial = 405] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1DA55000) [pid = 3592] [serial = 408] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1D782C00) [pid = 3592] [serial = 411] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (19732C00) [pid = 3592] [serial = 154] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1DD77C00) [pid = 3592] [serial = 338] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1A2EB400) [pid = 3592] [serial = 335] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (18C0B800) [pid = 3592] [serial = 332] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1A49A000) [pid = 3592] [serial = 148] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1A81D800) [pid = 3592] [serial = 296] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1AD65C00) [pid = 3592] [serial = 157] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1A499400) [pid = 3592] [serial = 467] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (198EF800) [pid = 3592] [serial = 438] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (198DB000) [pid = 3592] [serial = 437] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (198DF400) [pid = 3592] [serial = 464] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (18FCC800) [pid = 3592] [serial = 461] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (18FDA400) [pid = 3592] [serial = 462] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (13772000) [pid = 3592] [serial = 447] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (11B7E800) [pid = 3592] [serial = 446] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1D55B000) [pid = 3592] [serial = 444] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1D553C00) [pid = 3592] [serial = 443] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (180F4800) [pid = 3592] [serial = 456] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (16A6C400) [pid = 3592] [serial = 455] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (18FD1000) [pid = 3592] [serial = 450] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (18FCF000) [pid = 3592] [serial = 449] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (18D3E800) [pid = 3592] [serial = 458] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (18D87400) [pid = 3592] [serial = 459] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (1A2E9800) [pid = 3592] [serial = 470] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1CC16C00) [pid = 3592] [serial = 441] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1C410C00) [pid = 3592] [serial = 440] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (1A81E800) [pid = 3592] [serial = 468] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1E141400) [pid = 3592] [serial = 434] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (18338C00) [pid = 3592] [serial = 473] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (1A361C00) [pid = 3592] [serial = 471] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1C413000) [pid = 3592] [serial = 476] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (1C4A1800) [pid = 3592] [serial = 477] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (1D558800) [pid = 3592] [serial = 480] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (18F51C00) [pid = 3592] [serial = 474] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (198ED400) [pid = 3592] [serial = 465] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1DC95800) [pid = 3592] [serial = 329] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (15DF1800) [pid = 3592] [serial = 151] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (1D552C00) [pid = 3592] [serial = 479] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 3592 | 1461237996359 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]]]}] 04:26:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 04:26:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1482ms 04:26:36 INFO - PROCESS | 3592 | 1461237996397 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 04:26:36 INFO - PROCESS | 3592 | 1461237996402 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 04:26:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:26:36 INFO - PROCESS | 3592 | 1461237996408 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:26:36 INFO - PROCESS | 3592 | 1461237996411 Marionette TRACE conn3 <- [1,686,null,{}] 04:26:36 INFO - PROCESS | 3592 | 1461237996415 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}] 04:26:36 INFO - PROCESS | 3592 | 1461237996543 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 04:26:36 INFO - PROCESS | 3592 | 1461237996671 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:36 INFO - PROCESS | 3592 | ++DOCSHELL 13EB1000 == 58 [pid = 3592] [id = 181] 04:26:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (1495EC00) [pid = 3592] [serial = 541] [outer = 00000000] 04:26:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (15708400) [pid = 3592] [serial = 542] [outer = 1495EC00] 04:26:36 INFO - PROCESS | 3592 | 1461237996717 Marionette DEBUG loaded listener.js 04:26:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (15D11400) [pid = 3592] [serial = 543] [outer = 1495EC00] 04:26:37 INFO - PROCESS | 3592 | 1461237997578 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]]]}] 04:26:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:26:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1211ms 04:26:37 INFO - PROCESS | 3592 | 1461237997632 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 04:26:37 INFO - PROCESS | 3592 | 1461237997634 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 04:26:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:26:37 INFO - PROCESS | 3592 | 1461237997638 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:26:37 INFO - PROCESS | 3592 | 1461237997642 Marionette TRACE conn3 <- [1,690,null,{}] 04:26:37 INFO - PROCESS | 3592 | 1461237997653 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}] 04:26:37 INFO - PROCESS | 3592 | 1461237997735 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 04:26:37 INFO - PROCESS | 3592 | 1461237997742 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:37 INFO - PROCESS | 3592 | ++DOCSHELL 16AB8C00 == 59 [pid = 3592] [id = 182] 04:26:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (1807FC00) [pid = 3592] [serial = 544] [outer = 00000000] 04:26:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1833D800) [pid = 3592] [serial = 545] [outer = 1807FC00] 04:26:37 INFO - PROCESS | 3592 | 1461237997790 Marionette DEBUG loaded listener.js 04:26:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (1872D400) [pid = 3592] [serial = 546] [outer = 1807FC00] 04:26:38 INFO - PROCESS | 3592 | 1461237998817 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]]]}] 04:26:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:26:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1210ms 04:26:38 INFO - PROCESS | 3592 | 1461237998868 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 04:26:38 INFO - PROCESS | 3592 | 1461237998870 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 04:26:38 INFO - PROCESS | 3592 | 1461237998874 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:26:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:26:38 INFO - PROCESS | 3592 | 1461237998875 Marionette TRACE conn3 <- [1,694,null,{}] 04:26:38 INFO - PROCESS | 3592 | 1461237998886 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}] 04:26:39 INFO - PROCESS | 3592 | 1461237998990 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 04:26:39 INFO - PROCESS | 3592 | 1461237998997 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:39 INFO - PROCESS | 3592 | ++DOCSHELL 18C0B800 == 60 [pid = 3592] [id = 183] 04:26:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (18D34400) [pid = 3592] [serial = 547] [outer = 00000000] 04:26:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (18D7B800) [pid = 3592] [serial = 548] [outer = 18D34400] 04:26:39 INFO - PROCESS | 3592 | 1461237999042 Marionette DEBUG loaded listener.js 04:26:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (18D81000) [pid = 3592] [serial = 549] [outer = 18D34400] 04:26:40 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (1AD57C00) [pid = 3592] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:26:40 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1C412000) [pid = 3592] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:26:40 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (18EA1C00) [pid = 3592] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:26:40 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (1676C800) [pid = 3592] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:26:40 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (11B7A800) [pid = 3592] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:26:40 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (198E8400) [pid = 3592] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:26:40 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1325E800) [pid = 3592] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:26:40 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (16AB9C00) [pid = 3592] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:26:40 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (18FD6800) [pid = 3592] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:26:40 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (18C04400) [pid = 3592] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:26:40 INFO - PROCESS | 3592 | 1461238000191 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]]]}] 04:26:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:26:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1323ms 04:26:40 INFO - PROCESS | 3592 | 1461238000206 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 04:26:40 INFO - PROCESS | 3592 | 1461238000208 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 04:26:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:26:40 INFO - PROCESS | 3592 | 1461238000211 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:26:40 INFO - PROCESS | 3592 | 1461238000213 Marionette TRACE conn3 <- [1,698,null,{}] 04:26:40 INFO - PROCESS | 3592 | 1461238000218 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}] 04:26:40 INFO - PROCESS | 3592 | 1461238000299 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 04:26:40 INFO - PROCESS | 3592 | 1461238000305 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:40 INFO - PROCESS | 3592 | ++DOCSHELL 11B7EC00 == 61 [pid = 3592] [id = 184] 04:26:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (11F53C00) [pid = 3592] [serial = 550] [outer = 00000000] 04:26:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (18D3A000) [pid = 3592] [serial = 551] [outer = 11F53C00] 04:26:40 INFO - PROCESS | 3592 | 1461238000349 Marionette DEBUG loaded listener.js 04:26:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (18D84400) [pid = 3592] [serial = 552] [outer = 11F53C00] 04:26:41 INFO - PROCESS | 3592 | 1461238001290 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]]]}] 04:26:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:26:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1115ms 04:26:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:26:41 INFO - PROCESS | 3592 | 1461238001305 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 04:26:41 INFO - PROCESS | 3592 | 1461238001307 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 04:26:41 INFO - PROCESS | 3592 | 1461238001310 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:26:41 INFO - PROCESS | 3592 | 1461238001312 Marionette TRACE conn3 <- [1,702,null,{}] 04:26:41 INFO - PROCESS | 3592 | 1461238001316 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}] 04:26:41 INFO - PROCESS | 3592 | 1461238001438 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 04:26:41 INFO - PROCESS | 3592 | 1461238001446 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:41 INFO - PROCESS | 3592 | ++DOCSHELL 123F9400 == 62 [pid = 3592] [id = 185] 04:26:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (18D87400) [pid = 3592] [serial = 553] [outer = 00000000] 04:26:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (18FA3000) [pid = 3592] [serial = 554] [outer = 18D87400] 04:26:41 INFO - PROCESS | 3592 | 1461238001519 Marionette DEBUG loaded listener.js 04:26:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (18FD1400) [pid = 3592] [serial = 555] [outer = 18D87400] 04:26:42 INFO - PROCESS | 3592 | 1461238002542 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]]]}] 04:26:42 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 04:26:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1275ms 04:26:42 INFO - PROCESS | 3592 | 1461238002605 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 04:26:42 INFO - PROCESS | 3592 | 1461238002609 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 04:26:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:26:42 INFO - PROCESS | 3592 | 1461238002615 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:26:42 INFO - PROCESS | 3592 | 1461238002619 Marionette TRACE conn3 <- [1,706,null,{}] 04:26:42 INFO - PROCESS | 3592 | 1461238002626 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}] 04:26:42 INFO - PROCESS | 3592 | 1461238002788 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 04:26:42 INFO - PROCESS | 3592 | 1461238002928 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:42 INFO - PROCESS | 3592 | ++DOCSHELL 1381F800 == 63 [pid = 3592] [id = 186] 04:26:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (13826000) [pid = 3592] [serial = 556] [outer = 00000000] 04:26:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (13DB4800) [pid = 3592] [serial = 557] [outer = 13826000] 04:26:43 INFO - PROCESS | 3592 | 1461238002987 Marionette DEBUG loaded listener.js 04:26:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (14962800) [pid = 3592] [serial = 558] [outer = 13826000] 04:26:44 INFO - PROCESS | 3592 | 1461238004079 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]]]}] 04:26:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:26:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1482ms 04:26:44 INFO - PROCESS | 3592 | 1461238004108 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 04:26:44 INFO - PROCESS | 3592 | 1461238004114 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 04:26:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:26:44 INFO - PROCESS | 3592 | 1461238004120 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:26:44 INFO - PROCESS | 3592 | 1461238004123 Marionette TRACE conn3 <- [1,710,null,{}] 04:26:44 INFO - PROCESS | 3592 | 1461238004127 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}] 04:26:44 INFO - PROCESS | 3592 | 1461238004259 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 04:26:44 INFO - PROCESS | 3592 | 1461238004393 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:44 INFO - PROCESS | 3592 | ++DOCSHELL 1808AC00 == 64 [pid = 3592] [id = 187] 04:26:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (180EBC00) [pid = 3592] [serial = 559] [outer = 00000000] 04:26:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (18C0C400) [pid = 3592] [serial = 560] [outer = 180EBC00] 04:26:44 INFO - PROCESS | 3592 | 1461238004448 Marionette DEBUG loaded listener.js 04:26:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (18D3FC00) [pid = 3592] [serial = 561] [outer = 180EBC00] 04:26:45 INFO - PROCESS | 3592 | 1461238005010 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] 04:26:45 INFO - PROCESS | 3592 | 1461238005058 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 04:26:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:26:45 INFO - PROCESS | 3592 | 1461238005062 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:26:45 INFO - PROCESS | 3592 | 1461238005066 Marionette TRACE conn3 <- [1,714,null,{}] 04:26:45 INFO - PROCESS | 3592 | 1461238005077 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}] 04:26:45 INFO - PROCESS | 3592 | 1461238005182 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 04:26:45 INFO - PROCESS | 3592 | 1461238005277 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:45 INFO - PROCESS | 3592 | ++DOCSHELL 156A7C00 == 65 [pid = 3592] [id = 188] 04:26:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (18927C00) [pid = 3592] [serial = 562] [outer = 00000000] 04:26:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1972FC00) [pid = 3592] [serial = 563] [outer = 18927C00] 04:26:45 INFO - PROCESS | 3592 | 1461238005333 Marionette DEBUG loaded listener.js 04:26:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (19747000) [pid = 3592] [serial = 564] [outer = 18927C00] 04:26:45 INFO - PROCESS | 3592 | 1461238005930 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]]]}] 04:26:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:26:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 924ms 04:26:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:26:45 INFO - PROCESS | 3592 | 1461238005965 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 04:26:45 INFO - PROCESS | 3592 | 1461238005968 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 04:26:45 INFO - PROCESS | 3592 | 1461238005971 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:26:45 INFO - PROCESS | 3592 | 1461238005973 Marionette TRACE conn3 <- [1,718,null,{}] 04:26:46 INFO - PROCESS | 3592 | 1461238005977 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}] 04:26:46 INFO - PROCESS | 3592 | 1461238006074 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 04:26:46 INFO - PROCESS | 3592 | 1461238006197 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:46 INFO - PROCESS | 3592 | ++DOCSHELL 198DD400 == 66 [pid = 3592] [id = 189] 04:26:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (198DD800) [pid = 3592] [serial = 565] [outer = 00000000] 04:26:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (198EC400) [pid = 3592] [serial = 566] [outer = 198DD800] 04:26:46 INFO - PROCESS | 3592 | 1461238006253 Marionette DEBUG loaded listener.js 04:26:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (198EC000) [pid = 3592] [serial = 567] [outer = 198DD800] 04:26:46 INFO - PROCESS | 3592 | 1461238006851 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] 04:26:46 INFO - PROCESS | 3592 | 1461238006909 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 04:26:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:26:46 INFO - PROCESS | 3592 | 1461238006913 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:26:46 INFO - PROCESS | 3592 | 1461238006915 Marionette TRACE conn3 <- [1,722,null,{}] 04:26:46 INFO - PROCESS | 3592 | 1461238006919 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}] 04:26:47 INFO - PROCESS | 3592 | 1461238007014 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 04:26:47 INFO - PROCESS | 3592 | 1461238007096 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:47 INFO - PROCESS | 3592 | ++DOCSHELL 12B86C00 == 67 [pid = 3592] [id = 190] 04:26:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (12DD7000) [pid = 3592] [serial = 568] [outer = 00000000] 04:26:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (13773C00) [pid = 3592] [serial = 569] [outer = 12DD7000] 04:26:47 INFO - PROCESS | 3592 | 1461238007251 Marionette DEBUG loaded listener.js 04:26:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (13780000) [pid = 3592] [serial = 570] [outer = 12DD7000] 04:26:47 INFO - PROCESS | 3592 | 1461238007857 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]]]}] 04:26:47 INFO - PROCESS | 3592 | --DOCSHELL 11B7EC00 == 66 [pid = 3592] [id = 184] 04:26:47 INFO - PROCESS | 3592 | --DOCSHELL 18C0B800 == 65 [pid = 3592] [id = 183] 04:26:47 INFO - PROCESS | 3592 | --DOCSHELL 16AB8C00 == 64 [pid = 3592] [id = 182] 04:26:47 INFO - PROCESS | 3592 | --DOCSHELL 13EB1000 == 63 [pid = 3592] [id = 181] 04:26:47 INFO - PROCESS | 3592 | --DOCSHELL 12DE1C00 == 62 [pid = 3592] [id = 180] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (18FDA000) [pid = 3592] [serial = 453] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1C409C00) [pid = 3592] [serial = 518] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1D55DC00) [pid = 3592] [serial = 521] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1CE8AC00) [pid = 3592] [serial = 519] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (19668C00) [pid = 3592] [serial = 509] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (19673000) [pid = 3592] [serial = 510] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1D789800) [pid = 3592] [serial = 482] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (16772000) [pid = 3592] [serial = 485] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (19674000) [pid = 3592] [serial = 494] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (183B7000) [pid = 3592] [serial = 503] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (18D37400) [pid = 3592] [serial = 504] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (18FD7C00) [pid = 3592] [serial = 488] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1D788800) [pid = 3592] [serial = 500] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (1541C400) [pid = 3592] [serial = 506] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (16ABB000) [pid = 3592] [serial = 507] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (1DC94C00) [pid = 3592] [serial = 497] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (1A290000) [pid = 3592] [serial = 512] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1DA4F800) [pid = 3592] [serial = 491] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (198B7C00) [pid = 3592] [serial = 530] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (1496B000) [pid = 3592] [serial = 524] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (18D80C00) [pid = 3592] [serial = 528] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (15BD9800) [pid = 3592] [serial = 525] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (1D5F0800) [pid = 3592] [serial = 522] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (1A8D9800) [pid = 3592] [serial = 515] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (1A8E3800) [pid = 3592] [serial = 516] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (1A2EF800) [pid = 3592] [serial = 513] [outer = 00000000] [url = about:blank] 04:26:47 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (18D3C400) [pid = 3592] [serial = 527] [outer = 00000000] [url = about:blank] 04:26:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:26:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1020ms 04:26:47 INFO - PROCESS | 3592 | 1461238007916 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 04:26:47 INFO - PROCESS | 3592 | 1461238007921 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 04:26:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:26:47 INFO - PROCESS | 3592 | 1461238007928 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:26:47 INFO - PROCESS | 3592 | 1461238007931 Marionette TRACE conn3 <- [1,726,null,{}] 04:26:47 INFO - PROCESS | 3592 | 1461238007949 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}] 04:26:48 INFO - PROCESS | 3592 | 1461238008078 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 04:26:48 INFO - PROCESS | 3592 | 1461238008095 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:48 INFO - PROCESS | 3592 | ++DOCSHELL 15DF1000 == 63 [pid = 3592] [id = 191] 04:26:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (15E63400) [pid = 3592] [serial = 571] [outer = 00000000] 04:26:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (1648CC00) [pid = 3592] [serial = 572] [outer = 15E63400] 04:26:48 INFO - PROCESS | 3592 | 1461238008141 Marionette DEBUG loaded listener.js 04:26:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (16AB9800) [pid = 3592] [serial = 573] [outer = 15E63400] 04:26:49 INFO - PROCESS | 3592 | 1461238009120 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]]]}] 04:26:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:26:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1211ms 04:26:49 INFO - PROCESS | 3592 | 1461238009157 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 04:26:49 INFO - PROCESS | 3592 | 1461238009160 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 04:26:49 INFO - PROCESS | 3592 | 1461238009166 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:26:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:26:49 INFO - PROCESS | 3592 | 1461238009169 Marionette TRACE conn3 <- [1,730,null,{}] 04:26:49 INFO - PROCESS | 3592 | 1461238009173 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}] 04:26:49 INFO - PROCESS | 3592 | 1461238009253 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 04:26:49 INFO - PROCESS | 3592 | 1461238009259 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:49 INFO - PROCESS | 3592 | ++DOCSHELL 18337C00 == 64 [pid = 3592] [id = 192] 04:26:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (18C0D000) [pid = 3592] [serial = 574] [outer = 00000000] 04:26:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (18F51C00) [pid = 3592] [serial = 575] [outer = 18C0D000] 04:26:49 INFO - PROCESS | 3592 | 1461238009305 Marionette DEBUG loaded listener.js 04:26:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (18FCC400) [pid = 3592] [serial = 576] [outer = 18C0D000] 04:26:50 INFO - PROCESS | 3592 | 1461238010274 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]]]}] 04:26:50 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 04:26:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1116ms 04:26:50 INFO - PROCESS | 3592 | 1461238010299 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 04:26:50 INFO - PROCESS | 3592 | 1461238010301 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 04:26:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:26:50 INFO - PROCESS | 3592 | 1461238010305 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:26:50 INFO - PROCESS | 3592 | 1461238010308 Marionette TRACE conn3 <- [1,734,null,{}] 04:26:50 INFO - PROCESS | 3592 | 1461238010318 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}] 04:26:50 INFO - PROCESS | 3592 | 1461238010434 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 04:26:50 INFO - PROCESS | 3592 | 1461238010441 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:50 INFO - PROCESS | 3592 | ++DOCSHELL 18FDA400 == 65 [pid = 3592] [id = 193] 04:26:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (1966AC00) [pid = 3592] [serial = 577] [outer = 00000000] 04:26:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (198D7400) [pid = 3592] [serial = 578] [outer = 1966AC00] 04:26:50 INFO - PROCESS | 3592 | 1461238010486 Marionette DEBUG loaded listener.js 04:26:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (198D9400) [pid = 3592] [serial = 579] [outer = 1966AC00] 04:26:51 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (18D34400) [pid = 3592] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:26:51 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (1495EC00) [pid = 3592] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:26:51 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (13207000) [pid = 3592] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:26:51 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (11F53C00) [pid = 3592] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:26:51 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (1807FC00) [pid = 3592] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:26:51 INFO - PROCESS | 3592 | 1461238011427 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]]]}] 04:26:51 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.) 04:26:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1163ms 04:26:51 INFO - PROCESS | 3592 | 1461238011452 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 04:26:51 INFO - PROCESS | 3592 | 1461238011455 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 04:26:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:26:51 INFO - PROCESS | 3592 | 1461238011458 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:26:51 INFO - PROCESS | 3592 | 1461238011460 Marionette TRACE conn3 <- [1,738,null,{}] 04:26:51 INFO - PROCESS | 3592 | 1461238011463 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}] 04:26:51 INFO - PROCESS | 3592 | 1461238011542 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 04:26:51 INFO - PROCESS | 3592 | 1461238011548 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:51 INFO - PROCESS | 3592 | ++DOCSHELL 1987D000 == 66 [pid = 3592] [id = 194] 04:26:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (19880400) [pid = 3592] [serial = 580] [outer = 00000000] 04:26:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (198E0000) [pid = 3592] [serial = 581] [outer = 19880400] 04:26:51 INFO - PROCESS | 3592 | 1461238011592 Marionette DEBUG loaded listener.js 04:26:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (198EBC00) [pid = 3592] [serial = 582] [outer = 19880400] 04:26:52 INFO - PROCESS | 3592 | 1461238012580 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]]]}] 04:26:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:26:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1163ms 04:26:52 INFO - PROCESS | 3592 | 1461238012641 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 04:26:52 INFO - PROCESS | 3592 | 1461238012643 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 04:26:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:26:52 INFO - PROCESS | 3592 | 1461238012647 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:26:52 INFO - PROCESS | 3592 | 1461238012649 Marionette TRACE conn3 <- [1,742,null,{}] 04:26:52 INFO - PROCESS | 3592 | 1461238012653 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}] 04:26:52 INFO - PROCESS | 3592 | 1461238012738 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 04:26:52 INFO - PROCESS | 3592 | 1461238012746 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:52 INFO - PROCESS | 3592 | ++DOCSHELL 198F1400 == 67 [pid = 3592] [id = 195] 04:26:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (198F3800) [pid = 3592] [serial = 583] [outer = 00000000] 04:26:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (1A2E5000) [pid = 3592] [serial = 584] [outer = 198F3800] 04:26:52 INFO - PROCESS | 3592 | 1461238012796 Marionette DEBUG loaded listener.js 04:26:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (1A309000) [pid = 3592] [serial = 585] [outer = 198F3800] 04:26:53 INFO - PROCESS | 3592 | 1461238013794 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]]]}] 04:26:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 04:26:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1163ms 04:26:53 INFO - PROCESS | 3592 | 1461238013835 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 04:26:53 INFO - PROCESS | 3592 | 1461238013837 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 04:26:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:26:53 INFO - PROCESS | 3592 | 1461238013841 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:26:53 INFO - PROCESS | 3592 | 1461238013842 Marionette TRACE conn3 <- [1,746,null,{}] 04:26:53 INFO - PROCESS | 3592 | 1461238013846 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}] 04:26:53 INFO - PROCESS | 3592 | 1461238013927 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 04:26:53 INFO - PROCESS | 3592 | 1461238013934 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:53 INFO - PROCESS | 3592 | ++DOCSHELL 11B78C00 == 68 [pid = 3592] [id = 196] 04:26:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (1A2E3400) [pid = 3592] [serial = 586] [outer = 00000000] 04:26:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1A818000) [pid = 3592] [serial = 587] [outer = 1A2E3400] 04:26:53 INFO - PROCESS | 3592 | 1461238013977 Marionette DEBUG loaded listener.js 04:26:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (1A819800) [pid = 3592] [serial = 588] [outer = 1A2E3400] 04:26:54 INFO - PROCESS | 3592 | 1461238014642 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]]]}] 04:26:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:26:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 844ms 04:26:54 INFO - PROCESS | 3592 | 1461238014685 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 04:26:54 INFO - PROCESS | 3592 | 1461238014690 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 04:26:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:26:54 INFO - PROCESS | 3592 | 1461238014696 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:26:54 INFO - PROCESS | 3592 | 1461238014700 Marionette TRACE conn3 <- [1,750,null,{}] 04:26:54 INFO - PROCESS | 3592 | 1461238014705 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}] 04:26:54 INFO - PROCESS | 3592 | 1461238014820 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 04:26:54 INFO - PROCESS | 3592 | 1461238014947 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:54 INFO - PROCESS | 3592 | ++DOCSHELL 16AB9C00 == 69 [pid = 3592] [id = 197] 04:26:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (16ABC400) [pid = 3592] [serial = 589] [outer = 00000000] 04:26:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (18D37C00) [pid = 3592] [serial = 590] [outer = 16ABC400] 04:26:55 INFO - PROCESS | 3592 | 1461238015004 Marionette DEBUG loaded listener.js 04:26:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (18D3C800) [pid = 3592] [serial = 591] [outer = 16ABC400] 04:26:56 INFO - PROCESS | 3592 | 1461238016118 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]]]}] 04:26:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:26:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1418ms 04:26:56 INFO - PROCESS | 3592 | 1461238016125 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 04:26:56 INFO - PROCESS | 3592 | 1461238016131 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 04:26:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:26:56 INFO - PROCESS | 3592 | 1461238016137 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:26:56 INFO - PROCESS | 3592 | 1461238016140 Marionette TRACE conn3 <- [1,754,null,{}] 04:26:56 INFO - PROCESS | 3592 | 1461238016145 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}] 04:26:56 INFO - PROCESS | 3592 | 1461238016277 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 04:26:56 INFO - PROCESS | 3592 | 1461238016393 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:56 INFO - PROCESS | 3592 | ++DOCSHELL 18E97800 == 70 [pid = 3592] [id = 198] 04:26:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (18FA2800) [pid = 3592] [serial = 592] [outer = 00000000] 04:26:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (19727000) [pid = 3592] [serial = 593] [outer = 18FA2800] 04:26:56 INFO - PROCESS | 3592 | 1461238016450 Marionette DEBUG loaded listener.js 04:26:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (198E2C00) [pid = 3592] [serial = 594] [outer = 18FA2800] 04:26:57 INFO - PROCESS | 3592 | 1461238017524 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]]]}] 04:26:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:26:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1450ms 04:26:57 INFO - PROCESS | 3592 | 1461238017599 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 04:26:57 INFO - PROCESS | 3592 | 1461238017602 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 04:26:57 INFO - PROCESS | 3592 | 1461238017606 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:26:57 INFO - PROCESS | 3592 | 1461238017610 Marionette TRACE conn3 <- [1,758,null,{}] 04:26:57 INFO - PROCESS | 3592 | 1461238017621 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}] 04:26:57 INFO - PROCESS | 3592 | 1461238017716 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 04:26:57 INFO - PROCESS | 3592 | 1461238017914 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:57 INFO - PROCESS | 3592 | ++DOCSHELL 15D96800 == 71 [pid = 3592] [id = 199] 04:26:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1A2ECC00) [pid = 3592] [serial = 595] [outer = 00000000] 04:26:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1A820C00) [pid = 3592] [serial = 596] [outer = 1A2ECC00] 04:26:57 INFO - PROCESS | 3592 | 1461238017971 Marionette DEBUG loaded listener.js 04:26:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1A894000) [pid = 3592] [serial = 597] [outer = 1A2ECC00] 04:26:58 INFO - PROCESS | 3592 | 1461238018694 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]]]}] 04:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1179ms 04:26:58 INFO - PROCESS | 3592 | 1461238018762 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 04:26:58 INFO - PROCESS | 3592 | 1461238018766 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 04:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:26:58 INFO - PROCESS | 3592 | 1461238018771 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:26:58 INFO - PROCESS | 3592 | 1461238018775 Marionette TRACE conn3 <- [1,762,null,{}] 04:26:58 INFO - PROCESS | 3592 | 1461238018782 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}] 04:26:58 INFO - PROCESS | 3592 | 1461238018938 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 04:26:59 INFO - PROCESS | 3592 | 1461238019064 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:59 INFO - PROCESS | 3592 | ++DOCSHELL 13774800 == 72 [pid = 3592] [id = 200] 04:26:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (147BCC00) [pid = 3592] [serial = 598] [outer = 00000000] 04:26:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (16A6BC00) [pid = 3592] [serial = 599] [outer = 147BCC00] 04:26:59 INFO - PROCESS | 3592 | 1461238019118 Marionette DEBUG loaded listener.js 04:26:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (18D34000) [pid = 3592] [serial = 600] [outer = 147BCC00] 04:26:59 INFO - PROCESS | 3592 | --DOCSHELL 19674800 == 71 [pid = 3592] [id = 167] 04:26:59 INFO - PROCESS | 3592 | --DOCSHELL 1A28B400 == 70 [pid = 3592] [id = 83] 04:26:59 INFO - PROCESS | 3592 | --DOCSHELL 1807F800 == 69 [pid = 3592] [id = 96] 04:26:59 INFO - PROCESS | 3592 | --DOCSHELL 198F1400 == 68 [pid = 3592] [id = 195] 04:26:59 INFO - PROCESS | 3592 | --DOCSHELL 1987D000 == 67 [pid = 3592] [id = 194] 04:26:59 INFO - PROCESS | 3592 | --DOCSHELL 18FDA400 == 66 [pid = 3592] [id = 193] 04:26:59 INFO - PROCESS | 3592 | --DOCSHELL 18337C00 == 65 [pid = 3592] [id = 192] 04:26:59 INFO - PROCESS | 3592 | --DOCSHELL 15DF1000 == 64 [pid = 3592] [id = 191] 04:26:59 INFO - PROCESS | 3592 | --DOCSHELL 12B86C00 == 63 [pid = 3592] [id = 190] 04:26:59 INFO - PROCESS | 3592 | --DOCSHELL 1381F800 == 62 [pid = 3592] [id = 186] 04:26:59 INFO - PROCESS | 3592 | --DOCSHELL 123F9400 == 61 [pid = 3592] [id = 185] 04:26:59 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (18FA3000) [pid = 3592] [serial = 554] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (18D7B800) [pid = 3592] [serial = 548] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (15708400) [pid = 3592] [serial = 542] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (15D11400) [pid = 3592] [serial = 543] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (13DB7800) [pid = 3592] [serial = 540] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (138C7C00) [pid = 3592] [serial = 539] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (1636DC00) [pid = 3592] [serial = 533] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (18FA6400) [pid = 3592] [serial = 536] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (18D3A000) [pid = 3592] [serial = 551] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (18D84400) [pid = 3592] [serial = 552] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (18D81000) [pid = 3592] [serial = 549] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (1833D800) [pid = 3592] [serial = 545] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (1872D400) [pid = 3592] [serial = 546] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 3592 | 1461238019792 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]]]}] 04:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1068ms 04:26:59 INFO - PROCESS | 3592 | 1461238019853 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 04:26:59 INFO - PROCESS | 3592 | 1461238019857 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 04:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:26:59 INFO - PROCESS | 3592 | 1461238019863 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:26:59 INFO - PROCESS | 3592 | 1461238019867 Marionette TRACE conn3 <- [1,766,null,{}] 04:26:59 INFO - PROCESS | 3592 | 1461238019894 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}] 04:27:00 INFO - PROCESS | 3592 | 1461238020034 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 04:27:00 INFO - PROCESS | 3592 | 1461238020159 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:00 INFO - PROCESS | 3592 | ++DOCSHELL 15B45800 == 62 [pid = 3592] [id = 201] 04:27:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (15BD7000) [pid = 3592] [serial = 601] [outer = 00000000] 04:27:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (16AB8800) [pid = 3592] [serial = 602] [outer = 15BD7000] 04:27:00 INFO - PROCESS | 3592 | 1461238020218 Marionette DEBUG loaded listener.js 04:27:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (18337C00) [pid = 3592] [serial = 603] [outer = 15BD7000] 04:27:00 INFO - PROCESS | 3592 | 1461238020861 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]]]}] 04:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1020ms 04:27:00 INFO - PROCESS | 3592 | 1461238020907 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 04:27:00 INFO - PROCESS | 3592 | 1461238020913 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 04:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:27:00 INFO - PROCESS | 3592 | 1461238020920 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:27:00 INFO - PROCESS | 3592 | 1461238020922 Marionette TRACE conn3 <- [1,770,null,{}] 04:27:00 INFO - PROCESS | 3592 | 1461238020927 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}] 04:27:01 INFO - PROCESS | 3592 | 1461238021030 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 04:27:01 INFO - PROCESS | 3592 | 1461238021126 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:01 INFO - PROCESS | 3592 | ++DOCSHELL 16772800 == 63 [pid = 3592] [id = 202] 04:27:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (18C05400) [pid = 3592] [serial = 604] [outer = 00000000] 04:27:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (18D85400) [pid = 3592] [serial = 605] [outer = 18C05400] 04:27:01 INFO - PROCESS | 3592 | 1461238021180 Marionette DEBUG loaded listener.js 04:27:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (18E98C00) [pid = 3592] [serial = 606] [outer = 18C05400] 04:27:01 INFO - PROCESS | 3592 | 1461238021744 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]]]}] 04:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 861ms 04:27:01 INFO - PROCESS | 3592 | 1461238021759 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 04:27:01 INFO - PROCESS | 3592 | 1461238021762 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 04:27:01 INFO - PROCESS | 3592 | 1461238021782 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:27:01 INFO - PROCESS | 3592 | 1461238021785 Marionette TRACE conn3 <- [1,774,null,{}] 04:27:01 INFO - PROCESS | 3592 | 1461238021796 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}] 04:27:01 INFO - PROCESS | 3592 | 1461238021897 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 04:27:02 INFO - PROCESS | 3592 | 1461238021995 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:02 INFO - PROCESS | 3592 | ++DOCSHELL 1966A400 == 64 [pid = 3592] [id = 203] 04:27:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (1966A800) [pid = 3592] [serial = 607] [outer = 00000000] 04:27:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (19674400) [pid = 3592] [serial = 608] [outer = 1966A800] 04:27:02 INFO - PROCESS | 3592 | 1461238022059 Marionette DEBUG loaded listener.js 04:27:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (198C5C00) [pid = 3592] [serial = 609] [outer = 1966A800] 04:27:02 INFO - PROCESS | 3592 | 1461238022622 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]]]}] 04:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 860ms 04:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:27:02 INFO - PROCESS | 3592 | 1461238022659 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 04:27:02 INFO - PROCESS | 3592 | 1461238022662 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 04:27:02 INFO - PROCESS | 3592 | 1461238022665 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:27:02 INFO - PROCESS | 3592 | 1461238022667 Marionette TRACE conn3 <- [1,778,null,{}] 04:27:02 INFO - PROCESS | 3592 | 1461238022671 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}] 04:27:02 INFO - PROCESS | 3592 | 1461238022768 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 04:27:02 INFO - PROCESS | 3592 | 1461238022863 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:02 INFO - PROCESS | 3592 | ++DOCSHELL 1A290000 == 65 [pid = 3592] [id = 204] 04:27:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1A290C00) [pid = 3592] [serial = 610] [outer = 00000000] 04:27:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1A2EAC00) [pid = 3592] [serial = 611] [outer = 1A290C00] 04:27:02 INFO - PROCESS | 3592 | 1461238022918 Marionette DEBUG loaded listener.js 04:27:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1A2E8C00) [pid = 3592] [serial = 612] [outer = 1A290C00] 04:27:03 INFO - PROCESS | 3592 | 1461238023506 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]]]}] 04:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 908ms 04:27:03 INFO - PROCESS | 3592 | 1461238023569 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 04:27:03 INFO - PROCESS | 3592 | 1461238023571 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 04:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:27:03 INFO - PROCESS | 3592 | 1461238023575 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:27:03 INFO - PROCESS | 3592 | 1461238023577 Marionette TRACE conn3 <- [1,782,null,{}] 04:27:03 INFO - PROCESS | 3592 | 1461238023581 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}] 04:27:03 INFO - PROCESS | 3592 | 1461238023677 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 04:27:03 INFO - PROCESS | 3592 | 1461238023759 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:03 INFO - PROCESS | 3592 | ++DOCSHELL 15709800 == 66 [pid = 3592] [id = 205] 04:27:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1A2E1C00) [pid = 3592] [serial = 613] [outer = 00000000] 04:27:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1A819C00) [pid = 3592] [serial = 614] [outer = 1A2E1C00] 04:27:03 INFO - PROCESS | 3592 | 1461238023902 Marionette DEBUG loaded listener.js 04:27:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1A896400) [pid = 3592] [serial = 615] [outer = 1A2E1C00] 04:27:04 INFO - PROCESS | 3592 | 1461238024454 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]]]}] 04:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 924ms 04:27:04 INFO - PROCESS | 3592 | 1461238024511 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 04:27:04 INFO - PROCESS | 3592 | 1461238024513 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 04:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:27:04 INFO - PROCESS | 3592 | 1461238024517 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:27:04 INFO - PROCESS | 3592 | 1461238024519 Marionette TRACE conn3 <- [1,786,null,{}] 04:27:04 INFO - PROCESS | 3592 | 1461238024522 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}] 04:27:04 INFO - PROCESS | 3592 | 1461238024638 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 04:27:04 INFO - PROCESS | 3592 | 1461238024764 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:04 INFO - PROCESS | 3592 | ++DOCSHELL 1A817400 == 67 [pid = 3592] [id = 206] 04:27:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1A842000) [pid = 3592] [serial = 616] [outer = 00000000] 04:27:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1AD65C00) [pid = 3592] [serial = 617] [outer = 1A842000] 04:27:04 INFO - PROCESS | 3592 | 1461238024822 Marionette DEBUG loaded listener.js 04:27:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1AD8BC00) [pid = 3592] [serial = 618] [outer = 1A842000] 04:27:05 INFO - PROCESS | 3592 | 1461238025398 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]]]}] 04:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 04:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 972ms 04:27:05 INFO - PROCESS | 3592 | 1461238025462 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 04:27:05 INFO - PROCESS | 3592 | 1461238025464 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 04:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:27:05 INFO - PROCESS | 3592 | 1461238025468 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:27:05 INFO - PROCESS | 3592 | 1461238025470 Marionette TRACE conn3 <- [1,790,null,{}] 04:27:05 INFO - PROCESS | 3592 | 1461238025474 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}] 04:27:05 INFO - PROCESS | 3592 | 1461238025617 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 04:27:05 INFO - PROCESS | 3592 | 1461238025740 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:05 INFO - PROCESS | 3592 | ++DOCSHELL 1645E400 == 68 [pid = 3592] [id = 207] 04:27:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (19B55800) [pid = 3592] [serial = 619] [outer = 00000000] 04:27:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1AD98C00) [pid = 3592] [serial = 620] [outer = 19B55800] 04:27:05 INFO - PROCESS | 3592 | 1461238025795 Marionette DEBUG loaded listener.js 04:27:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1AD9AC00) [pid = 3592] [serial = 621] [outer = 19B55800] 04:27:06 INFO - PROCESS | 3592 | 1461238026460 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]]]}] 04:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 04:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1020ms 04:27:06 INFO - PROCESS | 3592 | 1461238026504 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 04:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:27:06 INFO - PROCESS | 3592 | 1461238026507 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 04:27:06 INFO - PROCESS | 3592 | 1461238026512 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:27:06 INFO - PROCESS | 3592 | 1461238026516 Marionette TRACE conn3 <- [1,794,null,{}] 04:27:06 INFO - PROCESS | 3592 | 1461238026521 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}] 04:27:06 INFO - PROCESS | 3592 | 1461238026617 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 04:27:06 INFO - PROCESS | 3592 | 1461238026746 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:06 INFO - PROCESS | 3592 | ++DOCSHELL 15BDCC00 == 69 [pid = 3592] [id = 208] 04:27:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (15E71400) [pid = 3592] [serial = 622] [outer = 00000000] 04:27:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (18D3CC00) [pid = 3592] [serial = 623] [outer = 15E71400] 04:27:06 INFO - PROCESS | 3592 | 1461238026803 Marionette DEBUG loaded listener.js 04:27:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (18D81C00) [pid = 3592] [serial = 624] [outer = 15E71400] 04:27:07 INFO - PROCESS | 3592 | 1461238027266 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]]]}] 04:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 813ms 04:27:07 INFO - PROCESS | 3592 | 1461238027343 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 04:27:07 INFO - PROCESS | 3592 | 1461238027348 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 04:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:27:07 INFO - PROCESS | 3592 | 1461238027355 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:27:07 INFO - PROCESS | 3592 | 1461238027357 Marionette TRACE conn3 <- [1,798,null,{}] 04:27:07 INFO - PROCESS | 3592 | 1461238027361 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}] 04:27:07 INFO - PROCESS | 3592 | 1461238027452 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 04:27:07 INFO - PROCESS | 3592 | 1461238027461 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:07 INFO - PROCESS | 3592 | ++DOCSHELL 18FD5400 == 70 [pid = 3592] [id = 209] 04:27:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (18FD6000) [pid = 3592] [serial = 625] [outer = 00000000] 04:27:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (198F5C00) [pid = 3592] [serial = 626] [outer = 18FD6000] 04:27:07 INFO - PROCESS | 3592 | 1461238027506 Marionette DEBUG loaded listener.js 04:27:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1A494800) [pid = 3592] [serial = 627] [outer = 18FD6000] 04:27:07 INFO - PROCESS | 3592 | 1461238027968 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]]]}] 04:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 637ms 04:27:08 INFO - PROCESS | 3592 | 1461238027994 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 04:27:08 INFO - PROCESS | 3592 | 1461238027996 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 04:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:27:08 INFO - PROCESS | 3592 | 1461238027999 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:27:08 INFO - PROCESS | 3592 | 1461238028003 Marionette TRACE conn3 <- [1,802,null,{}] 04:27:08 INFO - PROCESS | 3592 | 1461238028012 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}] 04:27:08 INFO - PROCESS | 3592 | 1461238028138 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 04:27:08 INFO - PROCESS | 3592 | 1461238028225 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:08 INFO - PROCESS | 3592 | ++DOCSHELL 1AD8CC00 == 71 [pid = 3592] [id = 210] 04:27:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1AD94800) [pid = 3592] [serial = 628] [outer = 00000000] 04:27:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1C409C00) [pid = 3592] [serial = 629] [outer = 1AD94800] 04:27:08 INFO - PROCESS | 3592 | 1461238028288 Marionette DEBUG loaded listener.js 04:27:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1C410C00) [pid = 3592] [serial = 630] [outer = 1AD94800] 04:27:08 INFO - PROCESS | 3592 | 1461238028652 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] 04:27:08 INFO - PROCESS | 3592 | 1461238028699 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 04:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:27:08 INFO - PROCESS | 3592 | 1461238028702 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:27:08 INFO - PROCESS | 3592 | 1461238028704 Marionette TRACE conn3 <- [1,806,null,{}] 04:27:08 INFO - PROCESS | 3592 | 1461238028707 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}] 04:27:08 INFO - PROCESS | 3592 | 1461238028797 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 04:27:08 INFO - PROCESS | 3592 | 1461238028802 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:08 INFO - PROCESS | 3592 | ++DOCSHELL 1AD62C00 == 72 [pid = 3592] [id = 211] 04:27:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1C40E000) [pid = 3592] [serial = 631] [outer = 00000000] 04:27:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1CCCB400) [pid = 3592] [serial = 632] [outer = 1C40E000] 04:27:08 INFO - PROCESS | 3592 | 1461238028848 Marionette DEBUG loaded listener.js 04:27:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1CE8C400) [pid = 3592] [serial = 633] [outer = 1C40E000] 04:27:09 INFO - PROCESS | 3592 | 1461238029359 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]]]}] 04:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 717ms 04:27:09 INFO - PROCESS | 3592 | 1461238029434 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 04:27:09 INFO - PROCESS | 3592 | 1461238029436 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 04:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:27:09 INFO - PROCESS | 3592 | 1461238029445 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:27:09 INFO - PROCESS | 3592 | 1461238029447 Marionette TRACE conn3 <- [1,810,null,{}] 04:27:09 INFO - PROCESS | 3592 | 1461238029451 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}] 04:27:09 INFO - PROCESS | 3592 | 1461238029585 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 04:27:09 INFO - PROCESS | 3592 | 1461238029611 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:09 INFO - PROCESS | 3592 | ++DOCSHELL 1CC18000 == 73 [pid = 3592] [id = 212] 04:27:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1CFE3800) [pid = 3592] [serial = 634] [outer = 00000000] 04:27:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1D428000) [pid = 3592] [serial = 635] [outer = 1CFE3800] 04:27:09 INFO - PROCESS | 3592 | 1461238029655 Marionette DEBUG loaded listener.js 04:27:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1D518800) [pid = 3592] [serial = 636] [outer = 1CFE3800] 04:27:10 INFO - PROCESS | 3592 | 1461238030091 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] 04:27:10 INFO - PROCESS | 3592 | 1461238030151 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 04:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:27:10 INFO - PROCESS | 3592 | 1461238030154 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:27:10 INFO - PROCESS | 3592 | 1461238030156 Marionette TRACE conn3 <- [1,814,null,{}] 04:27:10 INFO - PROCESS | 3592 | 1461238030159 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}] 04:27:10 INFO - PROCESS | 3592 | 1461238030282 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 04:27:10 INFO - PROCESS | 3592 | 1461238030350 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:10 INFO - PROCESS | 3592 | ++DOCSHELL 1ADA6000 == 74 [pid = 3592] [id = 213] 04:27:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1CC1D400) [pid = 3592] [serial = 637] [outer = 00000000] 04:27:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1D55C400) [pid = 3592] [serial = 638] [outer = 1CC1D400] 04:27:10 INFO - PROCESS | 3592 | 1461238030397 Marionette DEBUG loaded listener.js 04:27:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1D55DC00) [pid = 3592] [serial = 639] [outer = 1CC1D400] 04:27:10 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (18EA1000) [pid = 3592] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:27:10 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (1966AC00) [pid = 3592] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:27:10 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (15E63400) [pid = 3592] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:27:10 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (18C0D000) [pid = 3592] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:27:10 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (19880400) [pid = 3592] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:27:10 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (12DD7000) [pid = 3592] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:27:10 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (198F3800) [pid = 3592] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:27:10 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1D5F3400) [pid = 3592] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:27:10 INFO - PROCESS | 3592 | 1461238030860 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]]]}] 04:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 701ms 04:27:10 INFO - PROCESS | 3592 | 1461238030886 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 04:27:10 INFO - PROCESS | 3592 | 1461238030888 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 04:27:10 INFO - PROCESS | 3592 | 1461238030891 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:27:10 INFO - PROCESS | 3592 | 1461238030893 Marionette TRACE conn3 <- [1,818,null,{}] 04:27:10 INFO - PROCESS | 3592 | 1461238030923 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}] 04:27:11 INFO - PROCESS | 3592 | 1461238031002 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 04:27:11 INFO - PROCESS | 3592 | 1461238031007 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:11 INFO - PROCESS | 3592 | ++DOCSHELL 13DB9800 == 75 [pid = 3592] [id = 214] 04:27:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (18FD0000) [pid = 3592] [serial = 640] [outer = 00000000] 04:27:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1D557C00) [pid = 3592] [serial = 641] [outer = 18FD0000] 04:27:11 INFO - PROCESS | 3592 | 1461238031053 Marionette DEBUG loaded listener.js 04:27:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1D557800) [pid = 3592] [serial = 642] [outer = 18FD0000] 04:27:11 INFO - PROCESS | 3592 | 1461238031474 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]]]}] 04:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 653ms 04:27:11 INFO - PROCESS | 3592 | 1461238031530 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 04:27:11 INFO - PROCESS | 3592 | 1461238031532 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 04:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:27:11 INFO - PROCESS | 3592 | 1461238031535 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:27:11 INFO - PROCESS | 3592 | 1461238031537 Marionette TRACE conn3 <- [1,822,null,{}] 04:27:11 INFO - PROCESS | 3592 | 1461238031540 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}] 04:27:11 INFO - PROCESS | 3592 | 1461238031618 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 04:27:11 INFO - PROCESS | 3592 | 1461238031624 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:11 INFO - PROCESS | 3592 | ++DOCSHELL 19875C00 == 76 [pid = 3592] [id = 215] 04:27:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1AA7A800) [pid = 3592] [serial = 643] [outer = 00000000] 04:27:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1D78C400) [pid = 3592] [serial = 644] [outer = 1AA7A800] 04:27:11 INFO - PROCESS | 3592 | 1461238031667 Marionette DEBUG loaded listener.js 04:27:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1D78FC00) [pid = 3592] [serial = 645] [outer = 1AA7A800] 04:27:12 INFO - PROCESS | 3592 | 1461238032086 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]]]}] 04:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 606ms 04:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:27:12 INFO - PROCESS | 3592 | 1461238032132 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 04:27:12 INFO - PROCESS | 3592 | 1461238032134 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 04:27:12 INFO - PROCESS | 3592 | 1461238032141 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:27:12 INFO - PROCESS | 3592 | 1461238032143 Marionette TRACE conn3 <- [1,826,null,{}] 04:27:12 INFO - PROCESS | 3592 | 1461238032146 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}] 04:27:12 INFO - PROCESS | 3592 | 1461238032274 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 04:27:12 INFO - PROCESS | 3592 | 1461238032280 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:12 INFO - PROCESS | 3592 | ++DOCSHELL 198EE400 == 77 [pid = 3592] [id = 216] 04:27:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1D55FC00) [pid = 3592] [serial = 646] [outer = 00000000] 04:27:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1DA58400) [pid = 3592] [serial = 647] [outer = 1D55FC00] 04:27:12 INFO - PROCESS | 3592 | 1461238032323 Marionette DEBUG loaded listener.js 04:27:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1DC93000) [pid = 3592] [serial = 648] [outer = 1D55FC00] 04:27:12 INFO - PROCESS | 3592 | 1461238032763 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]]]}] 04:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 638ms 04:27:12 INFO - PROCESS | 3592 | 1461238032818 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 04:27:12 INFO - PROCESS | 3592 | 1461238032820 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 04:27:12 INFO - PROCESS | 3592 | 1461238032828 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:27:12 INFO - PROCESS | 3592 | 1461238032829 Marionette TRACE conn3 <- [1,830,null,{}] 04:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:27:12 INFO - PROCESS | 3592 | 1461238032832 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}] 04:27:12 INFO - PROCESS | 3592 | 1461238032914 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 04:27:12 INFO - PROCESS | 3592 | 1461238032919 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:12 INFO - PROCESS | 3592 | ++DOCSHELL 1D785400 == 78 [pid = 3592] [id = 217] 04:27:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (1DA4EC00) [pid = 3592] [serial = 649] [outer = 00000000] 04:27:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (1DD6D000) [pid = 3592] [serial = 650] [outer = 1DA4EC00] 04:27:12 INFO - PROCESS | 3592 | 1461238032962 Marionette DEBUG loaded listener.js 04:27:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (1DD73400) [pid = 3592] [serial = 651] [outer = 1DA4EC00] 04:27:13 INFO - PROCESS | 3592 | 1461238033384 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]]]}] 04:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 605ms 04:27:13 INFO - PROCESS | 3592 | 1461238033490 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 04:27:13 INFO - PROCESS | 3592 | 1461238033494 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 04:27:13 INFO - PROCESS | 3592 | 1461238033504 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:27:13 INFO - PROCESS | 3592 | 1461238033508 Marionette TRACE conn3 <- [1,834,null,{}] 04:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:27:13 INFO - PROCESS | 3592 | 1461238033515 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}] 04:27:13 INFO - PROCESS | 3592 | 1461238033636 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 04:27:13 INFO - PROCESS | 3592 | 1461238033788 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:13 INFO - PROCESS | 3592 | ++DOCSHELL 13768C00 == 79 [pid = 3592] [id = 218] 04:27:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (13769000) [pid = 3592] [serial = 652] [outer = 00000000] 04:27:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (1376C400) [pid = 3592] [serial = 653] [outer = 13769000] 04:27:13 INFO - PROCESS | 3592 | 1461238033844 Marionette DEBUG loaded listener.js 04:27:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (1376EC00) [pid = 3592] [serial = 654] [outer = 13769000] 04:27:14 INFO - PROCESS | 3592 | 1461238034435 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]]]}] 04:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 956ms 04:27:14 INFO - PROCESS | 3592 | 1461238034492 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 04:27:14 INFO - PROCESS | 3592 | 1461238034496 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 04:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:27:14 INFO - PROCESS | 3592 | 1461238034503 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:27:14 INFO - PROCESS | 3592 | 1461238034509 Marionette TRACE conn3 <- [1,838,null,{}] 04:27:14 INFO - PROCESS | 3592 | 1461238034517 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}] 04:27:14 INFO - PROCESS | 3592 | 1461238034630 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 04:27:14 INFO - PROCESS | 3592 | 1461238034762 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:14 INFO - PROCESS | 3592 | ++DOCSHELL 1377F000 == 80 [pid = 3592] [id = 219] 04:27:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (16468000) [pid = 3592] [serial = 655] [outer = 00000000] 04:27:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (18FA6400) [pid = 3592] [serial = 656] [outer = 16468000] 04:27:14 INFO - PROCESS | 3592 | 1461238034817 Marionette DEBUG loaded listener.js 04:27:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (18FDA400) [pid = 3592] [serial = 657] [outer = 16468000] 04:27:15 INFO - PROCESS | 3592 | 1461238035400 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]]]}] 04:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 956ms 04:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:27:15 INFO - PROCESS | 3592 | 1461238035447 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 04:27:15 INFO - PROCESS | 3592 | 1461238035450 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 04:27:15 INFO - PROCESS | 3592 | 1461238035454 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:27:15 INFO - PROCESS | 3592 | 1461238035456 Marionette TRACE conn3 <- [1,842,null,{}] 04:27:15 INFO - PROCESS | 3592 | 1461238035461 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}] 04:27:15 INFO - PROCESS | 3592 | 1461238035619 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 04:27:15 INFO - PROCESS | 3592 | 1461238035729 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:15 INFO - PROCESS | 3592 | ++DOCSHELL 1AD8EC00 == 81 [pid = 3592] [id = 220] 04:27:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (1AD8F000) [pid = 3592] [serial = 658] [outer = 00000000] 04:27:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (1C406800) [pid = 3592] [serial = 659] [outer = 1AD8F000] 04:27:15 INFO - PROCESS | 3592 | 1461238035827 Marionette DEBUG loaded listener.js 04:27:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (1CC22400) [pid = 3592] [serial = 660] [outer = 1AD8F000] 04:27:16 INFO - PROCESS | 3592 | 1461238036427 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]]]}] 04:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1019ms 04:27:16 INFO - PROCESS | 3592 | 1461238036488 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 04:27:16 INFO - PROCESS | 3592 | 1461238036491 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 04:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:27:16 INFO - PROCESS | 3592 | 1461238036494 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:27:16 INFO - PROCESS | 3592 | 1461238036496 Marionette TRACE conn3 <- [1,846,null,{}] 04:27:16 INFO - PROCESS | 3592 | 1461238036500 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}] 04:27:16 INFO - PROCESS | 3592 | 1461238036610 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 04:27:16 INFO - PROCESS | 3592 | 1461238036742 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:16 INFO - PROCESS | 3592 | ++DOCSHELL 1D557400 == 82 [pid = 3592] [id = 221] 04:27:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (1D55F800) [pid = 3592] [serial = 661] [outer = 00000000] 04:27:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (1DA58C00) [pid = 3592] [serial = 662] [outer = 1D55F800] 04:27:16 INFO - PROCESS | 3592 | 1461238036797 Marionette DEBUG loaded listener.js 04:27:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1DD6C800) [pid = 3592] [serial = 663] [outer = 1D55F800] 04:27:17 INFO - PROCESS | 3592 | 1461238037791 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]]]}] 04:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1323ms 04:27:17 INFO - PROCESS | 3592 | 1461238037819 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 04:27:17 INFO - PROCESS | 3592 | 1461238037822 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 04:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:27:17 INFO - PROCESS | 3592 | 1461238037828 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:27:17 INFO - PROCESS | 3592 | 1461238037831 Marionette TRACE conn3 <- [1,850,null,{}] 04:27:17 INFO - PROCESS | 3592 | 1461238037838 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}] 04:27:18 INFO - PROCESS | 3592 | 1461238038002 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 04:27:18 INFO - PROCESS | 3592 | 1461238038386 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:18 INFO - PROCESS | 3592 | ++DOCSHELL 1649A400 == 83 [pid = 3592] [id = 222] 04:27:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (16A60400) [pid = 3592] [serial = 664] [outer = 00000000] 04:27:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (1872C400) [pid = 3592] [serial = 665] [outer = 16A60400] 04:27:18 INFO - PROCESS | 3592 | 1461238038480 Marionette DEBUG loaded listener.js 04:27:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (18D36C00) [pid = 3592] [serial = 666] [outer = 16A60400] 04:27:19 INFO - PROCESS | 3592 | 1461238039146 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]]]}] 04:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1338ms 04:27:19 INFO - PROCESS | 3592 | 1461238039168 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 04:27:19 INFO - PROCESS | 3592 | 1461238039174 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 04:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:27:19 INFO - PROCESS | 3592 | 1461238039180 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:27:19 INFO - PROCESS | 3592 | 1461238039182 Marionette TRACE conn3 <- [1,854,null,{}] 04:27:19 INFO - PROCESS | 3592 | 1461238039187 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}] 04:27:19 INFO - PROCESS | 3592 | 1461238039283 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 04:27:19 INFO - PROCESS | 3592 | 1461238039400 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 12BBF800 == 82 [pid = 3592] [id = 69] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 13373000 == 81 [pid = 3592] [id = 81] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 1872C000 == 80 [pid = 3592] [id = 145] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 1A813400 == 79 [pid = 3592] [id = 99] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 1D5F4800 == 78 [pid = 3592] [id = 94] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 1808AC00 == 77 [pid = 3592] [id = 187] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 180F5800 == 76 [pid = 3592] [id = 82] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 13268800 == 75 [pid = 3592] [id = 178] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 198EE400 == 74 [pid = 3592] [id = 216] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 19875C00 == 73 [pid = 3592] [id = 215] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 13DB9800 == 72 [pid = 3592] [id = 214] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 1ADA6000 == 71 [pid = 3592] [id = 213] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 1CC18000 == 70 [pid = 3592] [id = 212] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 1AD62C00 == 69 [pid = 3592] [id = 211] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 1AD8CC00 == 68 [pid = 3592] [id = 210] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 18FD5400 == 67 [pid = 3592] [id = 209] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 15BDCC00 == 66 [pid = 3592] [id = 208] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (1A820C00) [pid = 3592] [serial = 596] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (18D37C00) [pid = 3592] [serial = 590] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (19727000) [pid = 3592] [serial = 593] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (16A6BC00) [pid = 3592] [serial = 599] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (13DB4800) [pid = 3592] [serial = 557] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (18C0C400) [pid = 3592] [serial = 560] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (1972FC00) [pid = 3592] [serial = 563] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (198EC400) [pid = 3592] [serial = 566] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (1A818000) [pid = 3592] [serial = 587] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | ++DOCSHELL 11B7FC00 == 67 [pid = 3592] [id = 223] 04:27:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (12BBF800) [pid = 3592] [serial = 667] [outer = 00000000] 04:27:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (138C9400) [pid = 3592] [serial = 668] [outer = 12BBF800] 04:27:19 INFO - PROCESS | 3592 | 1461238039480 Marionette DEBUG loaded listener.js 04:27:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (1676FC00) [pid = 3592] [serial = 669] [outer = 12BBF800] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 1966A400 == 66 [pid = 3592] [id = 203] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 16772800 == 65 [pid = 3592] [id = 202] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 11B78C00 == 64 [pid = 3592] [id = 196] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 15B45800 == 63 [pid = 3592] [id = 201] 04:27:19 INFO - PROCESS | 3592 | --DOCSHELL 13774800 == 62 [pid = 3592] [id = 200] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (1A8E1800) [pid = 3592] [serial = 483] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (198F1800) [pid = 3592] [serial = 531] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (198D7400) [pid = 3592] [serial = 578] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (198D9400) [pid = 3592] [serial = 579] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (1648CC00) [pid = 3592] [serial = 572] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (16AB9800) [pid = 3592] [serial = 573] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (18F51C00) [pid = 3592] [serial = 575] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (198E0000) [pid = 3592] [serial = 581] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (13780000) [pid = 3592] [serial = 570] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (13773C00) [pid = 3592] [serial = 569] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (1A309000) [pid = 3592] [serial = 585] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1A2E5000) [pid = 3592] [serial = 584] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (198EBC00) [pid = 3592] [serial = 582] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (18FCC400) [pid = 3592] [serial = 576] [outer = 00000000] [url = about:blank] 04:27:19 INFO - PROCESS | 3592 | 1461238039923 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]]]}] 04:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 813ms 04:27:20 INFO - PROCESS | 3592 | 1461238039980 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 04:27:20 INFO - PROCESS | 3592 | 1461238039983 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 04:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:27:20 INFO - PROCESS | 3592 | 1461238039986 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:27:20 INFO - PROCESS | 3592 | 1461238039989 Marionette TRACE conn3 <- [1,858,null,{}] 04:27:20 INFO - PROCESS | 3592 | 1461238040000 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}] 04:27:20 INFO - PROCESS | 3592 | 1461238040083 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 04:27:20 INFO - PROCESS | 3592 | 1461238040090 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:20 INFO - PROCESS | 3592 | ++DOCSHELL 16AB6000 == 63 [pid = 3592] [id = 224] 04:27:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (16ABB000) [pid = 3592] [serial = 670] [outer = 00000000] 04:27:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (18FA6000) [pid = 3592] [serial = 671] [outer = 16ABB000] 04:27:20 INFO - PROCESS | 3592 | 1461238040137 Marionette DEBUG loaded listener.js 04:27:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (1966B000) [pid = 3592] [serial = 672] [outer = 16ABB000] 04:27:20 INFO - PROCESS | 3592 | 1461238040654 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]]]}] 04:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 701ms 04:27:20 INFO - PROCESS | 3592 | 1461238040718 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 04:27:20 INFO - PROCESS | 3592 | 1461238040720 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 04:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:27:20 INFO - PROCESS | 3592 | 1461238040724 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:27:20 INFO - PROCESS | 3592 | 1461238040725 Marionette TRACE conn3 <- [1,862,null,{}] 04:27:20 INFO - PROCESS | 3592 | 1461238040729 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}] 04:27:20 INFO - PROCESS | 3592 | 1461238040842 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 04:27:20 INFO - PROCESS | 3592 | 1461238040939 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:20 INFO - PROCESS | 3592 | ++DOCSHELL 19677400 == 64 [pid = 3592] [id = 225] 04:27:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (198D7400) [pid = 3592] [serial = 673] [outer = 00000000] 04:27:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (198DF000) [pid = 3592] [serial = 674] [outer = 198D7400] 04:27:20 INFO - PROCESS | 3592 | 1461238040984 Marionette DEBUG loaded listener.js 04:27:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (198EC400) [pid = 3592] [serial = 675] [outer = 198D7400] 04:27:21 INFO - PROCESS | 3592 | 1461238041339 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]]]}] 04:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 637ms 04:27:21 INFO - PROCESS | 3592 | 1461238041362 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 04:27:21 INFO - PROCESS | 3592 | 1461238041364 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 04:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:27:21 INFO - PROCESS | 3592 | 1461238041367 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:27:21 INFO - PROCESS | 3592 | 1461238041369 Marionette TRACE conn3 <- [1,866,null,{}] 04:27:21 INFO - PROCESS | 3592 | 1461238041372 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}] 04:27:21 INFO - PROCESS | 3592 | 1461238041490 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 04:27:21 INFO - PROCESS | 3592 | 1461238041499 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:21 INFO - PROCESS | 3592 | ++DOCSHELL 198EB400 == 65 [pid = 3592] [id = 226] 04:27:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (198F4C00) [pid = 3592] [serial = 676] [outer = 00000000] 04:27:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (1A038C00) [pid = 3592] [serial = 677] [outer = 198F4C00] 04:27:21 INFO - PROCESS | 3592 | 1461238041543 Marionette DEBUG loaded listener.js 04:27:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (1A02C800) [pid = 3592] [serial = 678] [outer = 198F4C00] 04:27:22 INFO - PROCESS | 3592 | 1461238041987 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]]]}] 04:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 653ms 04:27:22 INFO - PROCESS | 3592 | 1461238042005 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 04:27:22 INFO - PROCESS | 3592 | 1461238042007 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 04:27:22 INFO - PROCESS | 3592 | 1461238042010 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:27:22 INFO - PROCESS | 3592 | 1461238042012 Marionette TRACE conn3 <- [1,870,null,{}] 04:27:22 INFO - PROCESS | 3592 | 1461238042015 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}] 04:27:22 INFO - PROCESS | 3592 | 1461238042144 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 04:27:22 INFO - PROCESS | 3592 | 1461238042151 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:22 INFO - PROCESS | 3592 | ++DOCSHELL 1A362C00 == 66 [pid = 3592] [id = 227] 04:27:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (1A364C00) [pid = 3592] [serial = 679] [outer = 00000000] 04:27:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (1A84C800) [pid = 3592] [serial = 680] [outer = 1A364C00] 04:27:22 INFO - PROCESS | 3592 | 1461238042276 Marionette DEBUG loaded listener.js 04:27:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (1A8D9800) [pid = 3592] [serial = 681] [outer = 1A364C00] 04:27:22 INFO - PROCESS | 3592 | 1461238042756 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]]]}] 04:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 749ms 04:27:22 INFO - PROCESS | 3592 | 1461238042784 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 04:27:22 INFO - PROCESS | 3592 | 1461238042786 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 04:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:27:22 INFO - PROCESS | 3592 | 1461238042795 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:27:22 INFO - PROCESS | 3592 | 1461238042797 Marionette TRACE conn3 <- [1,874,null,{}] 04:27:22 INFO - PROCESS | 3592 | 1461238042800 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}] 04:27:22 INFO - PROCESS | 3592 | 1461238042915 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 04:27:22 INFO - PROCESS | 3592 | 1461238042920 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:22 INFO - PROCESS | 3592 | ++DOCSHELL 1A817000 == 67 [pid = 3592] [id = 228] 04:27:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (1A899800) [pid = 3592] [serial = 682] [outer = 00000000] 04:27:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (1AD8F400) [pid = 3592] [serial = 683] [outer = 1A899800] 04:27:22 INFO - PROCESS | 3592 | 1461238042964 Marionette DEBUG loaded listener.js 04:27:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (1AD96C00) [pid = 3592] [serial = 684] [outer = 1A899800] 04:27:23 INFO - PROCESS | 3592 | 1461238043393 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]]]}] 04:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 653ms 04:27:23 INFO - PROCESS | 3592 | 1461238043432 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 04:27:23 INFO - PROCESS | 3592 | 1461238043434 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 04:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:27:23 INFO - PROCESS | 3592 | 1461238043438 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:27:23 INFO - PROCESS | 3592 | 1461238043439 Marionette TRACE conn3 <- [1,878,null,{}] 04:27:23 INFO - PROCESS | 3592 | 1461238043447 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}] 04:27:23 INFO - PROCESS | 3592 | 1461238043555 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 04:27:23 INFO - PROCESS | 3592 | 1461238043642 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:23 INFO - PROCESS | 3592 | ++DOCSHELL 1A81D000 == 68 [pid = 3592] [id = 229] 04:27:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (1AD97800) [pid = 3592] [serial = 685] [outer = 00000000] 04:27:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1C4A5800) [pid = 3592] [serial = 686] [outer = 1AD97800] 04:27:23 INFO - PROCESS | 3592 | 1461238043685 Marionette DEBUG loaded listener.js 04:27:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (1C4A5400) [pid = 3592] [serial = 687] [outer = 1AD97800] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (18FD6000) [pid = 3592] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (1CC1D400) [pid = 3592] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (18F57400) [pid = 3592] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (1D55FC00) [pid = 3592] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (16ABC400) [pid = 3592] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (15E71400) [pid = 3592] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (1AD94800) [pid = 3592] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (1A2ECC00) [pid = 3592] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (18D87400) [pid = 3592] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (180EBC00) [pid = 3592] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (1377F800) [pid = 3592] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (1CFE3800) [pid = 3592] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (198EAC00) [pid = 3592] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (1AA7A800) [pid = 3592] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (15BD7000) [pid = 3592] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (19B55800) [pid = 3592] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (18FA2800) [pid = 3592] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (18D3DC00) [pid = 3592] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (1C40E000) [pid = 3592] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (18FD0000) [pid = 3592] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (1D5F8C00) [pid = 3592] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1326B800) [pid = 3592] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1A2E3400) [pid = 3592] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1377C000) [pid = 3592] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (13826000) [pid = 3592] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (18927C00) [pid = 3592] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (198DD800) [pid = 3592] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (18F53400) [pid = 3592] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1966C800) [pid = 3592] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:27:24 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (147BCC00) [pid = 3592] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:27:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (13761800) [pid = 3592] [serial = 688] [outer = 1E144400] 04:27:24 INFO - PROCESS | 3592 | 1461238044865 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]]]}] 04:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1450ms 04:27:24 INFO - PROCESS | 3592 | 1461238044892 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 04:27:24 INFO - PROCESS | 3592 | 1461238044894 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 04:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:27:24 INFO - PROCESS | 3592 | 1461238044897 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:27:24 INFO - PROCESS | 3592 | 1461238044900 Marionette TRACE conn3 <- [1,882,null,{}] 04:27:24 INFO - PROCESS | 3592 | 1461238044905 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}] 04:27:24 INFO - PROCESS | 3592 | 1461238044985 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 04:27:25 INFO - PROCESS | 3592 | 1461238044992 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:25 INFO - PROCESS | 3592 | ++DOCSHELL 13776C00 == 69 [pid = 3592] [id = 230] 04:27:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (18D87400) [pid = 3592] [serial = 689] [outer = 00000000] 04:27:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1966D800) [pid = 3592] [serial = 690] [outer = 18D87400] 04:27:25 INFO - PROCESS | 3592 | 1461238045035 Marionette DEBUG loaded listener.js 04:27:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (198E1800) [pid = 3592] [serial = 691] [outer = 18D87400] 04:27:25 INFO - PROCESS | 3592 | 1461238045456 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]]]}] 04:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 606ms 04:27:25 INFO - PROCESS | 3592 | 1461238045494 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 04:27:25 INFO - PROCESS | 3592 | 1461238045496 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 04:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:27:25 INFO - PROCESS | 3592 | 1461238045499 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:27:25 INFO - PROCESS | 3592 | 1461238045501 Marionette TRACE conn3 <- [1,886,null,{}] 04:27:25 INFO - PROCESS | 3592 | 1461238045504 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}] 04:27:25 INFO - PROCESS | 3592 | 1461238045582 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 04:27:25 INFO - PROCESS | 3592 | 1461238045588 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:25 INFO - PROCESS | 3592 | ++DOCSHELL 18EA1000 == 70 [pid = 3592] [id = 231] 04:27:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1A28BC00) [pid = 3592] [serial = 692] [outer = 00000000] 04:27:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1AD94800) [pid = 3592] [serial = 693] [outer = 1A28BC00] 04:27:25 INFO - PROCESS | 3592 | 1461238045633 Marionette DEBUG loaded listener.js 04:27:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1C4A0C00) [pid = 3592] [serial = 694] [outer = 1A28BC00] 04:27:26 INFO - PROCESS | 3592 | 1461238046129 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]]]}] 04:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 637ms 04:27:26 INFO - PROCESS | 3592 | 1461238046174 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 04:27:26 INFO - PROCESS | 3592 | 1461238046176 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 04:27:26 INFO - PROCESS | 3592 | 1461238046180 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:27:26 INFO - PROCESS | 3592 | 1461238046182 Marionette TRACE conn3 <- [1,890,null,{}] 04:27:26 INFO - PROCESS | 3592 | 1461238046185 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}] 04:27:26 INFO - PROCESS | 3592 | 1461238046279 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 04:27:26 INFO - PROCESS | 3592 | 1461238046286 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:26 INFO - PROCESS | 3592 | ++DOCSHELL 1320D800 == 71 [pid = 3592] [id = 232] 04:27:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1AD57400) [pid = 3592] [serial = 695] [outer = 00000000] 04:27:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1D550800) [pid = 3592] [serial = 696] [outer = 1AD57400] 04:27:26 INFO - PROCESS | 3592 | 1461238046335 Marionette DEBUG loaded listener.js 04:27:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1D557000) [pid = 3592] [serial = 697] [outer = 1AD57400] 04:27:27 INFO - PROCESS | 3592 | 1461238047024 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]]]}] 04:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 924ms 04:27:27 INFO - PROCESS | 3592 | 1461238047086 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 04:27:27 INFO - PROCESS | 3592 | 1461238047090 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 04:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:27:27 INFO - PROCESS | 3592 | 1461238047097 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:27:27 INFO - PROCESS | 3592 | 1461238047100 Marionette TRACE conn3 <- [1,894,null,{}] 04:27:27 INFO - PROCESS | 3592 | 1461238047106 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}] 04:27:27 INFO - PROCESS | 3592 | 1461238047222 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 04:27:27 INFO - PROCESS | 3592 | 1461238047350 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:27 INFO - PROCESS | 3592 | ++DOCSHELL 1376A000 == 72 [pid = 3592] [id = 233] 04:27:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (13872800) [pid = 3592] [serial = 698] [outer = 00000000] 04:27:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (15DE5400) [pid = 3592] [serial = 699] [outer = 13872800] 04:27:27 INFO - PROCESS | 3592 | 1461238047408 Marionette DEBUG loaded listener.js 04:27:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (16A6BC00) [pid = 3592] [serial = 700] [outer = 13872800] 04:27:28 INFO - PROCESS | 3592 | 1461238048030 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]]]}] 04:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 956ms 04:27:28 INFO - PROCESS | 3592 | 1461238048074 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 04:27:28 INFO - PROCESS | 3592 | 1461238048080 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 04:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:27:28 INFO - PROCESS | 3592 | 1461238048086 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:27:28 INFO - PROCESS | 3592 | 1461238048089 Marionette TRACE conn3 <- [1,898,null,{}] 04:27:28 INFO - PROCESS | 3592 | 1461238048093 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}] 04:27:28 INFO - PROCESS | 3592 | 1461238048198 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 04:27:28 INFO - PROCESS | 3592 | 1461238048330 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:28 INFO - PROCESS | 3592 | ++DOCSHELL 15B0F000 == 73 [pid = 3592] [id = 234] 04:27:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (16A67000) [pid = 3592] [serial = 701] [outer = 00000000] 04:27:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (18FA2800) [pid = 3592] [serial = 702] [outer = 16A67000] 04:27:28 INFO - PROCESS | 3592 | 1461238048385 Marionette DEBUG loaded listener.js 04:27:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (18FD9000) [pid = 3592] [serial = 703] [outer = 16A67000] 04:27:29 INFO - PROCESS | 3592 | 1461238049004 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]]]}] 04:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 951ms 04:27:29 INFO - PROCESS | 3592 | 1461238049030 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 04:27:29 INFO - PROCESS | 3592 | 1461238049033 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 04:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:27:29 INFO - PROCESS | 3592 | 1461238049038 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:27:29 INFO - PROCESS | 3592 | 1461238049043 Marionette TRACE conn3 <- [1,902,null,{}] 04:27:29 INFO - PROCESS | 3592 | 1461238049055 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}] 04:27:29 INFO - PROCESS | 3592 | 1461238049162 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 04:27:29 INFO - PROCESS | 3592 | 1461238049269 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:29 INFO - PROCESS | 3592 | ++DOCSHELL 1CC18400 == 74 [pid = 3592] [id = 235] 04:27:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (1CC19400) [pid = 3592] [serial = 704] [outer = 00000000] 04:27:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (1D428C00) [pid = 3592] [serial = 705] [outer = 1CC19400] 04:27:29 INFO - PROCESS | 3592 | 1461238049325 Marionette DEBUG loaded listener.js 04:27:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (1D550400) [pid = 3592] [serial = 706] [outer = 1CC19400] 04:27:29 INFO - PROCESS | 3592 | 1461238049867 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]]]}] 04:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 850ms 04:27:29 INFO - PROCESS | 3592 | 1461238049878 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 04:27:29 INFO - PROCESS | 3592 | 1461238049881 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 04:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:27:29 INFO - PROCESS | 3592 | 1461238049899 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:27:29 INFO - PROCESS | 3592 | 1461238049901 Marionette TRACE conn3 <- [1,906,null,{}] 04:27:29 INFO - PROCESS | 3592 | 1461238049907 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}] 04:27:30 INFO - PROCESS | 3592 | 1461238050009 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 04:27:30 INFO - PROCESS | 3592 | 1461238050119 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:30 INFO - PROCESS | 3592 | ++DOCSHELL 1D423C00 == 75 [pid = 3592] [id = 236] 04:27:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (1D555400) [pid = 3592] [serial = 707] [outer = 00000000] 04:27:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (1D783400) [pid = 3592] [serial = 708] [outer = 1D555400] 04:27:30 INFO - PROCESS | 3592 | 1461238050173 Marionette DEBUG loaded listener.js 04:27:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (1D78D000) [pid = 3592] [serial = 709] [outer = 1D555400] 04:27:30 INFO - PROCESS | 3592 | 1461238050787 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]]]}] 04:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 913ms 04:27:30 INFO - PROCESS | 3592 | 1461238050820 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 04:27:30 INFO - PROCESS | 3592 | 1461238050822 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 04:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:27:30 INFO - PROCESS | 3592 | 1461238050826 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:27:30 INFO - PROCESS | 3592 | 1461238050828 Marionette TRACE conn3 <- [1,910,null,{}] 04:27:30 INFO - PROCESS | 3592 | 1461238050832 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}] 04:27:30 INFO - PROCESS | 3592 | 1461238050930 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 04:27:31 INFO - PROCESS | 3592 | 1461238051034 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:31 INFO - PROCESS | 3592 | ++DOCSHELL 11F59000 == 76 [pid = 3592] [id = 237] 04:27:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (18F54800) [pid = 3592] [serial = 710] [outer = 00000000] 04:27:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (1DC94000) [pid = 3592] [serial = 711] [outer = 18F54800] 04:27:31 INFO - PROCESS | 3592 | 1461238051088 Marionette DEBUG loaded listener.js 04:27:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (1DC9C000) [pid = 3592] [serial = 712] [outer = 18F54800] 04:27:31 INFO - PROCESS | 3592 | 1461238051691 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]]]}] 04:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 945ms 04:27:31 INFO - PROCESS | 3592 | 1461238051771 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 04:27:31 INFO - PROCESS | 3592 | 1461238051774 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 04:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:27:31 INFO - PROCESS | 3592 | 1461238051777 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:27:31 INFO - PROCESS | 3592 | 1461238051779 Marionette TRACE conn3 <- [1,914,null,{}] 04:27:31 INFO - PROCESS | 3592 | 1461238051783 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}] 04:27:31 INFO - PROCESS | 3592 | 1461238051903 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 04:27:32 INFO - PROCESS | 3592 | 1461238052036 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:32 INFO - PROCESS | 3592 | ++DOCSHELL 11CB1C00 == 77 [pid = 3592] [id = 238] 04:27:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (13624400) [pid = 3592] [serial = 713] [outer = 00000000] 04:27:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (15E67C00) [pid = 3592] [serial = 714] [outer = 13624400] 04:27:32 INFO - PROCESS | 3592 | 1461238052100 Marionette DEBUG loaded listener.js 04:27:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (180F8C00) [pid = 3592] [serial = 715] [outer = 13624400] 04:27:32 INFO - PROCESS | 3592 | 1461238052877 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]]]}] 04:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1164ms 04:27:32 INFO - PROCESS | 3592 | 1461238052931 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 04:27:32 INFO - PROCESS | 3592 | 1461238052934 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 04:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:27:32 INFO - PROCESS | 3592 | 1461238052940 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:27:32 INFO - PROCESS | 3592 | 1461238052943 Marionette TRACE conn3 <- [1,918,null,{}] 04:27:32 INFO - PROCESS | 3592 | 1461238052948 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}] 04:27:33 INFO - PROCESS | 3592 | 1461238053046 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 04:27:33 INFO - PROCESS | 3592 | 1461238053195 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:33 INFO - PROCESS | 3592 | ++DOCSHELL 1325C800 == 78 [pid = 3592] [id = 239] 04:27:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1325D000) [pid = 3592] [serial = 716] [outer = 00000000] 04:27:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (13619400) [pid = 3592] [serial = 717] [outer = 1325D000] 04:27:33 INFO - PROCESS | 3592 | 1461238053266 Marionette DEBUG loaded listener.js 04:27:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (1377E400) [pid = 3592] [serial = 718] [outer = 1325D000] 04:27:33 INFO - PROCESS | 3592 | --DOCSHELL 15709800 == 77 [pid = 3592] [id = 205] 04:27:33 INFO - PROCESS | 3592 | --DOCSHELL 18EA1000 == 76 [pid = 3592] [id = 231] 04:27:33 INFO - PROCESS | 3592 | --DOCSHELL 13776C00 == 75 [pid = 3592] [id = 230] 04:27:33 INFO - PROCESS | 3592 | --DOCSHELL 1A81D000 == 74 [pid = 3592] [id = 229] 04:27:33 INFO - PROCESS | 3592 | --DOCSHELL 1A817000 == 73 [pid = 3592] [id = 228] 04:27:33 INFO - PROCESS | 3592 | --DOCSHELL 1A362C00 == 72 [pid = 3592] [id = 227] 04:27:33 INFO - PROCESS | 3592 | --DOCSHELL 198EB400 == 71 [pid = 3592] [id = 226] 04:27:33 INFO - PROCESS | 3592 | --DOCSHELL 19677400 == 70 [pid = 3592] [id = 225] 04:27:33 INFO - PROCESS | 3592 | --DOCSHELL 16AB6000 == 69 [pid = 3592] [id = 224] 04:27:33 INFO - PROCESS | 3592 | --DOCSHELL 11B7FC00 == 68 [pid = 3592] [id = 223] 04:27:33 INFO - PROCESS | 3592 | --DOCSHELL 1649A400 == 67 [pid = 3592] [id = 222] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (1DD6D000) [pid = 3592] [serial = 650] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (1A819C00) [pid = 3592] [serial = 614] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (18D85400) [pid = 3592] [serial = 605] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (1A2EAC00) [pid = 3592] [serial = 611] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (1AD65C00) [pid = 3592] [serial = 617] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (19674400) [pid = 3592] [serial = 608] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOCSHELL 1AD8EC00 == 66 [pid = 3592] [id = 220] 04:27:33 INFO - PROCESS | 3592 | --DOCSHELL 1377F000 == 65 [pid = 3592] [id = 219] 04:27:33 INFO - PROCESS | 3592 | --DOCSHELL 13768C00 == 64 [pid = 3592] [id = 218] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (198F5C00) [pid = 3592] [serial = 626] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (1D55DC00) [pid = 3592] [serial = 639] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (19DEFC00) [pid = 3592] [serial = 489] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (1DC93000) [pid = 3592] [serial = 648] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (18D3C800) [pid = 3592] [serial = 591] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (18D81C00) [pid = 3592] [serial = 624] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (1C410C00) [pid = 3592] [serial = 630] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (1A894000) [pid = 3592] [serial = 597] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (18FD1400) [pid = 3592] [serial = 555] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (18D3FC00) [pid = 3592] [serial = 561] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1DD74800) [pid = 3592] [serial = 498] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1D518800) [pid = 3592] [serial = 636] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (1DD74C00) [pid = 3592] [serial = 501] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (1D78C400) [pid = 3592] [serial = 644] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (1C409C00) [pid = 3592] [serial = 629] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (18337C00) [pid = 3592] [serial = 603] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1AD9AC00) [pid = 3592] [serial = 621] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (198E2C00) [pid = 3592] [serial = 594] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1E145400) [pid = 3592] [serial = 435] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1CE8C400) [pid = 3592] [serial = 633] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1D55C400) [pid = 3592] [serial = 638] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1AD98C00) [pid = 3592] [serial = 620] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1D557C00) [pid = 3592] [serial = 641] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1CCCB400) [pid = 3592] [serial = 632] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1DC99C00) [pid = 3592] [serial = 492] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1DA58400) [pid = 3592] [serial = 647] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1A494800) [pid = 3592] [serial = 627] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (16771000) [pid = 3592] [serial = 534] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1D78FC00) [pid = 3592] [serial = 645] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (16AB8800) [pid = 3592] [serial = 602] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1A819800) [pid = 3592] [serial = 588] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (18339000) [pid = 3592] [serial = 486] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (14962800) [pid = 3592] [serial = 558] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (18D3CC00) [pid = 3592] [serial = 623] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (19747000) [pid = 3592] [serial = 564] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1D557800) [pid = 3592] [serial = 642] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (198EC000) [pid = 3592] [serial = 567] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1D428000) [pid = 3592] [serial = 635] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (18FDB000) [pid = 3592] [serial = 537] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (19675800) [pid = 3592] [serial = 495] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (18D34000) [pid = 3592] [serial = 600] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 3592 | 1461238053874 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]]]}] 04:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1007ms 04:27:33 INFO - PROCESS | 3592 | 1461238053939 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 04:27:33 INFO - PROCESS | 3592 | 1461238053944 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 04:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:27:33 INFO - PROCESS | 3592 | 1461238053950 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:27:33 INFO - PROCESS | 3592 | 1461238053953 Marionette TRACE conn3 <- [1,922,null,{}] 04:27:33 INFO - PROCESS | 3592 | 1461238053956 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}] 04:27:34 INFO - PROCESS | 3592 | 1461238054039 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 04:27:34 INFO - PROCESS | 3592 | 1461238054046 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:34 INFO - PROCESS | 3592 | ++DOCSHELL 1361C000 == 65 [pid = 3592] [id = 240] 04:27:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (13768C00) [pid = 3592] [serial = 719] [outer = 00000000] 04:27:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1491A800) [pid = 3592] [serial = 720] [outer = 13768C00] 04:27:34 INFO - PROCESS | 3592 | 1461238054092 Marionette DEBUG loaded listener.js 04:27:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (15415C00) [pid = 3592] [serial = 721] [outer = 13768C00] 04:27:34 INFO - PROCESS | 3592 | 1461238054592 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]]]}] 04:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 708ms 04:27:34 INFO - PROCESS | 3592 | 1461238054648 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 04:27:34 INFO - PROCESS | 3592 | 1461238054650 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 04:27:34 INFO - PROCESS | 3592 | 1461238054654 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:27:34 INFO - PROCESS | 3592 | 1461238054657 Marionette TRACE conn3 <- [1,926,null,{}] 04:27:34 INFO - PROCESS | 3592 | 1461238054667 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}] 04:27:34 INFO - PROCESS | 3592 | 1461238054753 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 04:27:34 INFO - PROCESS | 3592 | 1461238054845 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:34 INFO - PROCESS | 3592 | ++DOCSHELL 1649A400 == 66 [pid = 3592] [id = 241] 04:27:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1676E800) [pid = 3592] [serial = 722] [outer = 00000000] 04:27:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (16AB6000) [pid = 3592] [serial = 723] [outer = 1676E800] 04:27:34 INFO - PROCESS | 3592 | 1461238054893 Marionette DEBUG loaded listener.js 04:27:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1808B000) [pid = 3592] [serial = 724] [outer = 1676E800] 04:27:35 INFO - PROCESS | 3592 | 1461238055310 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]]]}] 04:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 692ms 04:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:27:35 INFO - PROCESS | 3592 | 1461238055385 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 04:27:35 INFO - PROCESS | 3592 | 1461238055388 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 04:27:35 INFO - PROCESS | 3592 | 1461238055391 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:27:35 INFO - PROCESS | 3592 | 1461238055393 Marionette TRACE conn3 <- [1,930,null,{}] 04:27:35 INFO - PROCESS | 3592 | 1461238055424 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}] 04:27:35 INFO - PROCESS | 3592 | 1461238055507 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 04:27:35 INFO - PROCESS | 3592 | 1461238055517 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:35 INFO - PROCESS | 3592 | ++DOCSHELL 183B3400 == 67 [pid = 3592] [id = 242] 04:27:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (183B4000) [pid = 3592] [serial = 725] [outer = 00000000] 04:27:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (18927000) [pid = 3592] [serial = 726] [outer = 183B4000] 04:27:35 INFO - PROCESS | 3592 | 1461238055563 Marionette DEBUG loaded listener.js 04:27:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (18C04000) [pid = 3592] [serial = 727] [outer = 183B4000] 04:27:36 INFO - PROCESS | 3592 | 1461238055989 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]]]}] 04:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 614ms 04:27:36 INFO - PROCESS | 3592 | 1461238056027 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 04:27:36 INFO - PROCESS | 3592 | 1461238056029 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 04:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:27:36 INFO - PROCESS | 3592 | 1461238056032 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:27:36 INFO - PROCESS | 3592 | 1461238056034 Marionette TRACE conn3 <- [1,934,null,{}] 04:27:36 INFO - PROCESS | 3592 | 1461238056037 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}] 04:27:36 INFO - PROCESS | 3592 | 1461238056153 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 04:27:36 INFO - PROCESS | 3592 | 1461238056158 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:36 INFO - PROCESS | 3592 | ++DOCSHELL 13828400 == 68 [pid = 3592] [id = 243] 04:27:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1833D000) [pid = 3592] [serial = 728] [outer = 00000000] 04:27:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (18D39400) [pid = 3592] [serial = 729] [outer = 1833D000] 04:27:36 INFO - PROCESS | 3592 | 1461238056203 Marionette DEBUG loaded listener.js 04:27:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (18D40800) [pid = 3592] [serial = 730] [outer = 1833D000] 04:27:36 INFO - PROCESS | 3592 | 1461238056647 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]]]}] 04:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms 04:27:36 INFO - PROCESS | 3592 | 1461238056669 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 04:27:36 INFO - PROCESS | 3592 | 1461238056671 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 04:27:36 INFO - PROCESS | 3592 | 1461238056675 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:27:36 INFO - PROCESS | 3592 | 1461238056676 Marionette TRACE conn3 <- [1,938,null,{}] 04:27:36 INFO - PROCESS | 3592 | 1461238056680 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}] 04:27:36 INFO - PROCESS | 3592 | 1461238056807 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 04:27:36 INFO - PROCESS | 3592 | 1461238056861 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:36 INFO - PROCESS | 3592 | ++DOCSHELL 18F4CC00 == 69 [pid = 3592] [id = 244] 04:27:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (18F4DC00) [pid = 3592] [serial = 731] [outer = 00000000] 04:27:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (18F57C00) [pid = 3592] [serial = 732] [outer = 18F4DC00] 04:27:36 INFO - PROCESS | 3592 | 1461238056942 Marionette DEBUG loaded listener.js 04:27:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (18F5A800) [pid = 3592] [serial = 733] [outer = 18F4DC00] 04:27:37 INFO - PROCESS | 3592 | 1461238057378 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]]]}] 04:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 740ms 04:27:37 INFO - PROCESS | 3592 | 1461238057416 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 04:27:37 INFO - PROCESS | 3592 | 1461238057417 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 04:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:27:37 INFO - PROCESS | 3592 | 1461238057421 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:27:37 INFO - PROCESS | 3592 | 1461238057423 Marionette TRACE conn3 <- [1,942,null,{}] 04:27:37 INFO - PROCESS | 3592 | 1461238057426 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}] 04:27:37 INFO - PROCESS | 3592 | 1461238057534 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 04:27:37 INFO - PROCESS | 3592 | 1461238057597 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:37 INFO - PROCESS | 3592 | ++DOCSHELL 18F4EC00 == 70 [pid = 3592] [id = 245] 04:27:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (18FD1400) [pid = 3592] [serial = 734] [outer = 00000000] 04:27:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1966BC00) [pid = 3592] [serial = 735] [outer = 18FD1400] 04:27:37 INFO - PROCESS | 3592 | 1461238057641 Marionette DEBUG loaded listener.js 04:27:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (19674000) [pid = 3592] [serial = 736] [outer = 18FD1400] 04:27:38 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (18C05400) [pid = 3592] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:27:38 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1A290C00) [pid = 3592] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:27:38 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1966A800) [pid = 3592] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:27:38 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1A2E1C00) [pid = 3592] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:27:38 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1A842000) [pid = 3592] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:27:38 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1A364C00) [pid = 3592] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:27:38 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1A899800) [pid = 3592] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:27:38 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1DA4EC00) [pid = 3592] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:27:38 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1AD97800) [pid = 3592] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:27:38 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (198D7400) [pid = 3592] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:27:38 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (16A60400) [pid = 3592] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:27:38 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (198F4C00) [pid = 3592] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:27:38 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (12BBF800) [pid = 3592] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:27:38 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1A28BC00) [pid = 3592] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:27:38 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (16ABB000) [pid = 3592] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:27:38 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (18D87400) [pid = 3592] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:27:38 INFO - PROCESS | 3592 | 1461238058270 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]]]}] 04:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 897ms 04:27:38 INFO - PROCESS | 3592 | 1461238058326 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 04:27:38 INFO - PROCESS | 3592 | 1461238058327 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 04:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:27:38 INFO - PROCESS | 3592 | 1461238058331 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:27:38 INFO - PROCESS | 3592 | 1461238058332 Marionette TRACE conn3 <- [1,946,null,{}] 04:27:38 INFO - PROCESS | 3592 | 1461238058336 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}] 04:27:38 INFO - PROCESS | 3592 | 1461238058414 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 04:27:38 INFO - PROCESS | 3592 | 1461238058421 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:38 INFO - PROCESS | 3592 | ++DOCSHELL 15D06400 == 71 [pid = 3592] [id = 246] 04:27:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (18D38400) [pid = 3592] [serial = 737] [outer = 00000000] 04:27:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (18FA4000) [pid = 3592] [serial = 738] [outer = 18D38400] 04:27:38 INFO - PROCESS | 3592 | 1461238058464 Marionette DEBUG loaded listener.js 04:27:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (18FD5400) [pid = 3592] [serial = 739] [outer = 18D38400] 04:27:38 INFO - PROCESS | 3592 | 1461238058918 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]]]}] 04:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 630ms 04:27:38 INFO - PROCESS | 3592 | 1461238058969 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 04:27:38 INFO - PROCESS | 3592 | 1461238058971 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 04:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:27:38 INFO - PROCESS | 3592 | 1461238058974 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:27:38 INFO - PROCESS | 3592 | 1461238058976 Marionette TRACE conn3 <- [1,950,null,{}] 04:27:39 INFO - PROCESS | 3592 | 1461238058980 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}] 04:27:39 INFO - PROCESS | 3592 | 1461238059062 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 04:27:39 INFO - PROCESS | 3592 | 1461238059068 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:39 INFO - PROCESS | 3592 | ++DOCSHELL 18FD6C00 == 72 [pid = 3592] [id = 247] 04:27:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (19732C00) [pid = 3592] [serial = 740] [outer = 00000000] 04:27:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (198D5400) [pid = 3592] [serial = 741] [outer = 19732C00] 04:27:39 INFO - PROCESS | 3592 | 1461238059112 Marionette DEBUG loaded listener.js 04:27:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (198DB400) [pid = 3592] [serial = 742] [outer = 19732C00] 04:27:39 INFO - PROCESS | 3592 | 1461238059535 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]]]}] 04:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 598ms 04:27:39 INFO - PROCESS | 3592 | 1461238059580 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 04:27:39 INFO - PROCESS | 3592 | 1461238059582 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 04:27:39 INFO - PROCESS | 3592 | 1461238059585 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:27:39 INFO - PROCESS | 3592 | 1461238059587 Marionette TRACE conn3 <- [1,954,null,{}] 04:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:27:39 INFO - PROCESS | 3592 | 1461238059590 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}] 04:27:39 INFO - PROCESS | 3592 | 1461238059718 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 04:27:39 INFO - PROCESS | 3592 | 1461238059724 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:39 INFO - PROCESS | 3592 | ++DOCSHELL 198DDC00 == 73 [pid = 3592] [id = 248] 04:27:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (198DF800) [pid = 3592] [serial = 743] [outer = 00000000] 04:27:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (198F1C00) [pid = 3592] [serial = 744] [outer = 198DF800] 04:27:39 INFO - PROCESS | 3592 | 1461238059767 Marionette DEBUG loaded listener.js 04:27:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (198F5000) [pid = 3592] [serial = 745] [outer = 198DF800] 04:27:40 INFO - PROCESS | 3592 | 1461238060231 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]]]}] 04:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 708ms 04:27:40 INFO - PROCESS | 3592 | 1461238060322 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 04:27:40 INFO - PROCESS | 3592 | 1461238060328 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 04:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:27:40 INFO - PROCESS | 3592 | 1461238060335 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:27:40 INFO - PROCESS | 3592 | 1461238060340 Marionette TRACE conn3 <- [1,958,null,{}] 04:27:40 INFO - PROCESS | 3592 | 1461238060346 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}] 04:27:40 INFO - PROCESS | 3592 | 1461238060469 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 04:27:40 INFO - PROCESS | 3592 | 1461238060596 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:40 INFO - PROCESS | 3592 | ++DOCSHELL 12DDA000 == 74 [pid = 3592] [id = 249] 04:27:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (12DE1C00) [pid = 3592] [serial = 746] [outer = 00000000] 04:27:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (13764400) [pid = 3592] [serial = 747] [outer = 12DE1C00] 04:27:40 INFO - PROCESS | 3592 | 1461238060655 Marionette DEBUG loaded listener.js 04:27:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (13777000) [pid = 3592] [serial = 748] [outer = 12DE1C00] 04:27:41 INFO - PROCESS | 3592 | 1461238061278 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]]]}] 04:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1007ms 04:27:41 INFO - PROCESS | 3592 | 1461238061334 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 04:27:41 INFO - PROCESS | 3592 | 1461238061339 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 04:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:27:41 INFO - PROCESS | 3592 | 1461238061351 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:27:41 INFO - PROCESS | 3592 | 1461238061356 Marionette TRACE conn3 <- [1,962,null,{}] 04:27:41 INFO - PROCESS | 3592 | 1461238061360 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}] 04:27:41 INFO - PROCESS | 3592 | 1461238061468 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 04:27:41 INFO - PROCESS | 3592 | 1461238061601 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:41 INFO - PROCESS | 3592 | ++DOCSHELL 15415800 == 75 [pid = 3592] [id = 250] 04:27:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (15D04400) [pid = 3592] [serial = 749] [outer = 00000000] 04:27:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (16771000) [pid = 3592] [serial = 750] [outer = 15D04400] 04:27:41 INFO - PROCESS | 3592 | 1461238061656 Marionette DEBUG loaded listener.js 04:27:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1808A800) [pid = 3592] [serial = 751] [outer = 15D04400] 04:27:42 INFO - PROCESS | 3592 | 1461238062202 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]]]}] 04:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 897ms 04:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:27:42 INFO - PROCESS | 3592 | 1461238062248 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 04:27:42 INFO - PROCESS | 3592 | 1461238062250 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 04:27:42 INFO - PROCESS | 3592 | 1461238062254 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:27:42 INFO - PROCESS | 3592 | 1461238062256 Marionette TRACE conn3 <- [1,966,null,{}] 04:27:42 INFO - PROCESS | 3592 | 1461238062267 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}] 04:27:42 INFO - PROCESS | 3592 | 1461238062383 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 04:27:42 INFO - PROCESS | 3592 | 1461238062517 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:42 INFO - PROCESS | 3592 | ++DOCSHELL 18D8A000 == 76 [pid = 3592] [id = 251] 04:27:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (18E9E800) [pid = 3592] [serial = 752] [outer = 00000000] 04:27:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1966C800) [pid = 3592] [serial = 753] [outer = 18E9E800] 04:27:42 INFO - PROCESS | 3592 | 1461238062575 Marionette DEBUG loaded listener.js 04:27:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (198BF000) [pid = 3592] [serial = 754] [outer = 18E9E800] 04:27:43 INFO - PROCESS | 3592 | 1461238063203 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]]]}] 04:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1007ms 04:27:43 INFO - PROCESS | 3592 | 1461238063256 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 04:27:43 INFO - PROCESS | 3592 | 1461238063258 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 04:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:27:43 INFO - PROCESS | 3592 | 1461238063262 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:27:43 INFO - PROCESS | 3592 | 1461238063264 Marionette TRACE conn3 <- [1,970,null,{}] 04:27:43 INFO - PROCESS | 3592 | 1461238063267 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}] 04:27:43 INFO - PROCESS | 3592 | 1461238063397 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 04:27:43 INFO - PROCESS | 3592 | 1461238063529 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:43 INFO - PROCESS | 3592 | ++DOCSHELL 19B5D000 == 77 [pid = 3592] [id = 252] 04:27:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (19D1B000) [pid = 3592] [serial = 755] [outer = 00000000] 04:27:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1A2EA800) [pid = 3592] [serial = 756] [outer = 19D1B000] 04:27:43 INFO - PROCESS | 3592 | 1461238063584 Marionette DEBUG loaded listener.js 04:27:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1A308400) [pid = 3592] [serial = 757] [outer = 19D1B000] 04:27:44 INFO - PROCESS | 3592 | 1461238064118 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]]]}] 04:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 912ms 04:27:44 INFO - PROCESS | 3592 | 1461238064166 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 04:27:44 INFO - PROCESS | 3592 | 1461238064168 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 04:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:27:44 INFO - PROCESS | 3592 | 1461238064172 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:27:44 INFO - PROCESS | 3592 | 1461238064174 Marionette TRACE conn3 <- [1,974,null,{}] 04:27:44 INFO - PROCESS | 3592 | 1461238064177 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}] 04:27:44 INFO - PROCESS | 3592 | 1461238064326 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 04:27:44 INFO - PROCESS | 3592 | 1461238064434 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:44 INFO - PROCESS | 3592 | ++DOCSHELL 123F6000 == 78 [pid = 3592] [id = 253] 04:27:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (18EA1000) [pid = 3592] [serial = 758] [outer = 00000000] 04:27:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1A49C800) [pid = 3592] [serial = 759] [outer = 18EA1000] 04:27:44 INFO - PROCESS | 3592 | 1461238064489 Marionette DEBUG loaded listener.js 04:27:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1A816000) [pid = 3592] [serial = 760] [outer = 18EA1000] 04:27:45 INFO - PROCESS | 3592 | 1461238065069 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]]]}] 04:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 944ms 04:27:45 INFO - PROCESS | 3592 | 1461238065149 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 04:27:45 INFO - PROCESS | 3592 | 1461238065151 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 04:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:27:45 INFO - PROCESS | 3592 | 1461238065155 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:27:45 INFO - PROCESS | 3592 | 1461238065157 Marionette TRACE conn3 <- [1,978,null,{}] 04:27:45 INFO - PROCESS | 3592 | 1461238065161 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}] 04:27:45 INFO - PROCESS | 3592 | 1461238065341 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 04:27:45 INFO - PROCESS | 3592 | 1461238065478 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:45 INFO - PROCESS | 3592 | ++DOCSHELL 13205C00 == 79 [pid = 3592] [id = 254] 04:27:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (13208C00) [pid = 3592] [serial = 761] [outer = 00000000] 04:27:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (18727400) [pid = 3592] [serial = 762] [outer = 13208C00] 04:27:45 INFO - PROCESS | 3592 | 1461238065542 Marionette DEBUG loaded listener.js 04:27:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1972CC00) [pid = 3592] [serial = 763] [outer = 13208C00] 04:27:46 INFO - PROCESS | 3592 | 1461238066317 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]]]}] 04:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1228ms 04:27:46 INFO - PROCESS | 3592 | 1461238066364 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 04:27:46 INFO - PROCESS | 3592 | 1461238066369 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 04:27:46 INFO - PROCESS | 3592 | 1461238066374 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:27:46 INFO - PROCESS | 3592 | 1461238066377 Marionette TRACE conn3 <- [1,982,null,{}] 04:27:46 INFO - PROCESS | 3592 | 1461238066382 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}] 04:27:46 INFO - PROCESS | 3592 | 1461238066488 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 04:27:46 INFO - PROCESS | 3592 | 1461238066628 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:46 INFO - PROCESS | 3592 | ++DOCSHELL 15707800 == 80 [pid = 3592] [id = 255] 04:27:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (15709800) [pid = 3592] [serial = 764] [outer = 00000000] 04:27:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (15DE4000) [pid = 3592] [serial = 765] [outer = 15709800] 04:27:46 INFO - PROCESS | 3592 | 1461238066681 Marionette DEBUG loaded listener.js 04:27:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (16468C00) [pid = 3592] [serial = 766] [outer = 15709800] 04:27:47 INFO - PROCESS | 3592 | --DOCSHELL 18FD6C00 == 79 [pid = 3592] [id = 247] 04:27:47 INFO - PROCESS | 3592 | --DOCSHELL 15D06400 == 78 [pid = 3592] [id = 246] 04:27:47 INFO - PROCESS | 3592 | --DOCSHELL 18F4EC00 == 77 [pid = 3592] [id = 245] 04:27:47 INFO - PROCESS | 3592 | --DOCSHELL 18F4CC00 == 76 [pid = 3592] [id = 244] 04:27:47 INFO - PROCESS | 3592 | --DOCSHELL 1649A400 == 75 [pid = 3592] [id = 241] 04:27:47 INFO - PROCESS | 3592 | --DOCSHELL 1361C000 == 74 [pid = 3592] [id = 240] 04:27:47 INFO - PROCESS | 3592 | --DOCSHELL 1325C800 == 73 [pid = 3592] [id = 239] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (18FA6400) [pid = 3592] [serial = 656] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1D550800) [pid = 3592] [serial = 696] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1C406800) [pid = 3592] [serial = 659] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (1376C400) [pid = 3592] [serial = 653] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (1DA58C00) [pid = 3592] [serial = 662] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (18E98C00) [pid = 3592] [serial = 606] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (1A2E8C00) [pid = 3592] [serial = 612] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (198C5C00) [pid = 3592] [serial = 609] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1A896400) [pid = 3592] [serial = 615] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1AD8BC00) [pid = 3592] [serial = 618] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1A84C800) [pid = 3592] [serial = 680] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1AD96C00) [pid = 3592] [serial = 684] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1AD8F400) [pid = 3592] [serial = 683] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1A8D9800) [pid = 3592] [serial = 681] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1DD73400) [pid = 3592] [serial = 651] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1C4A5800) [pid = 3592] [serial = 686] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (198DF000) [pid = 3592] [serial = 674] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (198EC400) [pid = 3592] [serial = 675] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (18D36C00) [pid = 3592] [serial = 666] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1872C400) [pid = 3592] [serial = 665] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1A038C00) [pid = 3592] [serial = 677] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (138C9400) [pid = 3592] [serial = 668] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1676FC00) [pid = 3592] [serial = 669] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1C4A0C00) [pid = 3592] [serial = 694] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (18FA6000) [pid = 3592] [serial = 671] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1966B000) [pid = 3592] [serial = 672] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1AD94800) [pid = 3592] [serial = 693] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (198E0400) [pid = 3592] [serial = 396] [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.] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1966D800) [pid = 3592] [serial = 690] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (198E1800) [pid = 3592] [serial = 691] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1C4A5400) [pid = 3592] [serial = 687] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1A02C800) [pid = 3592] [serial = 678] [outer = 00000000] [url = about:blank] 04:27:47 INFO - PROCESS | 3592 | 1461238067247 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]]]}] 04:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 912ms 04:27:47 INFO - PROCESS | 3592 | 1461238067280 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 04:27:47 INFO - PROCESS | 3592 | 1461238067289 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 04:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:27:47 INFO - PROCESS | 3592 | 1461238067298 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:27:47 INFO - PROCESS | 3592 | 1461238067301 Marionette TRACE conn3 <- [1,986,null,{}] 04:27:47 INFO - PROCESS | 3592 | 1461238067304 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}] 04:27:47 INFO - PROCESS | 3592 | 1461238067388 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 04:27:47 INFO - PROCESS | 3592 | 1461238067396 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:47 INFO - PROCESS | 3592 | ++DOCSHELL 15E63000 == 74 [pid = 3592] [id = 256] 04:27:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (16466400) [pid = 3592] [serial = 767] [outer = 00000000] 04:27:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (183B8800) [pid = 3592] [serial = 768] [outer = 16466400] 04:27:47 INFO - PROCESS | 3592 | 1461238067444 Marionette DEBUG loaded listener.js 04:27:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (18930800) [pid = 3592] [serial = 769] [outer = 16466400] 04:27:47 INFO - PROCESS | 3592 | 1461238067929 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]]]}] 04:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 708ms 04:27:48 INFO - PROCESS | 3592 | 1461238067995 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 04:27:48 INFO - PROCESS | 3592 | 1461238067997 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 04:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:27:48 INFO - PROCESS | 3592 | 1461238068001 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:27:48 INFO - PROCESS | 3592 | 1461238068004 Marionette TRACE conn3 <- [1,990,null,{}] 04:27:48 INFO - PROCESS | 3592 | 1461238068014 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}] 04:27:48 INFO - PROCESS | 3592 | 1461238068101 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 04:27:48 INFO - PROCESS | 3592 | 1461238068147 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:48 INFO - PROCESS | 3592 | ++DOCSHELL 18E9DC00 == 75 [pid = 3592] [id = 257] 04:27:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (18F4C400) [pid = 3592] [serial = 770] [outer = 00000000] 04:27:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (18F55800) [pid = 3592] [serial = 771] [outer = 18F4C400] 04:27:48 INFO - PROCESS | 3592 | 1461238068194 Marionette DEBUG loaded listener.js 04:27:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (18FA6400) [pid = 3592] [serial = 772] [outer = 18F4C400] 04:27:48 INFO - PROCESS | 3592 | 1461238068645 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]]]}] 04:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 692ms 04:27:48 INFO - PROCESS | 3592 | 1461238068700 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 04:27:48 INFO - PROCESS | 3592 | 1461238068702 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 04:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:27:48 INFO - PROCESS | 3592 | 1461238068705 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:27:48 INFO - PROCESS | 3592 | 1461238068707 Marionette TRACE conn3 <- [1,994,null,{}] 04:27:48 INFO - PROCESS | 3592 | 1461238068711 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}] 04:27:48 INFO - PROCESS | 3592 | 1461238068842 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 04:27:48 INFO - PROCESS | 3592 | 1461238068851 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:48 INFO - PROCESS | 3592 | ++DOCSHELL 1336F000 == 76 [pid = 3592] [id = 258] 04:27:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (18FD9400) [pid = 3592] [serial = 773] [outer = 00000000] 04:27:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (19673800) [pid = 3592] [serial = 774] [outer = 18FD9400] 04:27:48 INFO - PROCESS | 3592 | 1461238068895 Marionette DEBUG loaded listener.js 04:27:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1974C800) [pid = 3592] [serial = 775] [outer = 18FD9400] 04:27:49 INFO - PROCESS | 3592 | 1461238069356 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]]]}] 04:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 629ms 04:27:49 INFO - PROCESS | 3592 | 1461238069376 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 04:27:49 INFO - PROCESS | 3592 | 1461238069378 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 04:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:27:49 INFO - PROCESS | 3592 | 1461238069382 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:27:49 INFO - PROCESS | 3592 | 1461238069383 Marionette TRACE conn3 <- [1,998,null,{}] 04:27:49 INFO - PROCESS | 3592 | 1461238069386 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}] 04:27:49 INFO - PROCESS | 3592 | 1461238069499 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 04:27:49 INFO - PROCESS | 3592 | 1461238069595 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:49 INFO - PROCESS | 3592 | ++DOCSHELL 198D3400 == 77 [pid = 3592] [id = 259] 04:27:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (198D5000) [pid = 3592] [serial = 776] [outer = 00000000] 04:27:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (198EAC00) [pid = 3592] [serial = 777] [outer = 198D5000] 04:27:49 INFO - PROCESS | 3592 | 1461238069640 Marionette DEBUG loaded listener.js 04:27:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (19B62800) [pid = 3592] [serial = 778] [outer = 198D5000] 04:27:50 INFO - PROCESS | 3592 | 1461238070080 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]]]}] 04:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 740ms 04:27:50 INFO - PROCESS | 3592 | 1461238070122 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 04:27:50 INFO - PROCESS | 3592 | 1461238070124 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 04:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:27:50 INFO - PROCESS | 3592 | 1461238070127 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:27:50 INFO - PROCESS | 3592 | 1461238070129 Marionette TRACE conn3 <- [1,1002,null,{}] 04:27:50 INFO - PROCESS | 3592 | 1461238070132 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}] 04:27:50 INFO - PROCESS | 3592 | 1461238070261 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 04:27:50 INFO - PROCESS | 3592 | 1461238070325 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:50 INFO - PROCESS | 3592 | ++DOCSHELL 18FD6800 == 78 [pid = 3592] [id = 260] 04:27:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (19DEFC00) [pid = 3592] [serial = 779] [outer = 00000000] 04:27:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1A365C00) [pid = 3592] [serial = 780] [outer = 19DEFC00] 04:27:50 INFO - PROCESS | 3592 | 1461238070373 Marionette DEBUG loaded listener.js 04:27:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1A81FC00) [pid = 3592] [serial = 781] [outer = 19DEFC00] 04:27:50 INFO - PROCESS | 3592 | 1461238070867 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]]]}] 04:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 802ms 04:27:50 INFO - PROCESS | 3592 | 1461238070929 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 04:27:50 INFO - PROCESS | 3592 | 1461238070931 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 04:27:50 INFO - PROCESS | 3592 | 1461238070935 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:27:50 INFO - PROCESS | 3592 | 1461238070936 Marionette TRACE conn3 <- [1,1006,null,{}] 04:27:50 INFO - PROCESS | 3592 | 1461238070940 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}] 04:27:51 INFO - PROCESS | 3592 | 1461238071059 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 04:27:51 INFO - PROCESS | 3592 | 1461238071071 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:51 INFO - PROCESS | 3592 | ++DOCSHELL 1A2EF000 == 79 [pid = 3592] [id = 261] 04:27:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1A35C400) [pid = 3592] [serial = 782] [outer = 00000000] 04:27:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1A8D5800) [pid = 3592] [serial = 783] [outer = 1A35C400] 04:27:51 INFO - PROCESS | 3592 | 1461238071165 Marionette DEBUG loaded listener.js 04:27:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1A8DA800) [pid = 3592] [serial = 784] [outer = 1A35C400] 04:27:51 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1AD8F000) [pid = 3592] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:27:51 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (13769000) [pid = 3592] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:27:51 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (16468000) [pid = 3592] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:27:51 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1D55F800) [pid = 3592] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:27:51 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (18F4DC00) [pid = 3592] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:27:51 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (18FD1400) [pid = 3592] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:27:51 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (13768C00) [pid = 3592] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:27:51 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (13624400) [pid = 3592] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:27:51 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1676E800) [pid = 3592] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:27:51 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1325D000) [pid = 3592] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:27:51 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (183B4000) [pid = 3592] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:27:51 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (18D38400) [pid = 3592] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:27:51 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1833D000) [pid = 3592] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:27:51 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (19732C00) [pid = 3592] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:27:51 INFO - PROCESS | 3592 | 1461238071704 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]]]}] 04:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 850ms 04:27:51 INFO - PROCESS | 3592 | 1461238071778 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 04:27:51 INFO - PROCESS | 3592 | 1461238071780 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 04:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:27:51 INFO - PROCESS | 3592 | 1461238071783 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:27:51 INFO - PROCESS | 3592 | 1461238071785 Marionette TRACE conn3 <- [1,1010,null,{}] 04:27:51 INFO - PROCESS | 3592 | 1461238071788 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}] 04:27:51 INFO - PROCESS | 3592 | 1461238071874 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 04:27:51 INFO - PROCESS | 3592 | 1461238071882 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:51 INFO - PROCESS | 3592 | ++DOCSHELL 1496C800 == 80 [pid = 3592] [id = 262] 04:27:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1676E800) [pid = 3592] [serial = 785] [outer = 00000000] 04:27:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (18E96800) [pid = 3592] [serial = 786] [outer = 1676E800] 04:27:51 INFO - PROCESS | 3592 | 1461238071926 Marionette DEBUG loaded listener.js 04:27:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (18F55C00) [pid = 3592] [serial = 787] [outer = 1676E800] 04:27:52 INFO - PROCESS | 3592 | 1461238072347 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]]]}] 04:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 597ms 04:27:52 INFO - PROCESS | 3592 | 1461238072388 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 04:27:52 INFO - PROCESS | 3592 | 1461238072390 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 04:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:27:52 INFO - PROCESS | 3592 | 1461238072393 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:27:52 INFO - PROCESS | 3592 | 1461238072395 Marionette TRACE conn3 <- [1,1014,null,{}] 04:27:52 INFO - PROCESS | 3592 | 1461238072398 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}] 04:27:52 INFO - PROCESS | 3592 | 1461238072483 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 04:27:52 INFO - PROCESS | 3592 | 1461238072489 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:52 INFO - PROCESS | 3592 | ++DOCSHELL 1648CC00 == 81 [pid = 3592] [id = 263] 04:27:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (18D86400) [pid = 3592] [serial = 788] [outer = 00000000] 04:27:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (198F1800) [pid = 3592] [serial = 789] [outer = 18D86400] 04:27:52 INFO - PROCESS | 3592 | 1461238072534 Marionette DEBUG loaded listener.js 04:27:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1A496C00) [pid = 3592] [serial = 790] [outer = 18D86400] 04:27:53 INFO - PROCESS | 3592 | 1461238072978 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]]]}] 04:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 646ms 04:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:27:53 INFO - PROCESS | 3592 | 1461238073048 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 04:27:53 INFO - PROCESS | 3592 | 1461238073050 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 04:27:53 INFO - PROCESS | 3592 | 1461238073054 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:27:53 INFO - PROCESS | 3592 | 1461238073055 Marionette TRACE conn3 <- [1,1018,null,{}] 04:27:53 INFO - PROCESS | 3592 | 1461238073059 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}] 04:27:53 INFO - PROCESS | 3592 | 1461238073138 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 04:27:53 INFO - PROCESS | 3592 | 1461238073144 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:53 INFO - PROCESS | 3592 | ++DOCSHELL 1966AC00 == 82 [pid = 3592] [id = 264] 04:27:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (198D8C00) [pid = 3592] [serial = 791] [outer = 00000000] 04:27:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1AD57800) [pid = 3592] [serial = 792] [outer = 198D8C00] 04:27:53 INFO - PROCESS | 3592 | 1461238073188 Marionette DEBUG loaded listener.js 04:27:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1AD65C00) [pid = 3592] [serial = 793] [outer = 198D8C00] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 18335C00 == 81 [pid = 3592] [id = 177] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1A812800 == 80 [pid = 3592] [id = 147] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1D520000 == 79 [pid = 3592] [id = 161] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1A817400 == 78 [pid = 3592] [id = 206] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1D5F8000 == 77 [pid = 3592] [id = 136] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 19875000 == 76 [pid = 3592] [id = 68] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 15D96800 == 75 [pid = 3592] [id = 199] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 18E97000 == 74 [pid = 3592] [id = 50] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 11F59000 == 73 [pid = 3592] [id = 237] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 183BB000 == 72 [pid = 3592] [id = 151] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 11CB1C00 == 71 [pid = 3592] [id = 238] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1D423C00 == 70 [pid = 3592] [id = 236] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1A8DC800 == 69 [pid = 3592] [id = 127] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 18E97800 == 68 [pid = 3592] [id = 198] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1376A000 == 67 [pid = 3592] [id = 233] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 18F50C00 == 66 [pid = 3592] [id = 179] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1CC18400 == 65 [pid = 3592] [id = 235] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 11B74400 == 64 [pid = 3592] [id = 149] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 11B7D400 == 63 [pid = 3592] [id = 150] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1A290000 == 62 [pid = 3592] [id = 204] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1320D800 == 61 [pid = 3592] [id = 232] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 16AB9C00 == 60 [pid = 3592] [id = 197] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1645F400 == 59 [pid = 3592] [id = 66] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 198DD400 == 58 [pid = 3592] [id = 189] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 15B0F000 == 57 [pid = 3592] [id = 234] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1D557400 == 56 [pid = 3592] [id = 221] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1645E400 == 55 [pid = 3592] [id = 207] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 13E56C00 == 54 [pid = 3592] [id = 113] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1D785400 == 53 [pid = 3592] [id = 217] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1C412C00 == 52 [pid = 3592] [id = 98] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1377AC00 == 51 [pid = 3592] [id = 148] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1495E400 == 50 [pid = 3592] [id = 128] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1496A000 == 49 [pid = 3592] [id = 124] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1DD70800 == 48 [pid = 3592] [id = 80] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1C68B800 == 47 [pid = 3592] [id = 135] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1807F400 == 46 [pid = 3592] [id = 146] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 156A7C00 == 45 [pid = 3592] [id = 188] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 13828400 == 44 [pid = 3592] [id = 243] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 183B3400 == 43 [pid = 3592] [id = 242] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 15707800 == 42 [pid = 3592] [id = 255] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 123F6000 == 41 [pid = 3592] [id = 253] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 13205C00 == 40 [pid = 3592] [id = 254] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 19B5D000 == 39 [pid = 3592] [id = 252] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 15415800 == 38 [pid = 3592] [id = 250] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 18D8A000 == 37 [pid = 3592] [id = 251] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 198DDC00 == 36 [pid = 3592] [id = 248] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 12DDA000 == 35 [pid = 3592] [id = 249] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 18FD6800 == 34 [pid = 3592] [id = 260] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 15E63000 == 33 [pid = 3592] [id = 256] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1336F000 == 32 [pid = 3592] [id = 258] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1A2EF000 == 31 [pid = 3592] [id = 261] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1648CC00 == 30 [pid = 3592] [id = 263] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 18E9DC00 == 29 [pid = 3592] [id = 257] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 198D3400 == 28 [pid = 3592] [id = 259] 04:27:54 INFO - PROCESS | 3592 | --DOCSHELL 1496C800 == 27 [pid = 3592] [id = 262] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1CC22400) [pid = 3592] [serial = 660] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1376EC00) [pid = 3592] [serial = 654] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (18FDA400) [pid = 3592] [serial = 657] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1DD6C800) [pid = 3592] [serial = 663] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (19674000) [pid = 3592] [serial = 736] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (18D39400) [pid = 3592] [serial = 729] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (18D40800) [pid = 3592] [serial = 730] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (18FD5400) [pid = 3592] [serial = 739] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (198D5400) [pid = 3592] [serial = 741] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (18C04000) [pid = 3592] [serial = 727] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (198DB400) [pid = 3592] [serial = 742] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (18F57C00) [pid = 3592] [serial = 732] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1966BC00) [pid = 3592] [serial = 735] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (18F5A800) [pid = 3592] [serial = 733] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1491A800) [pid = 3592] [serial = 720] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (15415C00) [pid = 3592] [serial = 721] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (180F8C00) [pid = 3592] [serial = 715] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (15E67C00) [pid = 3592] [serial = 714] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (16AB6000) [pid = 3592] [serial = 723] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (1808B000) [pid = 3592] [serial = 724] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1377E400) [pid = 3592] [serial = 718] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (13619400) [pid = 3592] [serial = 717] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (18927000) [pid = 3592] [serial = 726] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (15DE5400) [pid = 3592] [serial = 699] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (18FA4000) [pid = 3592] [serial = 738] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (18FA2800) [pid = 3592] [serial = 702] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (1D428C00) [pid = 3592] [serial = 705] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (1D783400) [pid = 3592] [serial = 708] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (1DC94000) [pid = 3592] [serial = 711] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (198F1C00) [pid = 3592] [serial = 744] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 3592 | 1461238075294 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]]]}] 04:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 2282ms 04:27:55 INFO - PROCESS | 3592 | 1461238075362 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 04:27:55 INFO - PROCESS | 3592 | 1461238075369 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 04:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:27:55 INFO - PROCESS | 3592 | 1461238075378 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:27:55 INFO - PROCESS | 3592 | 1461238075383 Marionette TRACE conn3 <- [1,1022,null,{}] 04:27:55 INFO - PROCESS | 3592 | 1461238075390 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}] 04:27:55 INFO - PROCESS | 3592 | 1461238075478 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 04:27:55 INFO - PROCESS | 3592 | 1461238075495 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:55 INFO - PROCESS | 3592 | ++DOCSHELL 1239A000 == 28 [pid = 3592] [id = 265] 04:27:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (123F2800) [pid = 3592] [serial = 794] [outer = 00000000] 04:27:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (12BBD800) [pid = 3592] [serial = 795] [outer = 123F2800] 04:27:55 INFO - PROCESS | 3592 | 1461238075543 Marionette DEBUG loaded listener.js 04:27:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (13207000) [pid = 3592] [serial = 796] [outer = 123F2800] 04:27:56 INFO - PROCESS | 3592 | 1461238076029 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]]]}] 04:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 708ms 04:27:56 INFO - PROCESS | 3592 | 1461238076077 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 04:27:56 INFO - PROCESS | 3592 | 1461238076083 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 04:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:27:56 INFO - PROCESS | 3592 | 1461238076089 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:27:56 INFO - PROCESS | 3592 | 1461238076092 Marionette TRACE conn3 <- [1,1026,null,{}] 04:27:56 INFO - PROCESS | 3592 | 1461238076096 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}] 04:27:56 INFO - PROCESS | 3592 | 1461238076177 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 04:27:56 INFO - PROCESS | 3592 | 1461238076187 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:56 INFO - PROCESS | 3592 | ++DOCSHELL 1325FC00 == 29 [pid = 3592] [id = 266] 04:27:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (13266800) [pid = 3592] [serial = 797] [outer = 00000000] 04:27:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (13763C00) [pid = 3592] [serial = 798] [outer = 13266800] 04:27:56 INFO - PROCESS | 3592 | 1461238076232 Marionette DEBUG loaded listener.js 04:27:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (13768C00) [pid = 3592] [serial = 799] [outer = 13266800] 04:27:56 INFO - PROCESS | 3592 | 1461238076702 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]]]}] 04:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 646ms 04:27:56 INFO - PROCESS | 3592 | 1461238076725 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 04:27:56 INFO - PROCESS | 3592 | 1461238076727 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 04:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:27:56 INFO - PROCESS | 3592 | 1461238076731 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:27:56 INFO - PROCESS | 3592 | 1461238076734 Marionette TRACE conn3 <- [1,1030,null,{}] 04:27:56 INFO - PROCESS | 3592 | 1461238076749 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}] 04:27:56 INFO - PROCESS | 3592 | 1461238076834 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 04:27:56 INFO - PROCESS | 3592 | 1461238076945 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:56 INFO - PROCESS | 3592 | ++DOCSHELL 13780800 == 30 [pid = 3592] [id = 267] 04:27:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (138C7C00) [pid = 3592] [serial = 800] [outer = 00000000] 04:27:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (13E5D800) [pid = 3592] [serial = 801] [outer = 138C7C00] 04:27:57 INFO - PROCESS | 3592 | 1461238077001 Marionette DEBUG loaded listener.js 04:27:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1491AC00) [pid = 3592] [serial = 802] [outer = 138C7C00] 04:27:57 INFO - PROCESS | 3592 | 1461238077391 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]]]}] 04:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 708ms 04:27:57 INFO - PROCESS | 3592 | 1461238077430 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 04:27:57 INFO - PROCESS | 3592 | 1461238077432 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 04:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:27:57 INFO - PROCESS | 3592 | 1461238077436 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:27:57 INFO - PROCESS | 3592 | 1461238077437 Marionette TRACE conn3 <- [1,1034,null,{}] 04:27:57 INFO - PROCESS | 3592 | 1461238077440 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}] 04:27:57 INFO - PROCESS | 3592 | 1461238077547 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 04:27:57 INFO - PROCESS | 3592 | 1461238077596 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:57 INFO - PROCESS | 3592 | ++DOCSHELL 1325DC00 == 31 [pid = 3592] [id = 268] 04:27:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1540F400) [pid = 3592] [serial = 803] [outer = 00000000] 04:27:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (15B45400) [pid = 3592] [serial = 804] [outer = 1540F400] 04:27:57 INFO - PROCESS | 3592 | 1461238077642 Marionette DEBUG loaded listener.js 04:27:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (15D8E400) [pid = 3592] [serial = 805] [outer = 1540F400] 04:27:58 INFO - PROCESS | 3592 | 1461238078053 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]]]}] 04:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 645ms 04:27:58 INFO - PROCESS | 3592 | 1461238078110 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 04:27:58 INFO - PROCESS | 3592 | 1461238078112 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 04:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:27:58 INFO - PROCESS | 3592 | 1461238078123 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:27:58 INFO - PROCESS | 3592 | 1461238078125 Marionette TRACE conn3 <- [1,1038,null,{}] 04:27:58 INFO - PROCESS | 3592 | 1461238078130 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}] 04:27:58 INFO - PROCESS | 3592 | 1461238078232 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 04:27:58 INFO - PROCESS | 3592 | 1461238078274 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:58 INFO - PROCESS | 3592 | ++DOCSHELL 15DE5800 == 32 [pid = 3592] [id = 269] 04:27:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (15E66000) [pid = 3592] [serial = 806] [outer = 00000000] 04:27:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (1648BC00) [pid = 3592] [serial = 807] [outer = 15E66000] 04:27:58 INFO - PROCESS | 3592 | 1461238078319 Marionette DEBUG loaded listener.js 04:27:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (16773C00) [pid = 3592] [serial = 808] [outer = 15E66000] 04:27:58 INFO - PROCESS | 3592 | 1461238078745 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]]]}] 04:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 661ms 04:27:58 INFO - PROCESS | 3592 | 1461238078775 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 04:27:58 INFO - PROCESS | 3592 | 1461238078778 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 04:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:27:58 INFO - PROCESS | 3592 | 1461238078787 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:27:58 INFO - PROCESS | 3592 | 1461238078789 Marionette TRACE conn3 <- [1,1042,null,{}] 04:27:58 INFO - PROCESS | 3592 | 1461238078792 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}] 04:27:58 INFO - PROCESS | 3592 | 1461238078900 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 04:27:58 INFO - PROCESS | 3592 | 1461238078909 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:58 INFO - PROCESS | 3592 | ++DOCSHELL 180EB000 == 33 [pid = 3592] [id = 270] 04:27:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (180F6400) [pid = 3592] [serial = 809] [outer = 00000000] 04:27:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (18729000) [pid = 3592] [serial = 810] [outer = 180F6400] 04:27:58 INFO - PROCESS | 3592 | 1461238078962 Marionette DEBUG loaded listener.js 04:27:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (18930400) [pid = 3592] [serial = 811] [outer = 180F6400] 04:27:59 INFO - PROCESS | 3592 | 1461238079416 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]]]}] 04:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 708ms 04:27:59 INFO - PROCESS | 3592 | 1461238079479 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 04:27:59 INFO - PROCESS | 3592 | 1461238079481 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 04:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:27:59 INFO - PROCESS | 3592 | 1461238079485 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:27:59 INFO - PROCESS | 3592 | 1461238079487 Marionette TRACE conn3 <- [1,1046,null,{}] 04:27:59 INFO - PROCESS | 3592 | 1461238079490 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}] 04:27:59 INFO - PROCESS | 3592 | 1461238079562 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 04:27:59 INFO - PROCESS | 3592 | 1461238079604 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:59 INFO - PROCESS | 3592 | ++DOCSHELL 18C08000 == 34 [pid = 3592] [id = 271] 04:27:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (18D33800) [pid = 3592] [serial = 812] [outer = 00000000] 04:27:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (18D39800) [pid = 3592] [serial = 813] [outer = 18D33800] 04:27:59 INFO - PROCESS | 3592 | 1461238079648 Marionette DEBUG loaded listener.js 04:27:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (18D39000) [pid = 3592] [serial = 814] [outer = 18D33800] 04:28:00 INFO - PROCESS | 3592 | 1461238080077 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]]]}] 04:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 645ms 04:28:00 INFO - PROCESS | 3592 | 1461238080123 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 04:28:00 INFO - PROCESS | 3592 | 1461238080125 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 04:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:28:00 INFO - PROCESS | 3592 | 1461238080128 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:28:00 INFO - PROCESS | 3592 | 1461238080130 Marionette TRACE conn3 <- [1,1050,null,{}] 04:28:00 INFO - PROCESS | 3592 | 1461238080137 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}] 04:28:00 INFO - PROCESS | 3592 | 1461238080208 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 04:28:00 INFO - PROCESS | 3592 | 1461238080214 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:00 INFO - PROCESS | 3592 | ++DOCSHELL 15B05800 == 35 [pid = 3592] [id = 272] 04:28:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (18C0CC00) [pid = 3592] [serial = 815] [outer = 00000000] 04:28:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (18D83000) [pid = 3592] [serial = 816] [outer = 18C0CC00] 04:28:00 INFO - PROCESS | 3592 | 1461238080260 Marionette DEBUG loaded listener.js 04:28:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (18D7E400) [pid = 3592] [serial = 817] [outer = 18C0CC00] 04:28:00 INFO - PROCESS | 3592 | 1461238080705 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]]]}] 04:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 04:28:00 INFO - PROCESS | 3592 | 1461238080766 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 04:28:00 INFO - PROCESS | 3592 | 1461238080768 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 04:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:28:00 INFO - PROCESS | 3592 | 1461238080781 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:28:00 INFO - PROCESS | 3592 | 1461238080782 Marionette TRACE conn3 <- [1,1054,null,{}] 04:28:00 INFO - PROCESS | 3592 | 1461238080786 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}] 04:28:00 INFO - PROCESS | 3592 | 1461238080894 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 04:28:00 INFO - PROCESS | 3592 | 1461238080936 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:01 INFO - PROCESS | 3592 | ++DOCSHELL 13779000 == 36 [pid = 3592] [id = 273] 04:28:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (18D87800) [pid = 3592] [serial = 818] [outer = 00000000] 04:28:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (18E9B400) [pid = 3592] [serial = 819] [outer = 18D87800] 04:28:01 INFO - PROCESS | 3592 | 1461238081029 Marionette DEBUG loaded listener.js 04:28:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (18E9A400) [pid = 3592] [serial = 820] [outer = 18D87800] 04:28:01 INFO - PROCESS | 3592 | 1461238081434 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]]]}] 04:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 692ms 04:28:01 INFO - PROCESS | 3592 | 1461238081476 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 04:28:01 INFO - PROCESS | 3592 | 1461238081478 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 04:28:01 INFO - PROCESS | 3592 | 1461238081481 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:28:01 INFO - PROCESS | 3592 | 1461238081483 Marionette TRACE conn3 <- [1,1058,null,{}] 04:28:01 INFO - PROCESS | 3592 | 1461238081486 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}] 04:28:01 INFO - PROCESS | 3592 | 1461238081593 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 04:28:01 INFO - PROCESS | 3592 | 1461238081601 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:01 INFO - PROCESS | 3592 | ++DOCSHELL 15E71000 == 37 [pid = 3592] [id = 274] 04:28:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (18D88C00) [pid = 3592] [serial = 821] [outer = 00000000] 04:28:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (18FA1C00) [pid = 3592] [serial = 822] [outer = 18D88C00] 04:28:01 INFO - PROCESS | 3592 | 1461238081646 Marionette DEBUG loaded listener.js 04:28:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (18FCD000) [pid = 3592] [serial = 823] [outer = 18D88C00] 04:28:02 INFO - PROCESS | 3592 | 1461238082090 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]]]}] 04:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 645ms 04:28:02 INFO - PROCESS | 3592 | 1461238082120 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 04:28:02 INFO - PROCESS | 3592 | 1461238082122 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 04:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:28:02 INFO - PROCESS | 3592 | 1461238082132 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:28:02 INFO - PROCESS | 3592 | 1461238082134 Marionette TRACE conn3 <- [1,1062,null,{}] 04:28:02 INFO - PROCESS | 3592 | 1461238082138 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}] 04:28:02 INFO - PROCESS | 3592 | 1461238082254 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 04:28:02 INFO - PROCESS | 3592 | 1461238082345 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:02 INFO - PROCESS | 3592 | ++DOCSHELL 18FD8C00 == 38 [pid = 3592] [id = 275] 04:28:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (18FD9C00) [pid = 3592] [serial = 824] [outer = 00000000] 04:28:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1966F400) [pid = 3592] [serial = 825] [outer = 18FD9C00] 04:28:02 INFO - PROCESS | 3592 | 1461238082399 Marionette DEBUG loaded listener.js 04:28:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (19677400) [pid = 3592] [serial = 826] [outer = 18FD9C00] 04:28:02 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (13872800) [pid = 3592] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:28:02 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (18F54800) [pid = 3592] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:28:02 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1CC19400) [pid = 3592] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:28:02 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (19DEFC00) [pid = 3592] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:28:02 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (198D5000) [pid = 3592] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:28:02 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1A35C400) [pid = 3592] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:28:02 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (18D86400) [pid = 3592] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:28:02 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (18FD9400) [pid = 3592] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:28:02 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (18F4C400) [pid = 3592] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:28:02 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (16466400) [pid = 3592] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:28:02 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (15709800) [pid = 3592] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:28:02 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (13208C00) [pid = 3592] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:28:02 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (18EA1000) [pid = 3592] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:28:02 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (19D1B000) [pid = 3592] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:28:02 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (18E9E800) [pid = 3592] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:28:02 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (15D04400) [pid = 3592] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:28:02 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (12DE1C00) [pid = 3592] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:28:02 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (198DF800) [pid = 3592] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:28:02 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1676E800) [pid = 3592] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:28:03 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (1AD57400) [pid = 3592] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:28:03 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1D555400) [pid = 3592] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:28:03 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (16A67000) [pid = 3592] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:28:03 INFO - PROCESS | 3592 | 1461238083191 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]]]}] 04:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1038ms 04:28:03 INFO - PROCESS | 3592 | 1461238083206 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 04:28:03 INFO - PROCESS | 3592 | 1461238083208 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 04:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:28:03 INFO - PROCESS | 3592 | 1461238083250 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:28:03 INFO - PROCESS | 3592 | 1461238083252 Marionette TRACE conn3 <- [1,1066,null,{}] 04:28:03 INFO - PROCESS | 3592 | 1461238083258 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}] 04:28:03 INFO - PROCESS | 3592 | 1461238083362 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 04:28:03 INFO - PROCESS | 3592 | 1461238083368 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:03 INFO - PROCESS | 3592 | ++DOCSHELL 149FE000 == 39 [pid = 3592] [id = 276] 04:28:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (15410C00) [pid = 3592] [serial = 827] [outer = 00000000] 04:28:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (18338000) [pid = 3592] [serial = 828] [outer = 15410C00] 04:28:03 INFO - PROCESS | 3592 | 1461238083412 Marionette DEBUG loaded listener.js 04:28:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (16AB3400) [pid = 3592] [serial = 829] [outer = 15410C00] 04:28:03 INFO - PROCESS | 3592 | 1461238083818 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]]]}] 04:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 598ms 04:28:03 INFO - PROCESS | 3592 | 1461238083833 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 04:28:03 INFO - PROCESS | 3592 | 1461238083835 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 04:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:28:03 INFO - PROCESS | 3592 | 1461238083839 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:28:03 INFO - PROCESS | 3592 | 1461238083841 Marionette TRACE conn3 <- [1,1070,null,{}] 04:28:03 INFO - PROCESS | 3592 | 1461238083844 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}] 04:28:03 INFO - PROCESS | 3592 | 1461238083961 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 04:28:03 INFO - PROCESS | 3592 | 1461238083969 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:03 INFO - PROCESS | 3592 | ++DOCSHELL 15DDB800 == 40 [pid = 3592] [id = 277] 04:28:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (16466400) [pid = 3592] [serial = 830] [outer = 00000000] 04:28:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (19668400) [pid = 3592] [serial = 831] [outer = 16466400] 04:28:04 INFO - PROCESS | 3592 | 1461238084013 Marionette DEBUG loaded listener.js 04:28:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (19673400) [pid = 3592] [serial = 832] [outer = 16466400] 04:28:04 INFO - PROCESS | 3592 | 1461238084453 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]]]}] 04:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 645ms 04:28:04 INFO - PROCESS | 3592 | 1461238084477 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 04:28:04 INFO - PROCESS | 3592 | 1461238084479 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 04:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:28:04 INFO - PROCESS | 3592 | 1461238084482 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:28:04 INFO - PROCESS | 3592 | 1461238084484 Marionette TRACE conn3 <- [1,1074,null,{}] 04:28:04 INFO - PROCESS | 3592 | 1461238084487 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}] 04:28:04 INFO - PROCESS | 3592 | 1461238084592 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 04:28:04 INFO - PROCESS | 3592 | 1461238084600 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:04 INFO - PROCESS | 3592 | ++DOCSHELL 15D03400 == 41 [pid = 3592] [id = 278] 04:28:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (16468000) [pid = 3592] [serial = 833] [outer = 00000000] 04:28:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (198D6C00) [pid = 3592] [serial = 834] [outer = 16468000] 04:28:04 INFO - PROCESS | 3592 | 1461238084644 Marionette DEBUG loaded listener.js 04:28:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (198D8400) [pid = 3592] [serial = 835] [outer = 16468000] 04:28:05 INFO - PROCESS | 3592 | 1461238085139 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]]]}] 04:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 708ms 04:28:05 INFO - PROCESS | 3592 | 1461238085183 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 04:28:05 INFO - PROCESS | 3592 | 1461238085187 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 04:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:28:05 INFO - PROCESS | 3592 | 1461238085193 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:28:05 INFO - PROCESS | 3592 | 1461238085197 Marionette TRACE conn3 <- [1,1078,null,{}] 04:28:05 INFO - PROCESS | 3592 | 1461238085256 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}] 04:28:05 INFO - PROCESS | 3592 | 1461238085377 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 04:28:05 INFO - PROCESS | 3592 | 1461238085499 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:05 INFO - PROCESS | 3592 | ++DOCSHELL 11B78800 == 42 [pid = 3592] [id = 279] 04:28:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (11B7A000) [pid = 3592] [serial = 836] [outer = 00000000] 04:28:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (13263C00) [pid = 3592] [serial = 837] [outer = 11B7A000] 04:28:05 INFO - PROCESS | 3592 | 1461238085556 Marionette DEBUG loaded listener.js 04:28:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1337D400) [pid = 3592] [serial = 838] [outer = 11B7A000] 04:28:06 INFO - PROCESS | 3592 | 1461238086260 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]]]}] 04:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1148ms 04:28:06 INFO - PROCESS | 3592 | 1461238086343 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 04:28:06 INFO - PROCESS | 3592 | 1461238086349 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 04:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:28:06 INFO - PROCESS | 3592 | 1461238086356 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:28:06 INFO - PROCESS | 3592 | 1461238086358 Marionette TRACE conn3 <- [1,1082,null,{}] 04:28:06 INFO - PROCESS | 3592 | 1461238086362 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}] 04:28:06 INFO - PROCESS | 3592 | 1461238086489 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 04:28:06 INFO - PROCESS | 3592 | 1461238086606 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:06 INFO - PROCESS | 3592 | ++DOCSHELL 1376A400 == 43 [pid = 3592] [id = 280] 04:28:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1377E000) [pid = 3592] [serial = 839] [outer = 00000000] 04:28:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (14962800) [pid = 3592] [serial = 840] [outer = 1377E000] 04:28:06 INFO - PROCESS | 3592 | 1461238086662 Marionette DEBUG loaded listener.js 04:28:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (15B0F000) [pid = 3592] [serial = 841] [outer = 1377E000] 04:28:07 INFO - PROCESS | 3592 | 1461238087621 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]]]}] 04:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1259ms 04:28:07 INFO - PROCESS | 3592 | 1461238087661 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 04:28:07 INFO - PROCESS | 3592 | 1461238087665 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 04:28:07 INFO - PROCESS | 3592 | 1461238087671 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:28:07 INFO - PROCESS | 3592 | 1461238087675 Marionette TRACE conn3 <- [1,1086,null,{}] 04:28:07 INFO - PROCESS | 3592 | 1461238087681 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}] 04:28:07 INFO - PROCESS | 3592 | 1461238087775 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 04:28:07 INFO - PROCESS | 3592 | --DOCSHELL 15B46400 == 42 [pid = 3592] [id = 28] 04:28:07 INFO - PROCESS | 3592 | --DOCSHELL 13826C00 == 41 [pid = 3592] [id = 20] 04:28:07 INFO - PROCESS | 3592 | --DOCSHELL 1649A000 == 40 [pid = 3592] [id = 24] 04:28:07 INFO - PROCESS | 3592 | --DOCSHELL 1D41DC00 == 39 [pid = 3592] [id = 10] 04:28:07 INFO - PROCESS | 3592 | --DOCSHELL 195D5800 == 38 [pid = 3592] [id = 8] 04:28:07 INFO - PROCESS | 3592 | --DOCSHELL 1DF9FC00 == 37 [pid = 3592] [id = 14] 04:28:07 INFO - PROCESS | 3592 | --DOCSHELL 19873800 == 36 [pid = 3592] [id = 26] 04:28:07 INFO - PROCESS | 3592 | --DOCSHELL 1D78E400 == 35 [pid = 3592] [id = 13] 04:28:07 INFO - PROCESS | 3592 | --DOCSHELL 18927400 == 34 [pid = 3592] [id = 25] 04:28:07 INFO - PROCESS | 3592 | --DOCSHELL 1D5F9400 == 33 [pid = 3592] [id = 12] 04:28:07 INFO - PROCESS | 3592 | --DOCSHELL 16466000 == 32 [pid = 3592] [id = 23] 04:28:07 INFO - PROCESS | 3592 | --DOCSHELL 18E94000 == 31 [pid = 3592] [id = 11] 04:28:07 INFO - PROCESS | 3592 | --DOCSHELL 16499C00 == 30 [pid = 3592] [id = 22] 04:28:07 INFO - PROCESS | 3592 | --DOCSHELL 13DB3800 == 29 [pid = 3592] [id = 21] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1AD57800) [pid = 3592] [serial = 792] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOCSHELL 1966AC00 == 28 [pid = 3592] [id = 264] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1D557000) [pid = 3592] [serial = 697] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1D78D000) [pid = 3592] [serial = 709] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (18FD9000) [pid = 3592] [serial = 703] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (16A6BC00) [pid = 3592] [serial = 700] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1DC9C000) [pid = 3592] [serial = 712] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1D550400) [pid = 3592] [serial = 706] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1A365C00) [pid = 3592] [serial = 780] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (198EAC00) [pid = 3592] [serial = 777] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (19B62800) [pid = 3592] [serial = 778] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1A8D5800) [pid = 3592] [serial = 783] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1A81FC00) [pid = 3592] [serial = 781] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (198F1800) [pid = 3592] [serial = 789] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1A8DA800) [pid = 3592] [serial = 784] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (19673800) [pid = 3592] [serial = 774] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (18F55800) [pid = 3592] [serial = 771] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (18FA6400) [pid = 3592] [serial = 772] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (183B8800) [pid = 3592] [serial = 768] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (18930800) [pid = 3592] [serial = 769] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (16468C00) [pid = 3592] [serial = 766] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (15DE4000) [pid = 3592] [serial = 765] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1972CC00) [pid = 3592] [serial = 763] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (18727400) [pid = 3592] [serial = 762] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (1A816000) [pid = 3592] [serial = 760] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (1A49C800) [pid = 3592] [serial = 759] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (1A308400) [pid = 3592] [serial = 757] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (1A2EA800) [pid = 3592] [serial = 756] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (198BF000) [pid = 3592] [serial = 754] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (1966C800) [pid = 3592] [serial = 753] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (1808A800) [pid = 3592] [serial = 751] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (16771000) [pid = 3592] [serial = 750] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (13777000) [pid = 3592] [serial = 748] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (13764400) [pid = 3592] [serial = 747] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (198F5000) [pid = 3592] [serial = 745] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (1A496C00) [pid = 3592] [serial = 790] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 71 (18E96800) [pid = 3592] [serial = 786] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 70 (1974C800) [pid = 3592] [serial = 775] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | --DOMWINDOW == 69 (18F55C00) [pid = 3592] [serial = 787] [outer = 00000000] [url = about:blank] 04:28:07 INFO - PROCESS | 3592 | 1461238087927 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:07 INFO - PROCESS | 3592 | ++DOCSHELL 11B75000 == 29 [pid = 3592] [id = 281] 04:28:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 70 (11B77000) [pid = 3592] [serial = 842] [outer = 00000000] 04:28:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 71 (13208C00) [pid = 3592] [serial = 843] [outer = 11B77000] 04:28:07 INFO - PROCESS | 3592 | 1461238087979 Marionette DEBUG loaded listener.js 04:28:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 72 (13764800) [pid = 3592] [serial = 844] [outer = 11B77000] 04:28:08 INFO - PROCESS | 3592 | 1461238088447 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]]]}] 04:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 819ms 04:28:08 INFO - PROCESS | 3592 | 1461238088477 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 04:28:08 INFO - PROCESS | 3592 | 1461238088482 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 04:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:28:08 INFO - PROCESS | 3592 | 1461238088488 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:28:08 INFO - PROCESS | 3592 | 1461238088491 Marionette TRACE conn3 <- [1,1090,null,{}] 04:28:08 INFO - PROCESS | 3592 | 1461238088494 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}] 04:28:08 INFO - PROCESS | 3592 | 1461238088575 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 04:28:08 INFO - PROCESS | 3592 | 1461238088582 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:08 INFO - PROCESS | 3592 | ++DOCSHELL 138C3000 == 30 [pid = 3592] [id = 282] 04:28:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (13E50C00) [pid = 3592] [serial = 845] [outer = 00000000] 04:28:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (156B4000) [pid = 3592] [serial = 846] [outer = 13E50C00] 04:28:08 INFO - PROCESS | 3592 | 1461238088627 Marionette DEBUG loaded listener.js 04:28:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (15BC1800) [pid = 3592] [serial = 847] [outer = 13E50C00] 04:28:09 INFO - PROCESS | 3592 | 1461238089081 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]]]}] 04:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 645ms 04:28:09 INFO - PROCESS | 3592 | 1461238089125 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 04:28:09 INFO - PROCESS | 3592 | 1461238089127 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 04:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:28:09 INFO - PROCESS | 3592 | 1461238089131 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:28:09 INFO - PROCESS | 3592 | 1461238089134 Marionette TRACE conn3 <- [1,1094,null,{}] 04:28:09 INFO - PROCESS | 3592 | 1461238089145 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}] 04:28:09 INFO - PROCESS | 3592 | 1461238089223 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 04:28:09 INFO - PROCESS | 3592 | 1461238089337 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:09 INFO - PROCESS | 3592 | ++DOCSHELL 16465C00 == 31 [pid = 3592] [id = 283] 04:28:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (16469000) [pid = 3592] [serial = 848] [outer = 00000000] 04:28:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (16AB9800) [pid = 3592] [serial = 849] [outer = 16469000] 04:28:09 INFO - PROCESS | 3592 | 1461238089391 Marionette DEBUG loaded listener.js 04:28:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (180F6000) [pid = 3592] [serial = 850] [outer = 16469000] 04:28:09 INFO - PROCESS | 3592 | 1461238089762 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]]]}] 04:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 692ms 04:28:09 INFO - PROCESS | 3592 | 1461238089830 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 04:28:09 INFO - PROCESS | 3592 | 1461238089832 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 04:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:28:09 INFO - PROCESS | 3592 | 1461238089836 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:28:09 INFO - PROCESS | 3592 | 1461238089837 Marionette TRACE conn3 <- [1,1098,null,{}] 04:28:09 INFO - PROCESS | 3592 | 1461238089840 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}] 04:28:09 INFO - PROCESS | 3592 | 1461238089953 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 04:28:09 INFO - PROCESS | 3592 | 1461238089972 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:09 INFO - PROCESS | 3592 | ++DOCSHELL 13780400 == 32 [pid = 3592] [id = 284] 04:28:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (16466800) [pid = 3592] [serial = 851] [outer = 00000000] 04:28:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (18928800) [pid = 3592] [serial = 852] [outer = 16466800] 04:28:10 INFO - PROCESS | 3592 | 1461238090017 Marionette DEBUG loaded listener.js 04:28:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (18D34000) [pid = 3592] [serial = 853] [outer = 16466800] 04:28:10 INFO - PROCESS | 3592 | 1461238090443 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]]]}] 04:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 629ms 04:28:10 INFO - PROCESS | 3592 | 1461238090474 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 04:28:10 INFO - PROCESS | 3592 | 1461238090476 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 04:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:28:10 INFO - PROCESS | 3592 | 1461238090479 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:28:10 INFO - PROCESS | 3592 | 1461238090481 Marionette TRACE conn3 <- [1,1102,null,{}] 04:28:10 INFO - PROCESS | 3592 | 1461238090485 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}] 04:28:10 INFO - PROCESS | 3592 | 1461238090590 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 04:28:10 INFO - PROCESS | 3592 | 1461238090673 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:10 INFO - PROCESS | 3592 | ++DOCSHELL 18D39400 == 33 [pid = 3592] [id = 285] 04:28:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (18D3EC00) [pid = 3592] [serial = 854] [outer = 00000000] 04:28:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (18D85800) [pid = 3592] [serial = 855] [outer = 18D3EC00] 04:28:10 INFO - PROCESS | 3592 | 1461238090719 Marionette DEBUG loaded listener.js 04:28:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (18D87C00) [pid = 3592] [serial = 856] [outer = 18D3EC00] 04:28:11 INFO - PROCESS | 3592 | 1461238091156 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]]]}] 04:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 739ms 04:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:28:11 INFO - PROCESS | 3592 | 1461238091220 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 04:28:11 INFO - PROCESS | 3592 | 1461238091222 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 04:28:11 INFO - PROCESS | 3592 | 1461238091230 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:28:11 INFO - PROCESS | 3592 | 1461238091231 Marionette TRACE conn3 <- [1,1106,null,{}] 04:28:11 INFO - PROCESS | 3592 | 1461238091235 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}] 04:28:11 INFO - PROCESS | 3592 | 1461238091355 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 04:28:11 INFO - PROCESS | 3592 | 1461238091368 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:11 INFO - PROCESS | 3592 | ++DOCSHELL 18F55400 == 34 [pid = 3592] [id = 286] 04:28:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (18F55800) [pid = 3592] [serial = 857] [outer = 00000000] 04:28:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (18FD3800) [pid = 3592] [serial = 858] [outer = 18F55800] 04:28:11 INFO - PROCESS | 3592 | 1461238091416 Marionette DEBUG loaded listener.js 04:28:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (18FCE400) [pid = 3592] [serial = 859] [outer = 18F55800] 04:28:11 INFO - PROCESS | 3592 | 1461238091914 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]]]}] 04:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 693ms 04:28:12 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (16466400) [pid = 3592] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:28:12 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (180F6400) [pid = 3592] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:28:12 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (15E66000) [pid = 3592] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:28:12 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (18D87800) [pid = 3592] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:28:12 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (138C7C00) [pid = 3592] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:28:12 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (18D88C00) [pid = 3592] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:28:12 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (1540F400) [pid = 3592] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:28:12 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (13266800) [pid = 3592] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:28:12 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (18FD9C00) [pid = 3592] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:28:12 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (198D8C00) [pid = 3592] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:28:12 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (123F2800) [pid = 3592] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:28:12 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (18C0CC00) [pid = 3592] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:28:12 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (18D33800) [pid = 3592] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:28:12 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (15410C00) [pid = 3592] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:28:12 INFO - PROCESS | 3592 | 1461238092131 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 04:28:12 INFO - PROCESS | 3592 | 1461238092133 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 04:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:28:12 INFO - PROCESS | 3592 | 1461238092138 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:28:12 INFO - PROCESS | 3592 | 1461238092140 Marionette TRACE conn3 <- [1,1110,null,{}] 04:28:12 INFO - PROCESS | 3592 | 1461238092143 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}] 04:28:12 INFO - PROCESS | 3592 | 1461238092215 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 04:28:12 INFO - PROCESS | 3592 | 1461238092224 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:12 INFO - PROCESS | 3592 | ++DOCSHELL 13779800 == 35 [pid = 3592] [id = 287] 04:28:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (1381F000) [pid = 3592] [serial = 860] [outer = 00000000] 04:28:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (15B44800) [pid = 3592] [serial = 861] [outer = 1381F000] 04:28:12 INFO - PROCESS | 3592 | 1461238092267 Marionette DEBUG loaded listener.js 04:28:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (15E66000) [pid = 3592] [serial = 862] [outer = 1381F000] 04:28:12 INFO - PROCESS | 3592 | 1461238092663 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]]]}] 04:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 535ms 04:28:12 INFO - PROCESS | 3592 | 1461238092673 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 04:28:12 INFO - PROCESS | 3592 | 1461238092675 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 04:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:28:12 INFO - PROCESS | 3592 | 1461238092678 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:28:12 INFO - PROCESS | 3592 | 1461238092680 Marionette TRACE conn3 <- [1,1114,null,{}] 04:28:12 INFO - PROCESS | 3592 | 1461238092683 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}] 04:28:12 INFO - PROCESS | 3592 | 1461238092789 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 04:28:12 INFO - PROCESS | 3592 | 1461238092797 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:12 INFO - PROCESS | 3592 | ++DOCSHELL 156B1000 == 36 [pid = 3592] [id = 288] 04:28:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (16361C00) [pid = 3592] [serial = 863] [outer = 00000000] 04:28:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (18FDB400) [pid = 3592] [serial = 864] [outer = 16361C00] 04:28:12 INFO - PROCESS | 3592 | 1461238092841 Marionette DEBUG loaded listener.js 04:28:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (1966AC00) [pid = 3592] [serial = 865] [outer = 16361C00] 04:28:13 INFO - PROCESS | 3592 | 1461238093241 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]]]}] 04:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 598ms 04:28:13 INFO - PROCESS | 3592 | 1461238093276 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 04:28:13 INFO - PROCESS | 3592 | 1461238093278 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 04:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:28:13 INFO - PROCESS | 3592 | 1461238093281 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:28:13 INFO - PROCESS | 3592 | 1461238093283 Marionette TRACE conn3 <- [1,1118,null,{}] 04:28:13 INFO - PROCESS | 3592 | 1461238093286 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}] 04:28:13 INFO - PROCESS | 3592 | 1461238093361 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 04:28:13 INFO - PROCESS | 3592 | 1461238093441 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:13 INFO - PROCESS | 3592 | ++DOCSHELL 11F53000 == 37 [pid = 3592] [id = 289] 04:28:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (16468C00) [pid = 3592] [serial = 866] [outer = 00000000] 04:28:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (19732000) [pid = 3592] [serial = 867] [outer = 16468C00] 04:28:13 INFO - PROCESS | 3592 | 1461238093485 Marionette DEBUG loaded listener.js 04:28:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (19745400) [pid = 3592] [serial = 868] [outer = 16468C00] 04:28:13 INFO - PROCESS | 3592 | 1461238093862 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]]]}] 04:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 645ms 04:28:13 INFO - PROCESS | 3592 | 1461238093919 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 04:28:13 INFO - PROCESS | 3592 | 1461238093921 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 04:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:28:13 INFO - PROCESS | 3592 | 1461238093936 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:28:13 INFO - PROCESS | 3592 | 1461238093938 Marionette TRACE conn3 <- [1,1122,null,{}] 04:28:13 INFO - PROCESS | 3592 | 1461238093942 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}] 04:28:14 INFO - PROCESS | 3592 | 1461238094021 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 04:28:14 INFO - PROCESS | 3592 | 1461238094027 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:14 INFO - PROCESS | 3592 | ++DOCSHELL 18337800 == 38 [pid = 3592] [id = 290] 04:28:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (19674C00) [pid = 3592] [serial = 869] [outer = 00000000] 04:28:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (198DB400) [pid = 3592] [serial = 870] [outer = 19674C00] 04:28:14 INFO - PROCESS | 3592 | 1461238094070 Marionette DEBUG loaded listener.js 04:28:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (198D8C00) [pid = 3592] [serial = 871] [outer = 19674C00] 04:28:14 INFO - PROCESS | 3592 | 1461238094805 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]]]}] 04:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 944ms 04:28:14 INFO - PROCESS | 3592 | 1461238094876 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 04:28:14 INFO - PROCESS | 3592 | 1461238094882 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 04:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:28:14 INFO - PROCESS | 3592 | 1461238094887 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:28:14 INFO - PROCESS | 3592 | 1461238094891 Marionette TRACE conn3 <- [1,1126,null,{}] 04:28:14 INFO - PROCESS | 3592 | 1461238094896 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}] 04:28:15 INFO - PROCESS | 3592 | 1461238095002 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 04:28:15 INFO - PROCESS | 3592 | 1461238095127 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:15 INFO - PROCESS | 3592 | ++DOCSHELL 16360800 == 39 [pid = 3592] [id = 291] 04:28:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (16362400) [pid = 3592] [serial = 872] [outer = 00000000] 04:28:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (183BB800) [pid = 3592] [serial = 873] [outer = 16362400] 04:28:15 INFO - PROCESS | 3592 | 1461238095192 Marionette DEBUG loaded listener.js 04:28:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (18C03400) [pid = 3592] [serial = 874] [outer = 16362400] 04:28:15 INFO - PROCESS | 3592 | 1461238095740 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]]]}] 04:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 913ms 04:28:15 INFO - PROCESS | 3592 | 1461238095791 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 04:28:15 INFO - PROCESS | 3592 | 1461238095797 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 04:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:28:15 INFO - PROCESS | 3592 | 1461238095804 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:28:15 INFO - PROCESS | 3592 | 1461238095807 Marionette TRACE conn3 <- [1,1130,null,{}] 04:28:15 INFO - PROCESS | 3592 | 1461238095810 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}] 04:28:15 INFO - PROCESS | 3592 | 1461238095911 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 04:28:16 INFO - PROCESS | 3592 | 1461238096055 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:16 INFO - PROCESS | 3592 | ++DOCSHELL 18F53800 == 40 [pid = 3592] [id = 292] 04:28:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (18F57400) [pid = 3592] [serial = 875] [outer = 00000000] 04:28:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1972F800) [pid = 3592] [serial = 876] [outer = 18F57400] 04:28:16 INFO - PROCESS | 3592 | 1461238096110 Marionette DEBUG loaded listener.js 04:28:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (198D5800) [pid = 3592] [serial = 877] [outer = 18F57400] 04:28:16 INFO - PROCESS | 3592 | 1461238096725 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]]]}] 04:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 960ms 04:28:16 INFO - PROCESS | 3592 | 1461238096779 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 04:28:16 INFO - PROCESS | 3592 | 1461238096781 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 04:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:28:16 INFO - PROCESS | 3592 | 1461238096798 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:28:16 INFO - PROCESS | 3592 | 1461238096802 Marionette TRACE conn3 <- [1,1134,null,{}] 04:28:16 INFO - PROCESS | 3592 | 1461238096815 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}] 04:28:16 INFO - PROCESS | 3592 | 1461238096919 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 04:28:17 INFO - PROCESS | 3592 | 1461238097043 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:17 INFO - PROCESS | 3592 | ++DOCSHELL 198F0400 == 41 [pid = 3592] [id = 293] 04:28:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (198F3400) [pid = 3592] [serial = 878] [outer = 00000000] 04:28:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (19B59400) [pid = 3592] [serial = 879] [outer = 198F3400] 04:28:17 INFO - PROCESS | 3592 | 1461238097100 Marionette DEBUG loaded listener.js 04:28:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (19D18800) [pid = 3592] [serial = 880] [outer = 198F3400] 04:28:17 INFO - PROCESS | 3592 | 1461238097632 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]]]}] 04:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 865ms 04:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:28:17 INFO - PROCESS | 3592 | 1461238097648 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 04:28:17 INFO - PROCESS | 3592 | 1461238097651 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 04:28:17 INFO - PROCESS | 3592 | 1461238097670 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:28:17 INFO - PROCESS | 3592 | 1461238097672 Marionette TRACE conn3 <- [1,1138,null,{}] 04:28:17 INFO - PROCESS | 3592 | 1461238097677 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}] 04:28:17 INFO - PROCESS | 3592 | 1461238097774 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 04:28:17 INFO - PROCESS | 3592 | 1461238097874 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:17 INFO - PROCESS | 3592 | ++DOCSHELL 198EDC00 == 42 [pid = 3592] [id = 294] 04:28:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (198F1800) [pid = 3592] [serial = 881] [outer = 00000000] 04:28:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1A2E0800) [pid = 3592] [serial = 882] [outer = 198F1800] 04:28:17 INFO - PROCESS | 3592 | 1461238097927 Marionette DEBUG loaded listener.js 04:28:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1A2E4C00) [pid = 3592] [serial = 883] [outer = 198F1800] 04:28:18 INFO - PROCESS | 3592 | 1461238098777 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]]]}] 04:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1164ms 04:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:28:18 INFO - PROCESS | 3592 | 1461238098814 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 04:28:18 INFO - PROCESS | 3592 | 1461238098818 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 04:28:18 INFO - PROCESS | 3592 | 1461238098822 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:28:18 INFO - PROCESS | 3592 | 1461238098825 Marionette TRACE conn3 <- [1,1142,null,{}] 04:28:18 INFO - PROCESS | 3592 | 1461238098830 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}] 04:28:18 INFO - PROCESS | 3592 | 1461238098920 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 04:28:19 INFO - PROCESS | 3592 | 1461238099005 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:19 INFO - PROCESS | 3592 | ++DOCSHELL 1490EC00 == 43 [pid = 3592] [id = 295] 04:28:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (15705C00) [pid = 3592] [serial = 884] [outer = 00000000] 04:28:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1645EC00) [pid = 3592] [serial = 885] [outer = 15705C00] 04:28:19 INFO - PROCESS | 3592 | 1461238099114 Marionette DEBUG loaded listener.js 04:28:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (16A6DC00) [pid = 3592] [serial = 886] [outer = 15705C00] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (19673400) [pid = 3592] [serial = 832] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (18729000) [pid = 3592] [serial = 810] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (18930400) [pid = 3592] [serial = 811] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1648BC00) [pid = 3592] [serial = 807] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (16773C00) [pid = 3592] [serial = 808] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (18E9B400) [pid = 3592] [serial = 819] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (13E5D800) [pid = 3592] [serial = 801] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (1491AC00) [pid = 3592] [serial = 802] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (18FA1C00) [pid = 3592] [serial = 822] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (15B45400) [pid = 3592] [serial = 804] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (15D8E400) [pid = 3592] [serial = 805] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (18E9A400) [pid = 3592] [serial = 820] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (13763C00) [pid = 3592] [serial = 798] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (1966F400) [pid = 3592] [serial = 825] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (13768C00) [pid = 3592] [serial = 799] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (18FCD000) [pid = 3592] [serial = 823] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (1AD65C00) [pid = 3592] [serial = 793] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (12BBD800) [pid = 3592] [serial = 795] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (13207000) [pid = 3592] [serial = 796] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (18D83000) [pid = 3592] [serial = 816] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (18D39800) [pid = 3592] [serial = 813] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (18D39000) [pid = 3592] [serial = 814] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (198D6C00) [pid = 3592] [serial = 834] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (18338000) [pid = 3592] [serial = 828] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (19677400) [pid = 3592] [serial = 826] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (16AB3400) [pid = 3592] [serial = 829] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (19668400) [pid = 3592] [serial = 831] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (18D7E400) [pid = 3592] [serial = 817] [outer = 00000000] [url = about:blank] 04:28:19 INFO - PROCESS | 3592 | 1461238099657 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]]]}] 04:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 897ms 04:28:19 INFO - PROCESS | 3592 | 1461238099725 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 04:28:19 INFO - PROCESS | 3592 | 1461238099730 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 04:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:28:19 INFO - PROCESS | 3592 | 1461238099736 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:28:19 INFO - PROCESS | 3592 | 1461238099738 Marionette TRACE conn3 <- [1,1146,null,{}] 04:28:19 INFO - PROCESS | 3592 | 1461238099742 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}] 04:28:19 INFO - PROCESS | 3592 | 1461238099825 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 04:28:19 INFO - PROCESS | 3592 | 1461238099907 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:19 INFO - PROCESS | 3592 | ++DOCSHELL 1377C000 == 44 [pid = 3592] [id = 296] 04:28:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (13823400) [pid = 3592] [serial = 887] [outer = 00000000] 04:28:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (15B41400) [pid = 3592] [serial = 888] [outer = 13823400] 04:28:19 INFO - PROCESS | 3592 | 1461238099952 Marionette DEBUG loaded listener.js 04:28:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (16A6C400) [pid = 3592] [serial = 889] [outer = 13823400] 04:28:20 INFO - PROCESS | 3592 | 1461238100354 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]]]}] 04:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 645ms 04:28:20 INFO - PROCESS | 3592 | 1461238100373 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 04:28:20 INFO - PROCESS | 3592 | 1461238100375 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 04:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:28:20 INFO - PROCESS | 3592 | 1461238100378 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:28:20 INFO - PROCESS | 3592 | 1461238100382 Marionette TRACE conn3 <- [1,1150,null,{}] 04:28:20 INFO - PROCESS | 3592 | 1461238100391 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}] 04:28:20 INFO - PROCESS | 3592 | 1461238100504 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 04:28:20 INFO - PROCESS | 3592 | 1461238100558 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:20 INFO - PROCESS | 3592 | ++DOCSHELL 1872B800 == 45 [pid = 3592] [id = 297] 04:28:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (18923000) [pid = 3592] [serial = 890] [outer = 00000000] 04:28:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (18D3E800) [pid = 3592] [serial = 891] [outer = 18923000] 04:28:20 INFO - PROCESS | 3592 | 1461238100605 Marionette DEBUG loaded listener.js 04:28:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (18D80C00) [pid = 3592] [serial = 892] [outer = 18923000] 04:28:21 INFO - PROCESS | 3592 | 1461238101059 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]]]}] 04:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 708ms 04:28:21 INFO - PROCESS | 3592 | 1461238101109 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 04:28:21 INFO - PROCESS | 3592 | 1461238101112 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 04:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:28:21 INFO - PROCESS | 3592 | 1461238101115 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:28:21 INFO - PROCESS | 3592 | 1461238101116 Marionette TRACE conn3 <- [1,1154,null,{}] 04:28:21 INFO - PROCESS | 3592 | 1461238101120 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}] 04:28:21 INFO - PROCESS | 3592 | 1461238101196 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 04:28:21 INFO - PROCESS | 3592 | 1461238101205 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:21 INFO - PROCESS | 3592 | ++DOCSHELL 18E9A400 == 46 [pid = 3592] [id = 298] 04:28:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (18E9A800) [pid = 3592] [serial = 893] [outer = 00000000] 04:28:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (18F53C00) [pid = 3592] [serial = 894] [outer = 18E9A800] 04:28:21 INFO - PROCESS | 3592 | 1461238101249 Marionette DEBUG loaded listener.js 04:28:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (18FA1800) [pid = 3592] [serial = 895] [outer = 18E9A800] 04:28:21 INFO - PROCESS | 3592 | 1461238101707 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]]]}] 04:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 645ms 04:28:21 INFO - PROCESS | 3592 | 1461238101753 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 04:28:21 INFO - PROCESS | 3592 | 1461238101755 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 04:28:21 INFO - PROCESS | 3592 | 1461238101758 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:28:21 INFO - PROCESS | 3592 | 1461238101760 Marionette TRACE conn3 <- [1,1158,null,{}] 04:28:21 INFO - PROCESS | 3592 | 1461238101763 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}] 04:28:21 INFO - PROCESS | 3592 | 1461238101868 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 04:28:21 INFO - PROCESS | 3592 | 1461238101948 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:21 INFO - PROCESS | 3592 | ++DOCSHELL 12BB4800 == 47 [pid = 3592] [id = 299] 04:28:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (18FD3C00) [pid = 3592] [serial = 896] [outer = 00000000] 04:28:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (1966BC00) [pid = 3592] [serial = 897] [outer = 18FD3C00] 04:28:22 INFO - PROCESS | 3592 | 1461238101995 Marionette DEBUG loaded listener.js 04:28:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (19670400) [pid = 3592] [serial = 898] [outer = 18FD3C00] 04:28:22 INFO - PROCESS | 3592 | 1461238102436 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]]]}] 04:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 692ms 04:28:22 INFO - PROCESS | 3592 | 1461238102458 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 04:28:22 INFO - PROCESS | 3592 | 1461238102460 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 04:28:22 INFO - PROCESS | 3592 | 1461238102463 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:28:22 INFO - PROCESS | 3592 | 1461238102465 Marionette TRACE conn3 <- [1,1162,null,{}] 04:28:22 INFO - PROCESS | 3592 | 1461238102476 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}] 04:28:22 INFO - PROCESS | 3592 | 1461238102593 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 04:28:22 INFO - PROCESS | 3592 | 1461238102599 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:22 INFO - PROCESS | 3592 | ++DOCSHELL 18FD0800 == 48 [pid = 3592] [id = 300] 04:28:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (1966A400) [pid = 3592] [serial = 899] [outer = 00000000] 04:28:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (198EA800) [pid = 3592] [serial = 900] [outer = 1966A400] 04:28:22 INFO - PROCESS | 3592 | 1461238102650 Marionette DEBUG loaded listener.js 04:28:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (198EC800) [pid = 3592] [serial = 901] [outer = 1966A400] 04:28:23 INFO - PROCESS | 3592 | 1461238103097 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] 04:28:23 INFO - PROCESS | 3592 | 1461238103129 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 04:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:28:23 INFO - PROCESS | 3592 | 1461238103132 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:28:23 INFO - PROCESS | 3592 | 1461238103134 Marionette TRACE conn3 <- [1,1166,null,{}] 04:28:23 INFO - PROCESS | 3592 | 1461238103137 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}] 04:28:23 INFO - PROCESS | 3592 | 1461238103239 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 04:28:23 INFO - PROCESS | 3592 | 1461238103323 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:23 INFO - PROCESS | 3592 | ++DOCSHELL 18F50400 == 49 [pid = 3592] [id = 301] 04:28:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (19748000) [pid = 3592] [serial = 902] [outer = 00000000] 04:28:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (1A28B400) [pid = 3592] [serial = 903] [outer = 19748000] 04:28:23 INFO - PROCESS | 3592 | 1461238103375 Marionette DEBUG loaded listener.js 04:28:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1A2E5C00) [pid = 3592] [serial = 904] [outer = 19748000] 04:28:23 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (18D3EC00) [pid = 3592] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:28:23 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (18F55800) [pid = 3592] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:28:23 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (16469000) [pid = 3592] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:28:23 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (11B77000) [pid = 3592] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:28:23 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (13E50C00) [pid = 3592] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:28:23 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (1381F000) [pid = 3592] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:28:23 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (16361C00) [pid = 3592] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:28:23 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (16466800) [pid = 3592] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:28:23 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (16468C00) [pid = 3592] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:28:23 INFO - PROCESS | 3592 | 1461238103862 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] 04:28:23 INFO - PROCESS | 3592 | 1461238103937 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 04:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:28:23 INFO - PROCESS | 3592 | 1461238103940 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:28:23 INFO - PROCESS | 3592 | 1461238103942 Marionette TRACE conn3 <- [1,1170,null,{}] 04:28:23 INFO - PROCESS | 3592 | 1461238103945 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}] 04:28:24 INFO - PROCESS | 3592 | 1461238104021 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 04:28:24 INFO - PROCESS | 3592 | 1461238104027 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:24 INFO - PROCESS | 3592 | ++DOCSHELL 13263800 == 50 [pid = 3592] [id = 302] 04:28:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (13370800) [pid = 3592] [serial = 905] [outer = 00000000] 04:28:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (18D88400) [pid = 3592] [serial = 906] [outer = 13370800] 04:28:24 INFO - PROCESS | 3592 | 1461238104071 Marionette DEBUG loaded listener.js 04:28:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (18FA2C00) [pid = 3592] [serial = 907] [outer = 13370800] 04:28:24 INFO - PROCESS | 3592 | 1461238104500 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] 04:28:24 INFO - PROCESS | 3592 | 1461238104539 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 04:28:24 INFO - PROCESS | 3592 | 1461238104542 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:28:24 INFO - PROCESS | 3592 | 1461238104544 Marionette TRACE conn3 <- [1,1174,null,{}] 04:28:24 INFO - PROCESS | 3592 | 1461238104547 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}] 04:28:24 INFO - PROCESS | 3592 | 1461238104657 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 04:28:24 INFO - PROCESS | 3592 | 1461238104665 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:24 INFO - PROCESS | 3592 | ++DOCSHELL 18FD9400 == 51 [pid = 3592] [id = 303] 04:28:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (1A30C800) [pid = 3592] [serial = 908] [outer = 00000000] 04:28:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (1A49B400) [pid = 3592] [serial = 909] [outer = 1A30C800] 04:28:24 INFO - PROCESS | 3592 | 1461238104710 Marionette DEBUG loaded listener.js 04:28:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (1A4A1400) [pid = 3592] [serial = 910] [outer = 1A30C800] 04:28:25 INFO - PROCESS | 3592 | 1461238105201 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] 04:28:25 INFO - PROCESS | 3592 | 1461238105276 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 04:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:28:25 INFO - PROCESS | 3592 | 1461238105279 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:28:25 INFO - PROCESS | 3592 | 1461238105281 Marionette TRACE conn3 <- [1,1178,null,{}] 04:28:25 INFO - PROCESS | 3592 | 1461238105284 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}] 04:28:25 INFO - PROCESS | 3592 | 1461238105361 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 04:28:25 INFO - PROCESS | 3592 | 1461238105370 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:25 INFO - PROCESS | 3592 | ++DOCSHELL 1A816000 == 52 [pid = 3592] [id = 304] 04:28:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1A818400) [pid = 3592] [serial = 911] [outer = 00000000] 04:28:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (1A81E800) [pid = 3592] [serial = 912] [outer = 1A818400] 04:28:25 INFO - PROCESS | 3592 | 1461238105420 Marionette DEBUG loaded listener.js 04:28:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1A820000) [pid = 3592] [serial = 913] [outer = 1A818400] 04:28:25 INFO - PROCESS | 3592 | 1461238105847 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] 04:28:25 INFO - PROCESS | 3592 | 1461238105916 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 04:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:28:25 INFO - PROCESS | 3592 | 1461238105926 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:28:25 INFO - PROCESS | 3592 | 1461238105930 Marionette TRACE conn3 <- [1,1182,null,{}] 04:28:25 INFO - PROCESS | 3592 | 1461238105937 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}] 04:28:26 INFO - PROCESS | 3592 | 1461238106093 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 04:28:26 INFO - PROCESS | 3592 | 1461238106195 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:26 INFO - PROCESS | 3592 | ++DOCSHELL 13761000 == 53 [pid = 3592] [id = 305] 04:28:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (13762400) [pid = 3592] [serial = 914] [outer = 00000000] 04:28:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (13870800) [pid = 3592] [serial = 915] [outer = 13762400] 04:28:26 INFO - PROCESS | 3592 | 1461238106250 Marionette DEBUG loaded listener.js 04:28:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (13EA8800) [pid = 3592] [serial = 916] [outer = 13762400] 04:28:26 INFO - PROCESS | 3592 | 1461238106852 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] 04:28:26 INFO - PROCESS | 3592 | 1461238106933 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 04:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:28:26 INFO - PROCESS | 3592 | 1461238106941 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:28:26 INFO - PROCESS | 3592 | 1461238106945 Marionette TRACE conn3 <- [1,1186,null,{}] 04:28:26 INFO - PROCESS | 3592 | 1461238106949 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}] 04:28:27 INFO - PROCESS | 3592 | 1461238107052 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 04:28:27 INFO - PROCESS | 3592 | 1461238107177 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:27 INFO - PROCESS | 3592 | ++DOCSHELL 1645F000 == 54 [pid = 3592] [id = 306] 04:28:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (1645F800) [pid = 3592] [serial = 917] [outer = 00000000] 04:28:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (18D38C00) [pid = 3592] [serial = 918] [outer = 1645F800] 04:28:27 INFO - PROCESS | 3592 | 1461238107232 Marionette DEBUG loaded listener.js 04:28:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (18D7F400) [pid = 3592] [serial = 919] [outer = 1645F800] 04:28:27 INFO - PROCESS | 3592 | 1461238107832 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]]]}] 04:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 960ms 04:28:27 INFO - PROCESS | 3592 | 1461238107885 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 04:28:27 INFO - PROCESS | 3592 | 1461238107888 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 04:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:28:27 INFO - PROCESS | 3592 | 1461238107892 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:28:27 INFO - PROCESS | 3592 | 1461238107894 Marionette TRACE conn3 <- [1,1190,null,{}] 04:28:27 INFO - PROCESS | 3592 | 1461238107904 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}] 04:28:28 INFO - PROCESS | 3592 | 1461238108010 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 04:28:28 INFO - PROCESS | 3592 | 1461238108136 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:28 INFO - PROCESS | 3592 | ++DOCSHELL 198D9C00 == 55 [pid = 3592] [id = 307] 04:28:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (198E9400) [pid = 3592] [serial = 920] [outer = 00000000] 04:28:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1A038000) [pid = 3592] [serial = 921] [outer = 198E9400] 04:28:28 INFO - PROCESS | 3592 | 1461238108195 Marionette DEBUG loaded listener.js 04:28:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1A309000) [pid = 3592] [serial = 922] [outer = 198E9400] 04:28:28 INFO - PROCESS | 3592 | 1461238108793 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]]]}] 04:28:28 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 04:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 944ms 04:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:28:28 INFO - PROCESS | 3592 | 1461238108837 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 04:28:28 INFO - PROCESS | 3592 | 1461238108839 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 04:28:28 INFO - PROCESS | 3592 | 1461238108843 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:28:28 INFO - PROCESS | 3592 | 1461238108845 Marionette TRACE conn3 <- [1,1194,null,{}] 04:28:28 INFO - PROCESS | 3592 | 1461238108848 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}] 04:28:28 INFO - PROCESS | 3592 | 1461238108948 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 04:28:29 INFO - PROCESS | 3592 | 1461238109073 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:29 INFO - PROCESS | 3592 | ++DOCSHELL 18FA5C00 == 56 [pid = 3592] [id = 308] 04:28:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (198EF800) [pid = 3592] [serial = 923] [outer = 00000000] 04:28:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1A8D8400) [pid = 3592] [serial = 924] [outer = 198EF800] 04:28:29 INFO - PROCESS | 3592 | 1461238109128 Marionette DEBUG loaded listener.js 04:28:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1A8DEC00) [pid = 3592] [serial = 925] [outer = 198EF800] 04:28:29 INFO - PROCESS | 3592 | 1461238109748 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]]]}] 04:28:29 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 04:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 944ms 04:28:29 INFO - PROCESS | 3592 | 1461238109974 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 04:28:29 INFO - PROCESS | 3592 | 1461238109978 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 04:28:29 INFO - PROCESS | 3592 | 1461238109997 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:28:29 INFO - PROCESS | 3592 | 1461238110000 Marionette TRACE conn3 <- [1,1198,null,{}] 04:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:28:30 INFO - PROCESS | 3592 | 1461238110005 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}] 04:28:30 INFO - PROCESS | 3592 | 1461238110099 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 04:28:30 INFO - PROCESS | 3592 | 1461238110177 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:30 INFO - PROCESS | 3592 | ++DOCSHELL 15DE5000 == 57 [pid = 3592] [id = 309] 04:28:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (15DE6800) [pid = 3592] [serial = 926] [outer = 00000000] 04:28:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (16468C00) [pid = 3592] [serial = 927] [outer = 15DE6800] 04:28:30 INFO - PROCESS | 3592 | 1461238110225 Marionette DEBUG loaded listener.js 04:28:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (16A62000) [pid = 3592] [serial = 928] [outer = 15DE6800] 04:28:30 INFO - PROCESS | 3592 | 1461238110804 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]]]}] 04:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 850ms 04:28:30 INFO - PROCESS | 3592 | 1461238110845 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 04:28:30 INFO - PROCESS | 3592 | 1461238110848 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 04:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:28:30 INFO - PROCESS | 3592 | 1461238110855 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:28:30 INFO - PROCESS | 3592 | 1461238110859 Marionette TRACE conn3 <- [1,1202,null,{}] 04:28:30 INFO - PROCESS | 3592 | 1461238110863 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}] 04:28:30 INFO - PROCESS | 3592 | 1461238110967 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 04:28:30 INFO - PROCESS | 3592 | --DOCSHELL 18F55400 == 56 [pid = 3592] [id = 286] 04:28:30 INFO - PROCESS | 3592 | --DOCSHELL 13780400 == 55 [pid = 3592] [id = 284] 04:28:30 INFO - PROCESS | 3592 | --DOCSHELL 18D39400 == 54 [pid = 3592] [id = 285] 04:28:30 INFO - PROCESS | 3592 | --DOCSHELL 156B1000 == 53 [pid = 3592] [id = 288] 04:28:31 INFO - PROCESS | 3592 | --DOCSHELL 16465C00 == 52 [pid = 3592] [id = 283] 04:28:31 INFO - PROCESS | 3592 | --DOCSHELL 13269C00 == 51 [pid = 3592] [id = 18] 04:28:31 INFO - PROCESS | 3592 | --DOCSHELL 18FD9400 == 50 [pid = 3592] [id = 303] 04:28:31 INFO - PROCESS | 3592 | --DOCSHELL 13263800 == 49 [pid = 3592] [id = 302] 04:28:31 INFO - PROCESS | 3592 | --DOCSHELL 18F50400 == 48 [pid = 3592] [id = 301] 04:28:31 INFO - PROCESS | 3592 | --DOCSHELL 18FD0800 == 47 [pid = 3592] [id = 300] 04:28:31 INFO - PROCESS | 3592 | --DOCSHELL 12BB4800 == 46 [pid = 3592] [id = 299] 04:28:31 INFO - PROCESS | 3592 | --DOCSHELL 18E9A400 == 45 [pid = 3592] [id = 298] 04:28:31 INFO - PROCESS | 3592 | --DOCSHELL 1872B800 == 44 [pid = 3592] [id = 297] 04:28:31 INFO - PROCESS | 3592 | --DOCSHELL 1377C000 == 43 [pid = 3592] [id = 296] 04:28:31 INFO - PROCESS | 3592 | --DOCSHELL 1490EC00 == 42 [pid = 3592] [id = 295] 04:28:31 INFO - PROCESS | 3592 | --DOCSHELL 16360800 == 41 [pid = 3592] [id = 291] 04:28:31 INFO - PROCESS | 3592 | --DOCSHELL 18337800 == 40 [pid = 3592] [id = 290] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (16AB9800) [pid = 3592] [serial = 849] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (180F6000) [pid = 3592] [serial = 850] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (13208C00) [pid = 3592] [serial = 843] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (13764800) [pid = 3592] [serial = 844] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (156B4000) [pid = 3592] [serial = 846] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (15BC1800) [pid = 3592] [serial = 847] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (14962800) [pid = 3592] [serial = 840] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (13263C00) [pid = 3592] [serial = 837] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (18D87C00) [pid = 3592] [serial = 856] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (15B44800) [pid = 3592] [serial = 861] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (18FCE400) [pid = 3592] [serial = 859] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (15E66000) [pid = 3592] [serial = 862] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (18FDB400) [pid = 3592] [serial = 864] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (18928800) [pid = 3592] [serial = 852] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (18D34000) [pid = 3592] [serial = 853] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (19745400) [pid = 3592] [serial = 868] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (1966AC00) [pid = 3592] [serial = 865] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (19732000) [pid = 3592] [serial = 867] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (18D85800) [pid = 3592] [serial = 855] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (18FD3800) [pid = 3592] [serial = 858] [outer = 00000000] [url = about:blank] 04:28:31 INFO - PROCESS | 3592 | 1461238111096 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:31 INFO - PROCESS | 3592 | ++DOCSHELL 11B75400 == 41 [pid = 3592] [id = 310] 04:28:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (11B7A400) [pid = 3592] [serial = 929] [outer = 00000000] 04:28:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (13269400) [pid = 3592] [serial = 930] [outer = 11B7A400] 04:28:31 INFO - PROCESS | 3592 | 1461238111142 Marionette DEBUG loaded listener.js 04:28:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (13EA8000) [pid = 3592] [serial = 931] [outer = 11B7A400] 04:28:31 INFO - PROCESS | 3592 | 1461238111582 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]]]}] 04:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 803ms 04:28:31 INFO - PROCESS | 3592 | 1461238111657 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 04:28:31 INFO - PROCESS | 3592 | 1461238111659 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 04:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:28:31 INFO - PROCESS | 3592 | 1461238111662 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:28:31 INFO - PROCESS | 3592 | 1461238111664 Marionette TRACE conn3 <- [1,1206,null,{}] 04:28:31 INFO - PROCESS | 3592 | 1461238111673 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}] 04:28:31 INFO - PROCESS | 3592 | 1461238111760 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 04:28:31 INFO - PROCESS | 3592 | 1461238111768 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:31 INFO - PROCESS | 3592 | ++DOCSHELL 18D36400 == 42 [pid = 3592] [id = 311] 04:28:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (18D38800) [pid = 3592] [serial = 932] [outer = 00000000] 04:28:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (18D81000) [pid = 3592] [serial = 933] [outer = 18D38800] 04:28:31 INFO - PROCESS | 3592 | 1461238111816 Marionette DEBUG loaded listener.js 04:28:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (18D88C00) [pid = 3592] [serial = 934] [outer = 18D38800] 04:28:32 INFO - PROCESS | 3592 | 1461238112267 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]]]}] 04:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 645ms 04:28:32 INFO - PROCESS | 3592 | 1461238112300 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 04:28:32 INFO - PROCESS | 3592 | 1461238112302 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 04:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:28:32 INFO - PROCESS | 3592 | 1461238112305 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:28:32 INFO - PROCESS | 3592 | 1461238112307 Marionette TRACE conn3 <- [1,1210,null,{}] 04:28:32 INFO - PROCESS | 3592 | 1461238112310 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}] 04:28:32 INFO - PROCESS | 3592 | 1461238112390 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 04:28:32 INFO - PROCESS | 3592 | 1461238112399 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:32 INFO - PROCESS | 3592 | ++DOCSHELL 18EA0C00 == 43 [pid = 3592] [id = 312] 04:28:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (18F50400) [pid = 3592] [serial = 935] [outer = 00000000] 04:28:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (18FD4800) [pid = 3592] [serial = 936] [outer = 18F50400] 04:28:32 INFO - PROCESS | 3592 | 1461238112443 Marionette DEBUG loaded listener.js 04:28:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (18FDA800) [pid = 3592] [serial = 937] [outer = 18F50400] 04:28:32 INFO - PROCESS | 3592 | 1461238112871 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] 04:28:32 INFO - PROCESS | 3592 | 1461238112905 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 04:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:28:32 INFO - PROCESS | 3592 | 1461238112908 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:28:32 INFO - PROCESS | 3592 | 1461238112910 Marionette TRACE conn3 <- [1,1214,null,{}] 04:28:32 INFO - PROCESS | 3592 | 1461238112913 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}] 04:28:33 INFO - PROCESS | 3592 | 1461238112989 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 04:28:33 INFO - PROCESS | 3592 | 1461238112996 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:33 INFO - PROCESS | 3592 | ++DOCSHELL 19669C00 == 44 [pid = 3592] [id = 313] 04:28:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (19671000) [pid = 3592] [serial = 938] [outer = 00000000] 04:28:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (19747000) [pid = 3592] [serial = 939] [outer = 19671000] 04:28:33 INFO - PROCESS | 3592 | 1461238113041 Marionette DEBUG loaded listener.js 04:28:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (19746000) [pid = 3592] [serial = 940] [outer = 19671000] 04:28:33 INFO - PROCESS | 3592 | 1461238113516 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]]]}] 04:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 645ms 04:28:33 INFO - PROCESS | 3592 | 1461238113548 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 04:28:33 INFO - PROCESS | 3592 | 1461238113550 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 04:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:28:33 INFO - PROCESS | 3592 | 1461238113553 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:28:33 INFO - PROCESS | 3592 | 1461238113554 Marionette TRACE conn3 <- [1,1218,null,{}] 04:28:33 INFO - PROCESS | 3592 | 1461238113558 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}] 04:28:33 INFO - PROCESS | 3592 | 1461238113692 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 04:28:33 INFO - PROCESS | 3592 | 1461238113702 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:33 INFO - PROCESS | 3592 | ++DOCSHELL 13E51000 == 45 [pid = 3592] [id = 314] 04:28:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1972E400) [pid = 3592] [serial = 941] [outer = 00000000] 04:28:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (19DE5400) [pid = 3592] [serial = 942] [outer = 1972E400] 04:28:33 INFO - PROCESS | 3592 | 1461238113749 Marionette DEBUG loaded listener.js 04:28:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1A2EEC00) [pid = 3592] [serial = 943] [outer = 1972E400] 04:28:34 INFO - PROCESS | 3592 | 1461238114250 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]]]}] 04:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 708ms 04:28:34 INFO - PROCESS | 3592 | 1461238114284 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 04:28:34 INFO - PROCESS | 3592 | 1461238114286 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 04:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:28:34 INFO - PROCESS | 3592 | 1461238114289 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:28:34 INFO - PROCESS | 3592 | 1461238114291 Marionette TRACE conn3 <- [1,1222,null,{}] 04:28:34 INFO - PROCESS | 3592 | 1461238114294 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}] 04:28:34 INFO - PROCESS | 3592 | 1461238114409 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 04:28:34 INFO - PROCESS | 3592 | 1461238114494 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:34 INFO - PROCESS | 3592 | ++DOCSHELL 1A30A400 == 46 [pid = 3592] [id = 315] 04:28:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1A30FC00) [pid = 3592] [serial = 944] [outer = 00000000] 04:28:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1A81CC00) [pid = 3592] [serial = 945] [outer = 1A30FC00] 04:28:34 INFO - PROCESS | 3592 | 1461238114537 Marionette DEBUG loaded listener.js 04:28:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1A81B800) [pid = 3592] [serial = 946] [outer = 1A30FC00] 04:28:34 INFO - PROCESS | 3592 | 1461238114944 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]]]}] 04:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 708ms 04:28:35 INFO - PROCESS | 3592 | 1461238114989 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 04:28:35 INFO - PROCESS | 3592 | 1461238114991 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 04:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:28:35 INFO - PROCESS | 3592 | 1461238114994 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:28:35 INFO - PROCESS | 3592 | 1461238114996 Marionette TRACE conn3 <- [1,1226,null,{}] 04:28:35 INFO - PROCESS | 3592 | 1461238114999 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}] 04:28:35 INFO - PROCESS | 3592 | 1461238115103 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 04:28:35 INFO - PROCESS | 3592 | 1461238115108 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:35 INFO - PROCESS | 3592 | ++DOCSHELL 13765800 == 47 [pid = 3592] [id = 316] 04:28:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1A306000) [pid = 3592] [serial = 947] [outer = 00000000] 04:28:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1AA79800) [pid = 3592] [serial = 948] [outer = 1A306000] 04:28:35 INFO - PROCESS | 3592 | 1461238115152 Marionette DEBUG loaded listener.js 04:28:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1AA75400) [pid = 3592] [serial = 949] [outer = 1A306000] 04:28:35 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (16468000) [pid = 3592] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:28:35 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (18E9A800) [pid = 3592] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:28:35 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (13823400) [pid = 3592] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:28:35 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (19674C00) [pid = 3592] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:28:35 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (18FD3C00) [pid = 3592] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:28:35 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (19748000) [pid = 3592] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:28:35 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (18923000) [pid = 3592] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:28:35 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1966A400) [pid = 3592] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:28:35 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (15705C00) [pid = 3592] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:28:35 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (13370800) [pid = 3592] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:28:35 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1A30C800) [pid = 3592] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:28:35 INFO - PROCESS | 3592 | 1461238115652 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]]]}] 04:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 692ms 04:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:28:35 INFO - PROCESS | 3592 | 1461238115695 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 04:28:35 INFO - PROCESS | 3592 | 1461238115697 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 04:28:35 INFO - PROCESS | 3592 | 1461238115701 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:28:35 INFO - PROCESS | 3592 | 1461238115702 Marionette TRACE conn3 <- [1,1230,null,{}] 04:28:35 INFO - PROCESS | 3592 | 1461238115706 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}] 04:28:35 INFO - PROCESS | 3592 | 1461238115806 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 04:28:35 INFO - PROCESS | 3592 | 1461238115815 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:35 INFO - PROCESS | 3592 | ++DOCSHELL 15705C00 == 48 [pid = 3592] [id = 317] 04:28:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (18C04000) [pid = 3592] [serial = 950] [outer = 00000000] 04:28:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (19875C00) [pid = 3592] [serial = 951] [outer = 18C04000] 04:28:35 INFO - PROCESS | 3592 | 1461238115859 Marionette DEBUG loaded listener.js 04:28:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1A363400) [pid = 3592] [serial = 952] [outer = 18C04000] 04:28:36 INFO - PROCESS | 3592 | 1461238116267 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]]]}] 04:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 598ms 04:28:36 INFO - PROCESS | 3592 | 1461238116296 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 04:28:36 INFO - PROCESS | 3592 | 1461238116298 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 04:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:28:36 INFO - PROCESS | 3592 | 1461238116313 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:28:36 INFO - PROCESS | 3592 | 1461238116315 Marionette TRACE conn3 <- [1,1234,null,{}] 04:28:36 INFO - PROCESS | 3592 | 1461238116318 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}] 04:28:36 INFO - PROCESS | 3592 | 1461238116394 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 04:28:36 INFO - PROCESS | 3592 | 1461238116400 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:36 INFO - PROCESS | 3592 | ++DOCSHELL 18E9A800 == 49 [pid = 3592] [id = 318] 04:28:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1A81B400) [pid = 3592] [serial = 953] [outer = 00000000] 04:28:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1AD8E800) [pid = 3592] [serial = 954] [outer = 1A81B400] 04:28:36 INFO - PROCESS | 3592 | 1461238116443 Marionette DEBUG loaded listener.js 04:28:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1AD92000) [pid = 3592] [serial = 955] [outer = 1A81B400] 04:28:36 INFO - PROCESS | 3592 | 1461238116863 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]]]}] 04:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 598ms 04:28:36 INFO - PROCESS | 3592 | 1461238116905 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 04:28:36 INFO - PROCESS | 3592 | 1461238116907 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 04:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:28:36 INFO - PROCESS | 3592 | 1461238116910 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:28:36 INFO - PROCESS | 3592 | 1461238116912 Marionette TRACE conn3 <- [1,1238,null,{}] 04:28:36 INFO - PROCESS | 3592 | 1461238116920 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}] 04:28:37 INFO - PROCESS | 3592 | 1461238117014 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 04:28:37 INFO - PROCESS | 3592 | 1461238117020 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:37 INFO - PROCESS | 3592 | ++DOCSHELL 1AD94800 == 50 [pid = 3592] [id = 319] 04:28:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1AD96C00) [pid = 3592] [serial = 956] [outer = 00000000] 04:28:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1ADA6000) [pid = 3592] [serial = 957] [outer = 1AD96C00] 04:28:37 INFO - PROCESS | 3592 | 1461238117069 Marionette DEBUG loaded listener.js 04:28:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1C406C00) [pid = 3592] [serial = 958] [outer = 1AD96C00] 04:28:37 INFO - PROCESS | 3592 | 1461238117657 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]]]}] 04:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 802ms 04:28:37 INFO - PROCESS | 3592 | 1461238117712 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 04:28:37 INFO - PROCESS | 3592 | 1461238117716 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 04:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:28:37 INFO - PROCESS | 3592 | 1461238117722 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:28:37 INFO - PROCESS | 3592 | 1461238117726 Marionette TRACE conn3 <- [1,1242,null,{}] 04:28:37 INFO - PROCESS | 3592 | 1461238117733 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}] 04:28:37 INFO - PROCESS | 3592 | 1461238117838 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 04:28:37 INFO - PROCESS | 3592 | 1461238117969 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:38 INFO - PROCESS | 3592 | ++DOCSHELL 13378400 == 51 [pid = 3592] [id = 320] 04:28:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1337C000) [pid = 3592] [serial = 959] [outer = 00000000] 04:28:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (15E66000) [pid = 3592] [serial = 960] [outer = 1337C000] 04:28:38 INFO - PROCESS | 3592 | 1461238118027 Marionette DEBUG loaded listener.js 04:28:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1648CC00) [pid = 3592] [serial = 961] [outer = 1337C000] 04:28:38 INFO - PROCESS | 3592 | 1461238118733 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]]]}] 04:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1054ms 04:28:38 INFO - PROCESS | 3592 | 1461238118798 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 04:28:38 INFO - PROCESS | 3592 | 1461238118804 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 04:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:28:38 INFO - PROCESS | 3592 | 1461238118831 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:28:38 INFO - PROCESS | 3592 | 1461238118834 Marionette TRACE conn3 <- [1,1246,null,{}] 04:28:38 INFO - PROCESS | 3592 | 1461238118838 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}] 04:28:38 INFO - PROCESS | 3592 | 1461238118952 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 04:28:39 INFO - PROCESS | 3592 | 1461238119073 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:39 INFO - PROCESS | 3592 | ++DOCSHELL 18D34C00 == 52 [pid = 3592] [id = 321] 04:28:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (18D37C00) [pid = 3592] [serial = 962] [outer = 00000000] 04:28:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (18FA5400) [pid = 3592] [serial = 963] [outer = 18D37C00] 04:28:39 INFO - PROCESS | 3592 | 1461238119131 Marionette DEBUG loaded listener.js 04:28:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (18FD4400) [pid = 3592] [serial = 964] [outer = 18D37C00] 04:28:39 INFO - PROCESS | 3592 | 1461238119676 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]]]}] 04:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 912ms 04:28:39 INFO - PROCESS | 3592 | 1461238119733 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 04:28:39 INFO - PROCESS | 3592 | 1461238119736 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 04:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:28:39 INFO - PROCESS | 3592 | 1461238119740 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:28:39 INFO - PROCESS | 3592 | 1461238119743 Marionette TRACE conn3 <- [1,1250,null,{}] 04:28:39 INFO - PROCESS | 3592 | 1461238119755 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}] 04:28:39 INFO - PROCESS | 3592 | 1461238119865 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 04:28:40 INFO - PROCESS | 3592 | 1461238119992 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:40 INFO - PROCESS | 3592 | ++DOCSHELL 15703800 == 53 [pid = 3592] [id = 322] 04:28:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1A360800) [pid = 3592] [serial = 965] [outer = 00000000] 04:28:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1AA7D800) [pid = 3592] [serial = 966] [outer = 1A360800] 04:28:40 INFO - PROCESS | 3592 | 1461238120052 Marionette DEBUG loaded listener.js 04:28:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1AD97800) [pid = 3592] [serial = 967] [outer = 1A360800] 04:28:40 INFO - PROCESS | 3592 | 1461238120635 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]]]}] 04:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 945ms 04:28:40 INFO - PROCESS | 3592 | 1461238120684 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 04:28:40 INFO - PROCESS | 3592 | 1461238120687 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 04:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:28:40 INFO - PROCESS | 3592 | 1461238120690 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:28:40 INFO - PROCESS | 3592 | 1461238120692 Marionette TRACE conn3 <- [1,1254,null,{}] 04:28:40 INFO - PROCESS | 3592 | 1461238120696 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}] 04:28:40 INFO - PROCESS | 3592 | 1461238120803 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 04:28:40 INFO - PROCESS | 3592 | 1461238120902 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:40 INFO - PROCESS | 3592 | ++DOCSHELL 1C407C00 == 54 [pid = 3592] [id = 323] 04:28:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1C408400) [pid = 3592] [serial = 968] [outer = 00000000] 04:28:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1C413400) [pid = 3592] [serial = 969] [outer = 1C408400] 04:28:40 INFO - PROCESS | 3592 | 1461238120956 Marionette DEBUG loaded listener.js 04:28:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1C4A0800) [pid = 3592] [serial = 970] [outer = 1C408400] 04:28:41 INFO - PROCESS | 3592 | 1461238121573 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]]]}] 04:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 944ms 04:28:41 INFO - PROCESS | 3592 | 1461238121635 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 04:28:41 INFO - PROCESS | 3592 | 1461238121638 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 04:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:28:41 INFO - PROCESS | 3592 | 1461238121641 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:28:41 INFO - PROCESS | 3592 | 1461238121643 Marionette TRACE conn3 <- [1,1258,null,{}] 04:28:41 INFO - PROCESS | 3592 | 1461238121647 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}] 04:28:41 INFO - PROCESS | 3592 | 1461238121745 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 04:28:42 INFO - PROCESS | 3592 | 1461238121975 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:42 INFO - PROCESS | 3592 | ++DOCSHELL 11F4E000 == 55 [pid = 3592] [id = 324] 04:28:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (11F51400) [pid = 3592] [serial = 971] [outer = 00000000] 04:28:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (15BD0800) [pid = 3592] [serial = 972] [outer = 11F51400] 04:28:42 INFO - PROCESS | 3592 | 1461238122042 Marionette DEBUG loaded listener.js 04:28:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (16770800) [pid = 3592] [serial = 973] [outer = 11F51400] 04:28:42 INFO - PROCESS | 3592 | 1461238122619 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]]]}] 04:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1039ms 04:28:42 INFO - PROCESS | 3592 | 1461238122680 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 04:28:42 INFO - PROCESS | 3592 | 1461238122685 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 04:28:42 INFO - PROCESS | 3592 | 1461238122707 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:28:42 INFO - PROCESS | 3592 | 1461238122710 Marionette TRACE conn3 <- [1,1262,null,{}] 04:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:28:42 INFO - PROCESS | 3592 | 1461238122714 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}] 04:28:42 INFO - PROCESS | 3592 | 1461238122848 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 04:28:42 INFO - PROCESS | 3592 | --DOCSHELL 13779800 == 54 [pid = 3592] [id = 287] 04:28:42 INFO - PROCESS | 3592 | --DOCSHELL 18E9A800 == 53 [pid = 3592] [id = 318] 04:28:42 INFO - PROCESS | 3592 | --DOCSHELL 15705C00 == 52 [pid = 3592] [id = 317] 04:28:42 INFO - PROCESS | 3592 | --DOCSHELL 13765800 == 51 [pid = 3592] [id = 316] 04:28:42 INFO - PROCESS | 3592 | --DOCSHELL 1A30A400 == 50 [pid = 3592] [id = 315] 04:28:42 INFO - PROCESS | 3592 | --DOCSHELL 13E51000 == 49 [pid = 3592] [id = 314] 04:28:42 INFO - PROCESS | 3592 | --DOCSHELL 19669C00 == 48 [pid = 3592] [id = 313] 04:28:42 INFO - PROCESS | 3592 | --DOCSHELL 18EA0C00 == 47 [pid = 3592] [id = 312] 04:28:42 INFO - PROCESS | 3592 | --DOCSHELL 18D36400 == 46 [pid = 3592] [id = 311] 04:28:42 INFO - PROCESS | 3592 | --DOCSHELL 11B75400 == 45 [pid = 3592] [id = 310] 04:28:42 INFO - PROCESS | 3592 | --DOCSHELL 15DE5000 == 44 [pid = 3592] [id = 309] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1A81E800) [pid = 3592] [serial = 912] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOCSHELL 1A816000 == 43 [pid = 3592] [id = 304] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (15B41400) [pid = 3592] [serial = 888] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (16A6C400) [pid = 3592] [serial = 889] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (198DB400) [pid = 3592] [serial = 870] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (198D8C00) [pid = 3592] [serial = 871] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1966BC00) [pid = 3592] [serial = 897] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1A2E0800) [pid = 3592] [serial = 882] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (19670400) [pid = 3592] [serial = 898] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1A28B400) [pid = 3592] [serial = 903] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (18D3E800) [pid = 3592] [serial = 891] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (18D80C00) [pid = 3592] [serial = 892] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (19B59400) [pid = 3592] [serial = 879] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (198EC800) [pid = 3592] [serial = 901] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (16A6DC00) [pid = 3592] [serial = 886] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1645EC00) [pid = 3592] [serial = 885] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (198EA800) [pid = 3592] [serial = 900] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (183BB800) [pid = 3592] [serial = 873] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1972F800) [pid = 3592] [serial = 876] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (18D88400) [pid = 3592] [serial = 906] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1A49B400) [pid = 3592] [serial = 909] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1A2E5C00) [pid = 3592] [serial = 904] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (18FA2C00) [pid = 3592] [serial = 907] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1A4A1400) [pid = 3592] [serial = 910] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (18FA1800) [pid = 3592] [serial = 895] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (198D8400) [pid = 3592] [serial = 835] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (18F53C00) [pid = 3592] [serial = 894] [outer = 00000000] [url = about:blank] 04:28:42 INFO - PROCESS | 3592 | 1461238122965 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:42 INFO - PROCESS | 3592 | ++DOCSHELL 13209400 == 44 [pid = 3592] [id = 325] 04:28:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (1325C800) [pid = 3592] [serial = 974] [outer = 00000000] 04:28:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (13E50C00) [pid = 3592] [serial = 975] [outer = 1325C800] 04:28:43 INFO - PROCESS | 3592 | 1461238123012 Marionette DEBUG loaded listener.js 04:28:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (15DF1800) [pid = 3592] [serial = 976] [outer = 1325C800] 04:28:43 INFO - PROCESS | 3592 | 1461238123508 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]]]}] 04:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 818ms 04:28:43 INFO - PROCESS | 3592 | 1461238123547 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 04:28:43 INFO - PROCESS | 3592 | 1461238123551 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 04:28:43 INFO - PROCESS | 3592 | 1461238123555 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:28:43 INFO - PROCESS | 3592 | 1461238123557 Marionette TRACE conn3 <- [1,1266,null,{}] 04:28:43 INFO - PROCESS | 3592 | 1461238123561 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}] 04:28:43 INFO - PROCESS | 3592 | 1461238123641 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 04:28:43 INFO - PROCESS | 3592 | 1461238123650 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:43 INFO - PROCESS | 3592 | ++DOCSHELL 16468400 == 45 [pid = 3592] [id = 326] 04:28:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (16772000) [pid = 3592] [serial = 977] [outer = 00000000] 04:28:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (18D80C00) [pid = 3592] [serial = 978] [outer = 16772000] 04:28:43 INFO - PROCESS | 3592 | 1461238123695 Marionette DEBUG loaded listener.js 04:28:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (18D89800) [pid = 3592] [serial = 979] [outer = 16772000] 04:28:44 INFO - PROCESS | 3592 | 1461238124176 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]]]}] 04:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 646ms 04:28:44 INFO - PROCESS | 3592 | 1461238124194 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 04:28:44 INFO - PROCESS | 3592 | 1461238124196 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 04:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:28:44 INFO - PROCESS | 3592 | 1461238124204 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:28:44 INFO - PROCESS | 3592 | 1461238124209 Marionette TRACE conn3 <- [1,1270,null,{}] 04:28:44 INFO - PROCESS | 3592 | 1461238124218 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}] 04:28:44 INFO - PROCESS | 3592 | 1461238124298 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 04:28:44 INFO - PROCESS | 3592 | 1461238124305 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:44 INFO - PROCESS | 3592 | ++DOCSHELL 18F59800 == 46 [pid = 3592] [id = 327] 04:28:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (18FA1800) [pid = 3592] [serial = 980] [outer = 00000000] 04:28:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1966DC00) [pid = 3592] [serial = 981] [outer = 18FA1800] 04:28:44 INFO - PROCESS | 3592 | 1461238124350 Marionette DEBUG loaded listener.js 04:28:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1966D000) [pid = 3592] [serial = 982] [outer = 18FA1800] 04:28:44 INFO - PROCESS | 3592 | 1461238124800 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]]]}] 04:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 661ms 04:28:44 INFO - PROCESS | 3592 | 1461238124858 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 04:28:44 INFO - PROCESS | 3592 | 1461238124861 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 04:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:28:44 INFO - PROCESS | 3592 | 1461238124864 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:28:44 INFO - PROCESS | 3592 | 1461238124866 Marionette TRACE conn3 <- [1,1274,null,{}] 04:28:44 INFO - PROCESS | 3592 | 1461238124869 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}] 04:28:44 INFO - PROCESS | 3592 | 1461238124955 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 04:28:45 INFO - PROCESS | 3592 | 1461238124998 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:45 INFO - PROCESS | 3592 | ++DOCSHELL 19875400 == 47 [pid = 3592] [id = 328] 04:28:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1987D000) [pid = 3592] [serial = 983] [outer = 00000000] 04:28:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (198DAC00) [pid = 3592] [serial = 984] [outer = 1987D000] 04:28:45 INFO - PROCESS | 3592 | 1461238125042 Marionette DEBUG loaded listener.js 04:28:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (198DC800) [pid = 3592] [serial = 985] [outer = 1987D000] 04:28:45 INFO - PROCESS | 3592 | 1461238125500 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]]]}] 04:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 708ms 04:28:45 INFO - PROCESS | 3592 | 1461238125563 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 04:28:45 INFO - PROCESS | 3592 | 1461238125565 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 04:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:28:45 INFO - PROCESS | 3592 | 1461238125569 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:28:45 INFO - PROCESS | 3592 | 1461238125570 Marionette TRACE conn3 <- [1,1278,null,{}] 04:28:45 INFO - PROCESS | 3592 | 1461238125574 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}] 04:28:45 INFO - PROCESS | 3592 | 1461238125677 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 04:28:45 INFO - PROCESS | 3592 | 1461238125685 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:45 INFO - PROCESS | 3592 | ++DOCSHELL 198E7400 == 48 [pid = 3592] [id = 329] 04:28:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (198E7C00) [pid = 3592] [serial = 986] [outer = 00000000] 04:28:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (198EE000) [pid = 3592] [serial = 987] [outer = 198E7C00] 04:28:45 INFO - PROCESS | 3592 | 1461238125787 Marionette DEBUG loaded listener.js 04:28:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (19D14000) [pid = 3592] [serial = 988] [outer = 198E7C00] 04:28:46 INFO - PROCESS | 3592 | 1461238126227 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]]]}] 04:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 709ms 04:28:46 INFO - PROCESS | 3592 | 1461238126268 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 04:28:46 INFO - PROCESS | 3592 | 1461238126270 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 04:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:28:46 INFO - PROCESS | 3592 | 1461238126280 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:28:46 INFO - PROCESS | 3592 | 1461238126281 Marionette TRACE conn3 <- [1,1282,null,{}] 04:28:46 INFO - PROCESS | 3592 | 1461238126289 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}] 04:28:46 INFO - PROCESS | 3592 | 1461238126424 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 04:28:46 INFO - PROCESS | 3592 | 1461238126438 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:46 INFO - PROCESS | 3592 | ++DOCSHELL 1377BC00 == 49 [pid = 3592] [id = 330] 04:28:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1A02C800) [pid = 3592] [serial = 989] [outer = 00000000] 04:28:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1A2EF400) [pid = 3592] [serial = 990] [outer = 1A02C800] 04:28:46 INFO - PROCESS | 3592 | 1461238126530 Marionette DEBUG loaded listener.js 04:28:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1A2EF000) [pid = 3592] [serial = 991] [outer = 1A02C800] 04:28:46 INFO - PROCESS | 3592 | 1461238126935 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]]]}] 04:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 693ms 04:28:47 INFO - PROCESS | 3592 | 1461238126978 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 04:28:47 INFO - PROCESS | 3592 | 1461238126980 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 04:28:47 INFO - PROCESS | 3592 | 1461238126983 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:28:47 INFO - PROCESS | 3592 | 1461238126985 Marionette TRACE conn3 <- [1,1286,null,{}] 04:28:47 INFO - PROCESS | 3592 | 1461238126989 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}] 04:28:47 INFO - PROCESS | 3592 | 1461238127093 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 04:28:47 INFO - PROCESS | 3592 | 1461238127099 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:47 INFO - PROCESS | 3592 | ++DOCSHELL 1A2E9800 == 50 [pid = 3592] [id = 331] 04:28:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1A2EBC00) [pid = 3592] [serial = 992] [outer = 00000000] 04:28:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1A841800) [pid = 3592] [serial = 993] [outer = 1A2EBC00] 04:28:47 INFO - PROCESS | 3592 | 1461238127190 Marionette DEBUG loaded listener.js 04:28:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1A8DB000) [pid = 3592] [serial = 994] [outer = 1A2EBC00] 04:28:47 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1A818400) [pid = 3592] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:28:47 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (11B7A400) [pid = 3592] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:28:47 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1972E400) [pid = 3592] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:28:47 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (18D38800) [pid = 3592] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:28:47 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (15DE6800) [pid = 3592] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:28:47 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (19671000) [pid = 3592] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:28:47 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (18F50400) [pid = 3592] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:28:47 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1A30FC00) [pid = 3592] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:28:47 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1A306000) [pid = 3592] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:28:47 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (18C04000) [pid = 3592] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:28:47 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1A81B400) [pid = 3592] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:28:47 INFO - PROCESS | 3592 | 1461238127666 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]]]}] 04:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 740ms 04:28:47 INFO - PROCESS | 3592 | 1461238127724 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 04:28:47 INFO - PROCESS | 3592 | 1461238127726 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 04:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:28:47 INFO - PROCESS | 3592 | 1461238127757 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:28:47 INFO - PROCESS | 3592 | 1461238127759 Marionette TRACE conn3 <- [1,1290,null,{}] 04:28:47 INFO - PROCESS | 3592 | 1461238127809 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}] 04:28:47 INFO - PROCESS | 3592 | 1461238127888 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 04:28:47 INFO - PROCESS | 3592 | 1461238127897 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:47 INFO - PROCESS | 3592 | ++DOCSHELL 18927C00 == 51 [pid = 3592] [id = 332] 04:28:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (18D3F800) [pid = 3592] [serial = 995] [outer = 00000000] 04:28:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1A2EDC00) [pid = 3592] [serial = 996] [outer = 18D3F800] 04:28:47 INFO - PROCESS | 3592 | 1461238127941 Marionette DEBUG loaded listener.js 04:28:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1A815400) [pid = 3592] [serial = 997] [outer = 18D3F800] 04:28:48 INFO - PROCESS | 3592 | 1461238128377 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]]]}] 04:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 676ms 04:28:48 INFO - PROCESS | 3592 | 1461238128440 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 04:28:48 INFO - PROCESS | 3592 | 1461238128442 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 04:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:28:48 INFO - PROCESS | 3592 | 1461238128446 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:28:48 INFO - PROCESS | 3592 | 1461238128448 Marionette TRACE conn3 <- [1,1294,null,{}] 04:28:48 INFO - PROCESS | 3592 | 1461238128452 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}] 04:28:48 INFO - PROCESS | 3592 | 1461238128527 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 04:28:48 INFO - PROCESS | 3592 | 1461238128533 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:48 INFO - PROCESS | 3592 | ++DOCSHELL 13767400 == 52 [pid = 3592] [id = 333] 04:28:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1972E400) [pid = 3592] [serial = 998] [outer = 00000000] 04:28:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1AD91400) [pid = 3592] [serial = 999] [outer = 1972E400] 04:28:48 INFO - PROCESS | 3592 | 1461238128577 Marionette DEBUG loaded listener.js 04:28:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1AD97C00) [pid = 3592] [serial = 1000] [outer = 1972E400] 04:28:49 INFO - PROCESS | 3592 | 1461238129000 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]]]}] 04:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 598ms 04:28:49 INFO - PROCESS | 3592 | 1461238129043 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 04:28:49 INFO - PROCESS | 3592 | 1461238129045 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 04:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:28:49 INFO - PROCESS | 3592 | 1461238129052 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:28:49 INFO - PROCESS | 3592 | 1461238129054 Marionette TRACE conn3 <- [1,1298,null,{}] 04:28:49 INFO - PROCESS | 3592 | 1461238129058 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}] 04:28:49 INFO - PROCESS | 3592 | 1461238129135 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 04:28:49 INFO - PROCESS | 3592 | 1461238129141 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:49 INFO - PROCESS | 3592 | ++DOCSHELL 1A2E8800 == 53 [pid = 3592] [id = 334] 04:28:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1A818400) [pid = 3592] [serial = 1001] [outer = 00000000] 04:28:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1C40D000) [pid = 3592] [serial = 1002] [outer = 1A818400] 04:28:49 INFO - PROCESS | 3592 | 1461238129195 Marionette DEBUG loaded listener.js 04:28:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1C685C00) [pid = 3592] [serial = 1003] [outer = 1A818400] 04:28:49 INFO - PROCESS | 3592 | 1461238129874 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] 04:28:49 INFO - PROCESS | 3592 | 1461238129963 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 04:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:28:49 INFO - PROCESS | 3592 | 1461238129969 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:28:49 INFO - PROCESS | 3592 | 1461238129973 Marionette TRACE conn3 <- [1,1302,null,{}] 04:28:49 INFO - PROCESS | 3592 | 1461238129978 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}] 04:28:50 INFO - PROCESS | 3592 | 1461238130123 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 04:28:50 INFO - PROCESS | 3592 | 1461238130253 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:50 INFO - PROCESS | 3592 | ++DOCSHELL 15D91C00 == 54 [pid = 3592] [id = 335] 04:28:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (15D93400) [pid = 3592] [serial = 1004] [outer = 00000000] 04:28:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (18C08400) [pid = 3592] [serial = 1005] [outer = 15D93400] 04:28:50 INFO - PROCESS | 3592 | 1461238130311 Marionette DEBUG loaded listener.js 04:28:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (18D3CC00) [pid = 3592] [serial = 1006] [outer = 15D93400] 04:28:50 INFO - PROCESS | 3592 | 1461238130926 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]]]}] 04:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1007ms 04:28:50 INFO - PROCESS | 3592 | 1461238130972 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 04:28:50 INFO - PROCESS | 3592 | 1461238130978 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 04:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:28:51 INFO - PROCESS | 3592 | 1461238130985 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:28:51 INFO - PROCESS | 3592 | 1461238130987 Marionette TRACE conn3 <- [1,1306,null,{}] 04:28:51 INFO - PROCESS | 3592 | 1461238130991 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}] 04:28:51 INFO - PROCESS | 3592 | 1461238131101 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 04:28:51 INFO - PROCESS | 3592 | 1461238131202 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:51 INFO - PROCESS | 3592 | ++DOCSHELL 183B2800 == 55 [pid = 3592] [id = 336] 04:28:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (18E9A800) [pid = 3592] [serial = 1007] [outer = 00000000] 04:28:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (19731C00) [pid = 3592] [serial = 1008] [outer = 18E9A800] 04:28:51 INFO - PROCESS | 3592 | 1461238131256 Marionette DEBUG loaded listener.js 04:28:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (198DA000) [pid = 3592] [serial = 1009] [outer = 18E9A800] 04:28:51 INFO - PROCESS | 3592 | 1461238131852 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]]]}] 04:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 945ms 04:28:51 INFO - PROCESS | 3592 | 1461238131928 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 04:28:51 INFO - PROCESS | 3592 | 1461238131931 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 04:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:28:51 INFO - PROCESS | 3592 | 1461238131935 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:28:51 INFO - PROCESS | 3592 | 1461238131938 Marionette TRACE conn3 <- [1,1310,null,{}] 04:28:51 INFO - PROCESS | 3592 | 1461238131963 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}] 04:28:52 INFO - PROCESS | 3592 | 1461238132103 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 04:28:52 INFO - PROCESS | 3592 | 1461238132165 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:52 INFO - PROCESS | 3592 | ++DOCSHELL 1C40B800 == 56 [pid = 3592] [id = 337] 04:28:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1C40C000) [pid = 3592] [serial = 1010] [outer = 00000000] 04:28:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1C681000) [pid = 3592] [serial = 1011] [outer = 1C40C000] 04:28:52 INFO - PROCESS | 3592 | 1461238132222 Marionette DEBUG loaded listener.js 04:28:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1CC18400) [pid = 3592] [serial = 1012] [outer = 1C40C000] 04:28:52 INFO - PROCESS | 3592 | 1461238132802 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]]]}] 04:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 897ms 04:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:28:52 INFO - PROCESS | 3592 | 1461238132870 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 04:28:52 INFO - PROCESS | 3592 | 1461238132873 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 04:28:52 INFO - PROCESS | 3592 | 1461238132876 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:28:52 INFO - PROCESS | 3592 | 1461238132878 Marionette TRACE conn3 <- [1,1314,null,{}] 04:28:52 INFO - PROCESS | 3592 | 1461238132882 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}] 04:28:52 INFO - PROCESS | 3592 | 1461238132983 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 04:28:53 INFO - PROCESS | 3592 | 1461238133084 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:53 INFO - PROCESS | 3592 | ++DOCSHELL 1A8DD800 == 57 [pid = 3592] [id = 338] 04:28:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1C4A6400) [pid = 3592] [serial = 1013] [outer = 00000000] 04:28:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1CCD2800) [pid = 3592] [serial = 1014] [outer = 1C4A6400] 04:28:53 INFO - PROCESS | 3592 | 1461238133144 Marionette DEBUG loaded listener.js 04:28:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1CE8AC00) [pid = 3592] [serial = 1015] [outer = 1C4A6400] 04:28:53 INFO - PROCESS | 3592 | 1461238133717 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]]]}] 04:28:53 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 04:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 897ms 04:28:53 INFO - PROCESS | 3592 | 1461238133780 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 04:28:53 INFO - PROCESS | 3592 | 1461238133782 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 04:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:28:53 INFO - PROCESS | 3592 | 1461238133786 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:28:53 INFO - PROCESS | 3592 | 1461238133788 Marionette TRACE conn3 <- [1,1318,null,{}] 04:28:53 INFO - PROCESS | 3592 | 1461238133791 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}] 04:28:53 INFO - PROCESS | 3592 | 1461238133890 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 04:28:54 INFO - PROCESS | 3592 | 1461238134011 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:54 INFO - PROCESS | 3592 | ++DOCSHELL 1CCCC000 == 58 [pid = 3592] [id = 339] 04:28:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1CFE4400) [pid = 3592] [serial = 1016] [outer = 00000000] 04:28:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1D41F000) [pid = 3592] [serial = 1017] [outer = 1CFE4400] 04:28:54 INFO - PROCESS | 3592 | 1461238134070 Marionette DEBUG loaded listener.js 04:28:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1D427000) [pid = 3592] [serial = 1018] [outer = 1CFE4400] 04:28:54 INFO - PROCESS | 3592 | 1461238134650 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]]]}] 04:28:54 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 04:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 912ms 04:28:54 INFO - PROCESS | 3592 | 1461238134690 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 04:28:54 INFO - PROCESS | 3592 | 1461238134693 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 04:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:28:54 INFO - PROCESS | 3592 | 1461238134697 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:28:54 INFO - PROCESS | 3592 | 1461238134698 Marionette TRACE conn3 <- [1,1322,null,{}] 04:28:54 INFO - PROCESS | 3592 | 1461238134702 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}] 04:28:54 INFO - PROCESS | 3592 | 1461238134818 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 04:28:55 INFO - PROCESS | 3592 | 1461238135056 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:55 INFO - PROCESS | 3592 | ++DOCSHELL 15419000 == 59 [pid = 3592] [id = 340] 04:28:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (15707800) [pid = 3592] [serial = 1019] [outer = 00000000] 04:28:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (16A69C00) [pid = 3592] [serial = 1020] [outer = 15707800] 04:28:55 INFO - PROCESS | 3592 | 1461238135105 Marionette DEBUG loaded listener.js 04:28:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (180E9800) [pid = 3592] [serial = 1021] [outer = 15707800] 04:28:55 INFO - PROCESS | 3592 | 1461238135735 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]]]}] 04:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1102ms 04:28:55 INFO - PROCESS | 3592 | 1461238135791 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 04:28:55 INFO - PROCESS | 3592 | 1461238135795 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 04:28:55 INFO - PROCESS | 3592 | 1461238135800 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:28:55 INFO - PROCESS | 3592 | 1461238135803 Marionette TRACE conn3 <- [1,1326,null,{}] 04:28:55 INFO - PROCESS | 3592 | 1461238135808 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}] 04:28:55 INFO - PROCESS | 3592 | 1461238135919 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 04:28:55 INFO - PROCESS | 3592 | --DOCSHELL 13767400 == 58 [pid = 3592] [id = 333] 04:28:55 INFO - PROCESS | 3592 | --DOCSHELL 18927C00 == 57 [pid = 3592] [id = 332] 04:28:55 INFO - PROCESS | 3592 | --DOCSHELL 1A2E9800 == 56 [pid = 3592] [id = 331] 04:28:55 INFO - PROCESS | 3592 | --DOCSHELL 1377BC00 == 55 [pid = 3592] [id = 330] 04:28:55 INFO - PROCESS | 3592 | --DOCSHELL 198E7400 == 54 [pid = 3592] [id = 329] 04:28:55 INFO - PROCESS | 3592 | --DOCSHELL 19875400 == 53 [pid = 3592] [id = 328] 04:28:55 INFO - PROCESS | 3592 | --DOCSHELL 18F59800 == 52 [pid = 3592] [id = 327] 04:28:55 INFO - PROCESS | 3592 | --DOCSHELL 16468400 == 51 [pid = 3592] [id = 326] 04:28:55 INFO - PROCESS | 3592 | --DOCSHELL 13209400 == 50 [pid = 3592] [id = 325] 04:28:55 INFO - PROCESS | 3592 | --DOCSHELL 11F4E000 == 49 [pid = 3592] [id = 324] 04:28:55 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (1ADA6000) [pid = 3592] [serial = 957] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOCSHELL 13378400 == 48 [pid = 3592] [id = 320] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1A820000) [pid = 3592] [serial = 913] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (13269400) [pid = 3592] [serial = 930] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (13EA8000) [pid = 3592] [serial = 931] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (19DE5400) [pid = 3592] [serial = 942] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (18D81000) [pid = 3592] [serial = 933] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (18D88C00) [pid = 3592] [serial = 934] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (16A62000) [pid = 3592] [serial = 928] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (16468C00) [pid = 3592] [serial = 927] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (19747000) [pid = 3592] [serial = 939] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (18FD4800) [pid = 3592] [serial = 936] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (18FDA800) [pid = 3592] [serial = 937] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1A81CC00) [pid = 3592] [serial = 945] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1A2EEC00) [pid = 3592] [serial = 943] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (13870800) [pid = 3592] [serial = 915] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1AA79800) [pid = 3592] [serial = 948] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1A81B800) [pid = 3592] [serial = 946] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (18D38C00) [pid = 3592] [serial = 918] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (19875C00) [pid = 3592] [serial = 951] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1A038000) [pid = 3592] [serial = 921] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1A8D8400) [pid = 3592] [serial = 924] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1AD8E800) [pid = 3592] [serial = 954] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1AD92000) [pid = 3592] [serial = 955] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1AA75400) [pid = 3592] [serial = 949] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1A363400) [pid = 3592] [serial = 952] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (19746000) [pid = 3592] [serial = 940] [outer = 00000000] [url = about:blank] 04:28:56 INFO - PROCESS | 3592 | 1461238136040 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:56 INFO - PROCESS | 3592 | ++DOCSHELL 12DE1C00 == 49 [pid = 3592] [id = 341] 04:28:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (13209400) [pid = 3592] [serial = 1022] [outer = 00000000] 04:28:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (13873800) [pid = 3592] [serial = 1023] [outer = 13209400] 04:28:56 INFO - PROCESS | 3592 | 1461238136087 Marionette DEBUG loaded listener.js 04:28:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (14962800) [pid = 3592] [serial = 1024] [outer = 13209400] 04:28:57 INFO - PROCESS | 3592 | 1461238137015 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]]]}] 04:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1196ms 04:28:57 INFO - PROCESS | 3592 | 1461238137032 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 04:28:57 INFO - PROCESS | 3592 | 1461238137036 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 04:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:28:57 INFO - PROCESS | 3592 | 1461238137043 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:28:57 INFO - PROCESS | 3592 | 1461238137045 Marionette TRACE conn3 <- [1,1330,null,{}] 04:28:57 INFO - PROCESS | 3592 | 1461238137049 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}] 04:28:57 INFO - PROCESS | 3592 | 1461238137130 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 04:28:57 INFO - PROCESS | 3592 | 1461238137138 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:57 INFO - PROCESS | 3592 | ++DOCSHELL 18E9FC00 == 50 [pid = 3592] [id = 342] 04:28:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (18F50C00) [pid = 3592] [serial = 1025] [outer = 00000000] 04:28:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (18FD8000) [pid = 3592] [serial = 1026] [outer = 18F50C00] 04:28:57 INFO - PROCESS | 3592 | 1461238137184 Marionette DEBUG loaded listener.js 04:28:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1966C000) [pid = 3592] [serial = 1027] [outer = 18F50C00] 04:28:57 INFO - PROCESS | 3592 | 1461238137648 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]]]}] 04:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 645ms 04:28:57 INFO - PROCESS | 3592 | 1461238137678 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 04:28:57 INFO - PROCESS | 3592 | 1461238137680 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 04:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:28:57 INFO - PROCESS | 3592 | 1461238137693 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:28:57 INFO - PROCESS | 3592 | 1461238137699 Marionette TRACE conn3 <- [1,1334,null,{}] 04:28:57 INFO - PROCESS | 3592 | 1461238137703 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}] 04:28:57 INFO - PROCESS | 3592 | 1461238137784 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 04:28:57 INFO - PROCESS | 3592 | 1461238137790 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:57 INFO - PROCESS | 3592 | ++DOCSHELL 19675800 == 51 [pid = 3592] [id = 343] 04:28:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (198DCC00) [pid = 3592] [serial = 1028] [outer = 00000000] 04:28:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (19B62800) [pid = 3592] [serial = 1029] [outer = 198DCC00] 04:28:57 INFO - PROCESS | 3592 | 1461238137834 Marionette DEBUG loaded listener.js 04:28:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1A036000) [pid = 3592] [serial = 1030] [outer = 198DCC00] 04:28:58 INFO - PROCESS | 3592 | 1461238138276 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]]]}] 04:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 661ms 04:28:58 INFO - PROCESS | 3592 | 1461238138342 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 04:28:58 INFO - PROCESS | 3592 | 1461238138344 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 04:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:28:58 INFO - PROCESS | 3592 | 1461238138348 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:28:58 INFO - PROCESS | 3592 | 1461238138350 Marionette TRACE conn3 <- [1,1338,null,{}] 04:28:58 INFO - PROCESS | 3592 | 1461238138361 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}] 04:28:58 INFO - PROCESS | 3592 | 1461238138468 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 04:28:58 INFO - PROCESS | 3592 | 1461238138555 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:58 INFO - PROCESS | 3592 | ++DOCSHELL 198F0C00 == 52 [pid = 3592] [id = 344] 04:28:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (19D12C00) [pid = 3592] [serial = 1031] [outer = 00000000] 04:28:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1A357400) [pid = 3592] [serial = 1032] [outer = 19D12C00] 04:28:58 INFO - PROCESS | 3592 | 1461238138599 Marionette DEBUG loaded listener.js 04:28:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1A364C00) [pid = 3592] [serial = 1033] [outer = 19D12C00] 04:28:59 INFO - PROCESS | 3592 | 1461238139008 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]]]}] 04:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 692ms 04:28:59 INFO - PROCESS | 3592 | 1461238139047 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 04:28:59 INFO - PROCESS | 3592 | 1461238139049 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 04:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:28:59 INFO - PROCESS | 3592 | 1461238139053 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:28:59 INFO - PROCESS | 3592 | 1461238139054 Marionette TRACE conn3 <- [1,1342,null,{}] 04:28:59 INFO - PROCESS | 3592 | 1461238139058 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}] 04:28:59 INFO - PROCESS | 3592 | 1461238139166 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 04:28:59 INFO - PROCESS | 3592 | 1461238139237 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:59 INFO - PROCESS | 3592 | ++DOCSHELL 1A81E000 == 53 [pid = 3592] [id = 345] 04:28:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1A81E800) [pid = 3592] [serial = 1034] [outer = 00000000] 04:28:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1A84C000) [pid = 3592] [serial = 1035] [outer = 1A81E800] 04:28:59 INFO - PROCESS | 3592 | 1461238139290 Marionette DEBUG loaded listener.js 04:28:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1A8E1800) [pid = 3592] [serial = 1036] [outer = 1A81E800] 04:28:59 INFO - PROCESS | 3592 | 1461238139729 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]]]}] 04:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 708ms 04:28:59 INFO - PROCESS | 3592 | 1461238139756 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 04:28:59 INFO - PROCESS | 3592 | 1461238139757 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 04:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:28:59 INFO - PROCESS | 3592 | 1461238139765 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:28:59 INFO - PROCESS | 3592 | 1461238139767 Marionette TRACE conn3 <- [1,1346,null,{}] 04:28:59 INFO - PROCESS | 3592 | 1461238139771 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}] 04:28:59 INFO - PROCESS | 3592 | 1461238139908 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 04:28:59 INFO - PROCESS | 3592 | 1461238139932 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:59 INFO - PROCESS | 3592 | ++DOCSHELL 1570D000 == 54 [pid = 3592] [id = 346] 04:28:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1A2EEC00) [pid = 3592] [serial = 1037] [outer = 00000000] 04:28:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1AD95400) [pid = 3592] [serial = 1038] [outer = 1A2EEC00] 04:29:00 INFO - PROCESS | 3592 | 1461238139976 Marionette DEBUG loaded listener.js 04:29:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1C406000) [pid = 3592] [serial = 1039] [outer = 1A2EEC00] 04:29:00 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (198E7C00) [pid = 3592] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:29:00 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1A02C800) [pid = 3592] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:29:00 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1A2EBC00) [pid = 3592] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:29:00 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (16772000) [pid = 3592] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:29:00 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1987D000) [pid = 3592] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:29:00 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (18FA1800) [pid = 3592] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:29:00 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1325C800) [pid = 3592] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:29:00 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (11F51400) [pid = 3592] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:29:00 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (18D3F800) [pid = 3592] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:29:00 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1972E400) [pid = 3592] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:29:00 INFO - PROCESS | 3592 | 1461238140517 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]]]}] 04:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 819ms 04:29:00 INFO - PROCESS | 3592 | 1461238140565 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 04:29:00 INFO - PROCESS | 3592 | 1461238140566 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 04:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:29:00 INFO - PROCESS | 3592 | 1461238140574 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:29:00 INFO - PROCESS | 3592 | 1461238140575 Marionette TRACE conn3 <- [1,1350,null,{}] 04:29:00 INFO - PROCESS | 3592 | 1461238140579 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}] 04:29:00 INFO - PROCESS | 3592 | 1461238140656 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 04:29:00 INFO - PROCESS | 3592 | 1461238140662 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:00 INFO - PROCESS | 3592 | ++DOCSHELL 1570F400 == 55 [pid = 3592] [id = 347] 04:29:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (15BBF000) [pid = 3592] [serial = 1040] [outer = 00000000] 04:29:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1987D000) [pid = 3592] [serial = 1041] [outer = 15BBF000] 04:29:00 INFO - PROCESS | 3592 | 1461238140706 Marionette DEBUG loaded listener.js 04:29:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (198F2000) [pid = 3592] [serial = 1042] [outer = 15BBF000] 04:29:01 INFO - PROCESS | 3592 | 1461238141135 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]]]}] 04:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 598ms 04:29:01 INFO - PROCESS | 3592 | 1461238141172 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 04:29:01 INFO - PROCESS | 3592 | 1461238141174 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 04:29:01 INFO - PROCESS | 3592 | 1461238141178 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:29:01 INFO - PROCESS | 3592 | 1461238141179 Marionette TRACE conn3 <- [1,1354,null,{}] 04:29:01 INFO - PROCESS | 3592 | 1461238141182 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}] 04:29:01 INFO - PROCESS | 3592 | 1461238141292 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 04:29:01 INFO - PROCESS | 3592 | 1461238141300 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:01 INFO - PROCESS | 3592 | ++DOCSHELL 15E63000 == 56 [pid = 3592] [id = 348] 04:29:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (18FD0400) [pid = 3592] [serial = 1043] [outer = 00000000] 04:29:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1C412000) [pid = 3592] [serial = 1044] [outer = 18FD0400] 04:29:01 INFO - PROCESS | 3592 | 1461238141345 Marionette DEBUG loaded listener.js 04:29:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1CC1B400) [pid = 3592] [serial = 1045] [outer = 18FD0400] 04:29:01 INFO - PROCESS | 3592 | 1461238141825 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] 04:29:01 INFO - PROCESS | 3592 | 1461238141852 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 04:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:29:01 INFO - PROCESS | 3592 | 1461238141855 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:29:01 INFO - PROCESS | 3592 | 1461238141857 Marionette TRACE conn3 <- [1,1358,null,{}] 04:29:01 INFO - PROCESS | 3592 | 1461238141861 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}] 04:29:01 INFO - PROCESS | 3592 | 1461238141938 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 04:29:01 INFO - PROCESS | 3592 | 1461238141944 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:01 INFO - PROCESS | 3592 | ++DOCSHELL 1A2E6C00 == 57 [pid = 3592] [id = 349] 04:29:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1AD66C00) [pid = 3592] [serial = 1046] [outer = 00000000] 04:29:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1D51B400) [pid = 3592] [serial = 1047] [outer = 1AD66C00] 04:29:01 INFO - PROCESS | 3592 | 1461238141988 Marionette DEBUG loaded listener.js 04:29:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1D520400) [pid = 3592] [serial = 1048] [outer = 1AD66C00] 04:29:02 INFO - PROCESS | 3592 | 1461238142406 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] 04:29:02 INFO - PROCESS | 3592 | 1461238142459 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 04:29:02 INFO - PROCESS | 3592 | 1461238142463 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:29:02 INFO - PROCESS | 3592 | 1461238142465 Marionette TRACE conn3 <- [1,1362,null,{}] 04:29:02 INFO - PROCESS | 3592 | 1461238142523 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}] 04:29:02 INFO - PROCESS | 3592 | 1461238142622 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 04:29:02 INFO - PROCESS | 3592 | 1461238142796 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:02 INFO - PROCESS | 3592 | ++DOCSHELL 16468000 == 58 [pid = 3592] [id = 350] 04:29:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1648B400) [pid = 3592] [serial = 1049] [outer = 00000000] 04:29:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (18724400) [pid = 3592] [serial = 1050] [outer = 1648B400] 04:29:02 INFO - PROCESS | 3592 | 1461238142853 Marionette DEBUG loaded listener.js 04:29:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (18C0BC00) [pid = 3592] [serial = 1051] [outer = 1648B400] 04:29:03 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:29:03 INFO - PROCESS | 3592 | 1461238143395 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] 04:29:03 INFO - PROCESS | 3592 | 1461238143424 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 04:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:29:03 INFO - PROCESS | 3592 | 1461238143430 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:29:03 INFO - PROCESS | 3592 | 1461238143433 Marionette TRACE conn3 <- [1,1366,null,{}] 04:29:03 INFO - PROCESS | 3592 | 1461238143437 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}] 04:29:03 INFO - PROCESS | 3592 | 1461238143543 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 04:29:03 INFO - PROCESS | 3592 | 1461238143650 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:03 INFO - PROCESS | 3592 | ++DOCSHELL 18FDB400 == 59 [pid = 3592] [id = 351] 04:29:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1966A000) [pid = 3592] [serial = 1052] [outer = 00000000] 04:29:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (198D8000) [pid = 3592] [serial = 1053] [outer = 1966A000] 04:29:03 INFO - PROCESS | 3592 | 1461238143706 Marionette DEBUG loaded listener.js 04:29:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (19B5D000) [pid = 3592] [serial = 1054] [outer = 1966A000] 04:29:04 INFO - PROCESS | 3592 | 1461238144334 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] 04:29:04 INFO - PROCESS | 3592 | 1461238144378 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 04:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:29:04 INFO - PROCESS | 3592 | 1461238144382 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:29:04 INFO - PROCESS | 3592 | 1461238144384 Marionette TRACE conn3 <- [1,1370,null,{}] 04:29:04 INFO - PROCESS | 3592 | 1461238144388 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}] 04:29:04 INFO - PROCESS | 3592 | 1461238144493 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 04:29:04 INFO - PROCESS | 3592 | 1461238144597 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:04 INFO - PROCESS | 3592 | ++DOCSHELL 1A842000 == 60 [pid = 3592] [id = 352] 04:29:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1AD8B400) [pid = 3592] [serial = 1055] [outer = 00000000] 04:29:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (1CCCF800) [pid = 3592] [serial = 1056] [outer = 1AD8B400] 04:29:04 INFO - PROCESS | 3592 | 1461238144655 Marionette DEBUG loaded listener.js 04:29:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (1D426800) [pid = 3592] [serial = 1057] [outer = 1AD8B400] 04:29:05 INFO - PROCESS | 3592 | [3592] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:29:05 INFO - PROCESS | 3592 | 1461238145247 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] 04:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:29:05 INFO - PROCESS | 3592 | 1461238145338 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 04:29:05 INFO - PROCESS | 3592 | 1461238145343 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:29:05 INFO - PROCESS | 3592 | 1461238145345 Marionette TRACE conn3 <- [1,1374,null,{}] 04:29:05 INFO - PROCESS | 3592 | 1461238145363 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}] 04:29:05 INFO - PROCESS | 3592 | 1461238145506 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 04:29:05 INFO - PROCESS | 3592 | 1461238145562 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:05 INFO - PROCESS | 3592 | ++DOCSHELL 1D553C00 == 61 [pid = 3592] [id = 353] 04:29:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (1D5F5400) [pid = 3592] [serial = 1058] [outer = 00000000] 04:29:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (1D5F9400) [pid = 3592] [serial = 1059] [outer = 1D5F5400] 04:29:05 INFO - PROCESS | 3592 | 1461238145616 Marionette DEBUG loaded listener.js 04:29:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (1D5FC000) [pid = 3592] [serial = 1060] [outer = 1D5F5400] 04:29:06 INFO - PROCESS | 3592 | 1461238146270 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] 04:29:06 INFO - PROCESS | 3592 | 1461238146322 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 04:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:29:06 INFO - PROCESS | 3592 | 1461238146325 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:29:06 INFO - PROCESS | 3592 | 1461238146327 Marionette TRACE conn3 <- [1,1378,null,{}] 04:29:06 INFO - PROCESS | 3592 | 1461238146331 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}] 04:29:06 INFO - PROCESS | 3592 | 1461238146437 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 04:29:06 INFO - PROCESS | 3592 | 1461238146540 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:06 INFO - PROCESS | 3592 | ++DOCSHELL 1D5F6C00 == 62 [pid = 3592] [id = 354] 04:29:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (1D5F8400) [pid = 3592] [serial = 1061] [outer = 00000000] 04:29:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (1D78A400) [pid = 3592] [serial = 1062] [outer = 1D5F8400] 04:29:06 INFO - PROCESS | 3592 | 1461238146594 Marionette DEBUG loaded listener.js 04:29:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (1D788800) [pid = 3592] [serial = 1063] [outer = 1D5F8400] 04:29:07 INFO - PROCESS | 3592 | 1461238147180 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]]]}] 04:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 913ms 04:29:07 INFO - PROCESS | 3592 | 1461238147230 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 04:29:07 INFO - PROCESS | 3592 | 1461238147232 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 04:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:29:07 INFO - PROCESS | 3592 | 1461238147235 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:29:07 INFO - PROCESS | 3592 | 1461238147237 Marionette TRACE conn3 <- [1,1382,null,{}] 04:29:07 INFO - PROCESS | 3592 | 1461238147241 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}] 04:29:07 INFO - PROCESS | 3592 | 1461238147363 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 04:29:07 INFO - PROCESS | 3592 | 1461238147505 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:07 INFO - PROCESS | 3592 | ++DOCSHELL 1D788400 == 63 [pid = 3592] [id = 355] 04:29:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (1DA4E800) [pid = 3592] [serial = 1064] [outer = 00000000] 04:29:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (1DA58400) [pid = 3592] [serial = 1065] [outer = 1DA4E800] 04:29:07 INFO - PROCESS | 3592 | 1461238147562 Marionette DEBUG loaded listener.js 04:29:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (1DC95000) [pid = 3592] [serial = 1066] [outer = 1DA4E800] 04:29:08 INFO - PROCESS | 3592 | 1461238148341 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]]]}] 04:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1149ms 04:29:08 INFO - PROCESS | 3592 | 1461238148384 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 04:29:08 INFO - PROCESS | 3592 | 1461238148388 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 04:29:08 INFO - PROCESS | 3592 | 1461238148393 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:29:08 INFO - PROCESS | 3592 | 1461238148397 Marionette TRACE conn3 <- [1,1386,null,{}] 04:29:08 INFO - PROCESS | 3592 | 1461238148403 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}] 04:29:08 INFO - PROCESS | 3592 | 1461238148504 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 04:29:08 INFO - PROCESS | 3592 | 1461238148642 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:08 INFO - PROCESS | 3592 | ++DOCSHELL 15653C00 == 64 [pid = 3592] [id = 356] 04:29:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (15D11C00) [pid = 3592] [serial = 1067] [outer = 00000000] 04:29:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (15B3D000) [pid = 3592] [serial = 1068] [outer = 15D11C00] 04:29:08 INFO - PROCESS | 3592 | 1461238148698 Marionette DEBUG loaded listener.js 04:29:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (183B4000) [pid = 3592] [serial = 1069] [outer = 15D11C00] 04:29:09 INFO - PROCESS | 3592 | --DOCSHELL 198D9C00 == 63 [pid = 3592] [id = 307] 04:29:09 INFO - PROCESS | 3592 | --DOCSHELL 15E63000 == 62 [pid = 3592] [id = 348] 04:29:09 INFO - PROCESS | 3592 | --DOCSHELL 1570F400 == 61 [pid = 3592] [id = 347] 04:29:09 INFO - PROCESS | 3592 | --DOCSHELL 1570D000 == 60 [pid = 3592] [id = 346] 04:29:09 INFO - PROCESS | 3592 | --DOCSHELL 1A81E000 == 59 [pid = 3592] [id = 345] 04:29:09 INFO - PROCESS | 3592 | --DOCSHELL 198F0C00 == 58 [pid = 3592] [id = 344] 04:29:09 INFO - PROCESS | 3592 | --DOCSHELL 19675800 == 57 [pid = 3592] [id = 343] 04:29:09 INFO - PROCESS | 3592 | --DOCSHELL 18E9FC00 == 56 [pid = 3592] [id = 342] 04:29:09 INFO - PROCESS | 3592 | --DOCSHELL 12DE1C00 == 55 [pid = 3592] [id = 341] 04:29:09 INFO - PROCESS | 3592 | --DOCSHELL 15419000 == 54 [pid = 3592] [id = 340] 04:29:09 INFO - PROCESS | 3592 | --DOCSHELL 1CCCC000 == 53 [pid = 3592] [id = 339] 04:29:09 INFO - PROCESS | 3592 | --DOCSHELL 1A8DD800 == 52 [pid = 3592] [id = 338] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (1C40D000) [pid = 3592] [serial = 1002] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (15E66000) [pid = 3592] [serial = 960] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (18FA5400) [pid = 3592] [serial = 963] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (1AA7D800) [pid = 3592] [serial = 966] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (1C413400) [pid = 3592] [serial = 969] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOCSHELL 1C40B800 == 51 [pid = 3592] [id = 337] 04:29:09 INFO - PROCESS | 3592 | --DOCSHELL 183B2800 == 50 [pid = 3592] [id = 336] 04:29:09 INFO - PROCESS | 3592 | --DOCSHELL 15D91C00 == 49 [pid = 3592] [id = 335] 04:29:09 INFO - PROCESS | 3592 | 1461238149334 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]]]}] 04:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1007ms 04:29:09 INFO - PROCESS | 3592 | 1461238149397 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 04:29:09 INFO - PROCESS | 3592 | 1461238149402 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 04:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:29:09 INFO - PROCESS | 3592 | 1461238149410 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:29:09 INFO - PROCESS | 3592 | 1461238149413 Marionette TRACE conn3 <- [1,1390,null,{}] 04:29:09 INFO - PROCESS | 3592 | 1461238149416 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}] 04:29:09 INFO - PROCESS | 3592 | 1461238149522 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (198EE000) [pid = 3592] [serial = 987] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (1A2EF400) [pid = 3592] [serial = 990] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (19D14000) [pid = 3592] [serial = 988] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (1A841800) [pid = 3592] [serial = 993] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (18D80C00) [pid = 3592] [serial = 978] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (18D89800) [pid = 3592] [serial = 979] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (198DAC00) [pid = 3592] [serial = 984] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (1966DC00) [pid = 3592] [serial = 981] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1A2EF000) [pid = 3592] [serial = 991] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1966D000) [pid = 3592] [serial = 982] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (13E50C00) [pid = 3592] [serial = 975] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (15DF1800) [pid = 3592] [serial = 976] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (16770800) [pid = 3592] [serial = 973] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (15BD0800) [pid = 3592] [serial = 972] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1A2EDC00) [pid = 3592] [serial = 996] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1AD97C00) [pid = 3592] [serial = 1000] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1AD91400) [pid = 3592] [serial = 999] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1A8DB000) [pid = 3592] [serial = 994] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1A815400) [pid = 3592] [serial = 997] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (198DC800) [pid = 3592] [serial = 985] [outer = 00000000] [url = about:blank] 04:29:09 INFO - PROCESS | 3592 | 1461238149617 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:09 INFO - PROCESS | 3592 | ++DOCSHELL 123FE000 == 50 [pid = 3592] [id = 357] 04:29:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (13265800) [pid = 3592] [serial = 1070] [outer = 00000000] 04:29:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (15DF1800) [pid = 3592] [serial = 1071] [outer = 13265800] 04:29:09 INFO - PROCESS | 3592 | 1461238149662 Marionette DEBUG loaded listener.js 04:29:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (18339C00) [pid = 3592] [serial = 1072] [outer = 13265800] 04:29:10 INFO - PROCESS | 3592 | 1461238150115 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]]]}] 04:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 740ms 04:29:10 INFO - PROCESS | 3592 | 1461238150154 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 04:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:29:10 INFO - PROCESS | 3592 | 1461238150156 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 04:29:10 INFO - PROCESS | 3592 | 1461238150159 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:29:10 INFO - PROCESS | 3592 | 1461238150163 Marionette TRACE conn3 <- [1,1394,null,{}] 04:29:10 INFO - PROCESS | 3592 | 1461238150172 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}] 04:29:10 INFO - PROCESS | 3592 | 1461238150254 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 04:29:10 INFO - PROCESS | 3592 | 1461238150263 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:10 INFO - PROCESS | 3592 | ++DOCSHELL 18FA5400 == 51 [pid = 3592] [id = 358] 04:29:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (18FCD000) [pid = 3592] [serial = 1073] [outer = 00000000] 04:29:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (19671C00) [pid = 3592] [serial = 1074] [outer = 18FCD000] 04:29:10 INFO - PROCESS | 3592 | 1461238150311 Marionette DEBUG loaded listener.js 04:29:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (19732000) [pid = 3592] [serial = 1075] [outer = 18FCD000] 04:29:10 INFO - PROCESS | 3592 | 1461238150822 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]]]}] 04:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 692ms 04:29:10 INFO - PROCESS | 3592 | 1461238150891 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 04:29:10 INFO - PROCESS | 3592 | 1461238150893 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 04:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:29:10 INFO - PROCESS | 3592 | 1461238150897 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:29:10 INFO - PROCESS | 3592 | 1461238150898 Marionette TRACE conn3 <- [1,1398,null,{}] 04:29:10 INFO - PROCESS | 3592 | 1461238150902 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}] 04:29:10 INFO - PROCESS | 3592 | 1461238150982 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 04:29:11 INFO - PROCESS | 3592 | 1461238150990 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:11 INFO - PROCESS | 3592 | ++DOCSHELL 198DB400 == 52 [pid = 3592] [id = 359] 04:29:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (198DE000) [pid = 3592] [serial = 1076] [outer = 00000000] 04:29:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (19B62C00) [pid = 3592] [serial = 1077] [outer = 198DE000] 04:29:11 INFO - PROCESS | 3592 | 1461238151035 Marionette DEBUG loaded listener.js 04:29:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1A294800) [pid = 3592] [serial = 1078] [outer = 198DE000] 04:29:11 INFO - PROCESS | 3592 | 1461238151509 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]]]}] 04:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 645ms 04:29:11 INFO - PROCESS | 3592 | 1461238151535 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 04:29:11 INFO - PROCESS | 3592 | 1461238151539 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 04:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:29:11 INFO - PROCESS | 3592 | 1461238151543 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:29:11 INFO - PROCESS | 3592 | 1461238151545 Marionette TRACE conn3 <- [1,1402,null,{}] 04:29:11 INFO - PROCESS | 3592 | 1461238151549 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}] 04:29:11 INFO - PROCESS | 3592 | 1461238151627 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 04:29:11 INFO - PROCESS | 3592 | 1461238151667 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:11 INFO - PROCESS | 3592 | ++DOCSHELL 198D9400 == 53 [pid = 3592] [id = 360] 04:29:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1A037000) [pid = 3592] [serial = 1079] [outer = 00000000] 04:29:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1A497800) [pid = 3592] [serial = 1080] [outer = 1A037000] 04:29:11 INFO - PROCESS | 3592 | 1461238151712 Marionette DEBUG loaded listener.js 04:29:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (1A819400) [pid = 3592] [serial = 1081] [outer = 1A037000] 04:29:12 INFO - PROCESS | 3592 | 1461238152201 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]]]}] 04:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 708ms 04:29:12 INFO - PROCESS | 3592 | 1461238152239 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 04:29:12 INFO - PROCESS | 3592 | 1461238152241 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 04:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:29:12 INFO - PROCESS | 3592 | 1461238152252 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:29:12 INFO - PROCESS | 3592 | 1461238152253 Marionette TRACE conn3 <- [1,1406,null,{}] 04:29:12 INFO - PROCESS | 3592 | 1461238152257 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}] 04:29:12 INFO - PROCESS | 3592 | 1461238152380 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 04:29:12 INFO - PROCESS | 3592 | 1461238152393 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:12 INFO - PROCESS | 3592 | ++DOCSHELL 1381F400 == 54 [pid = 3592] [id = 361] 04:29:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (16361400) [pid = 3592] [serial = 1082] [outer = 00000000] 04:29:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (1AA79800) [pid = 3592] [serial = 1083] [outer = 16361400] 04:29:12 INFO - PROCESS | 3592 | 1461238152491 Marionette DEBUG loaded listener.js 04:29:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (1AD8B800) [pid = 3592] [serial = 1084] [outer = 16361400] 04:29:12 INFO - PROCESS | 3592 | 1461238152926 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]]]}] 04:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 692ms 04:29:12 INFO - PROCESS | 3592 | 1461238152951 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 04:29:12 INFO - PROCESS | 3592 | 1461238152953 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 04:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:29:12 INFO - PROCESS | 3592 | 1461238152962 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:29:12 INFO - PROCESS | 3592 | 1461238152963 Marionette TRACE conn3 <- [1,1410,null,{}] 04:29:12 INFO - PROCESS | 3592 | 1461238152967 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}] 04:29:13 INFO - PROCESS | 3592 | 1461238153103 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 04:29:13 INFO - PROCESS | 3592 | 1461238153112 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:13 INFO - PROCESS | 3592 | ++DOCSHELL 1AD92C00 == 55 [pid = 3592] [id = 362] 04:29:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (1ADA8C00) [pid = 3592] [serial = 1085] [outer = 00000000] 04:29:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (1C49C400) [pid = 3592] [serial = 1086] [outer = 1ADA8C00] 04:29:13 INFO - PROCESS | 3592 | 1461238153160 Marionette DEBUG loaded listener.js 04:29:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (1C686000) [pid = 3592] [serial = 1087] [outer = 1ADA8C00] 04:29:13 INFO - PROCESS | 3592 | 1461238153622 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]]]}] 04:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 692ms 04:29:13 INFO - PROCESS | 3592 | 1461238153660 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 04:29:13 INFO - PROCESS | 3592 | 1461238153662 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 04:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:29:13 INFO - PROCESS | 3592 | 1461238153665 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:29:13 INFO - PROCESS | 3592 | 1461238153667 Marionette TRACE conn3 <- [1,1414,null,{}] 04:29:13 INFO - PROCESS | 3592 | 1461238153670 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}] 04:29:13 INFO - PROCESS | 3592 | 1461238153779 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 04:29:13 INFO - PROCESS | 3592 | 1461238153785 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:13 INFO - PROCESS | 3592 | ++DOCSHELL 1C681400 == 56 [pid = 3592] [id = 363] 04:29:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (1CE8DC00) [pid = 3592] [serial = 1088] [outer = 00000000] 04:29:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (1D51A000) [pid = 3592] [serial = 1089] [outer = 1CE8DC00] 04:29:13 INFO - PROCESS | 3592 | 1461238153828 Marionette DEBUG loaded listener.js 04:29:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (1D518C00) [pid = 3592] [serial = 1090] [outer = 1CE8DC00] 04:29:14 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (1A81E800) [pid = 3592] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:29:14 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (19D12C00) [pid = 3592] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:29:14 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (13209400) [pid = 3592] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:29:14 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (15707800) [pid = 3592] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:29:14 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (198DCC00) [pid = 3592] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:29:14 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (18F50C00) [pid = 3592] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:29:14 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (1A2EEC00) [pid = 3592] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:29:14 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (15BBF000) [pid = 3592] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:29:14 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (18FD0400) [pid = 3592] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:29:14 INFO - PROCESS | 3592 | 1461238154429 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]]]}] 04:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 802ms 04:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:29:14 INFO - PROCESS | 3592 | 1461238154467 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 04:29:14 INFO - PROCESS | 3592 | 1461238154469 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 04:29:14 INFO - PROCESS | 3592 | 1461238154472 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:29:14 INFO - PROCESS | 3592 | 1461238154474 Marionette TRACE conn3 <- [1,1418,null,{}] 04:29:14 INFO - PROCESS | 3592 | 1461238154477 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}] 04:29:14 INFO - PROCESS | 3592 | 1461238154562 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 04:29:14 INFO - PROCESS | 3592 | 1461238154568 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:14 INFO - PROCESS | 3592 | ++DOCSHELL 18C0B000 == 57 [pid = 3592] [id = 364] 04:29:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (198EC000) [pid = 3592] [serial = 1091] [outer = 00000000] 04:29:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (1A8DB800) [pid = 3592] [serial = 1092] [outer = 198EC000] 04:29:14 INFO - PROCESS | 3592 | 1461238154620 Marionette DEBUG loaded listener.js 04:29:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (1C405C00) [pid = 3592] [serial = 1093] [outer = 198EC000] 04:29:15 INFO - PROCESS | 3592 | 1461238155096 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]]]}] 04:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 630ms 04:29:15 INFO - PROCESS | 3592 | 1461238155143 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 04:29:15 INFO - PROCESS | 3592 | 1461238155145 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 04:29:15 INFO - PROCESS | 3592 | 1461238155148 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:29:15 INFO - PROCESS | 3592 | 1461238155150 Marionette TRACE conn3 <- [1,1422,null,{}] 04:29:15 INFO - PROCESS | 3592 | 1461238155153 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}] 04:29:15 INFO - PROCESS | 3592 | 1461238155233 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 04:29:15 INFO - PROCESS | 3592 | 1461238155240 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:15 INFO - PROCESS | 3592 | ++DOCSHELL 1CE94000 == 58 [pid = 3592] [id = 365] 04:29:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (1CFEC800) [pid = 3592] [serial = 1094] [outer = 00000000] 04:29:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (1D55E800) [pid = 3592] [serial = 1095] [outer = 1CFEC800] 04:29:15 INFO - PROCESS | 3592 | 1461238155284 Marionette DEBUG loaded listener.js 04:29:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (1D5F7C00) [pid = 3592] [serial = 1096] [outer = 1CFEC800] 04:29:15 INFO - PROCESS | 3592 | 1461238155737 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]]]}] 04:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 646ms 04:29:15 INFO - PROCESS | 3592 | 1461238155786 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 04:29:15 INFO - PROCESS | 3592 | 1461238155788 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 04:29:15 INFO - PROCESS | 3592 | 1461238155791 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:29:15 INFO - PROCESS | 3592 | 1461238155794 Marionette TRACE conn3 <- [1,1426,null,{}] 04:29:15 INFO - PROCESS | 3592 | 1461238155797 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}] 04:29:15 INFO - PROCESS | 3592 | 1461238155893 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 04:29:15 INFO - PROCESS | 3592 | 1461238155899 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:15 INFO - PROCESS | 3592 | ++DOCSHELL 1D78EC00 == 59 [pid = 3592] [id = 366] 04:29:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (1DA4F800) [pid = 3592] [serial = 1097] [outer = 00000000] 04:29:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (1DC94800) [pid = 3592] [serial = 1098] [outer = 1DA4F800] 04:29:15 INFO - PROCESS | 3592 | 1461238155947 Marionette DEBUG loaded listener.js 04:29:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (1DC9B000) [pid = 3592] [serial = 1099] [outer = 1DA4F800] 04:29:16 INFO - PROCESS | 3592 | 1461238156640 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]]]}] 04:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 912ms 04:29:16 INFO - PROCESS | 3592 | 1461238156697 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 04:29:16 INFO - PROCESS | 3592 | 1461238156702 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 04:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:29:16 INFO - PROCESS | 3592 | 1461238156708 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:29:16 INFO - PROCESS | 3592 | 1461238156712 Marionette TRACE conn3 <- [1,1430,null,{}] 04:29:16 INFO - PROCESS | 3592 | 1461238156717 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}] 04:29:16 INFO - PROCESS | 3592 | 1461238156827 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 04:29:16 INFO - PROCESS | 3592 | 1461238156936 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:16 INFO - PROCESS | 3592 | ++DOCSHELL 16AB5C00 == 60 [pid = 3592] [id = 367] 04:29:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (16ABB000) [pid = 3592] [serial = 1100] [outer = 00000000] 04:29:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (18D38C00) [pid = 3592] [serial = 1101] [outer = 16ABB000] 04:29:17 INFO - PROCESS | 3592 | 1461238156992 Marionette DEBUG loaded listener.js 04:29:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (18D88400) [pid = 3592] [serial = 1102] [outer = 16ABB000] 04:29:17 INFO - PROCESS | 3592 | 1461238157607 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]]]}] 04:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 944ms 04:29:17 INFO - PROCESS | 3592 | 1461238157653 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 04:29:17 INFO - PROCESS | 3592 | 1461238157659 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 04:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:29:17 INFO - PROCESS | 3592 | 1461238157665 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:29:17 INFO - PROCESS | 3592 | 1461238157668 Marionette TRACE conn3 <- [1,1434,null,{}] 04:29:17 INFO - PROCESS | 3592 | 1461238157673 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}] 04:29:17 INFO - PROCESS | 3592 | 1461238157786 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 04:29:17 INFO - PROCESS | 3592 | 1461238157920 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:17 INFO - PROCESS | 3592 | ++DOCSHELL 18F5AC00 == 61 [pid = 3592] [id = 368] 04:29:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (18FD0400) [pid = 3592] [serial = 1103] [outer = 00000000] 04:29:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1A2E7800) [pid = 3592] [serial = 1104] [outer = 18FD0400] 04:29:17 INFO - PROCESS | 3592 | 1461238157976 Marionette DEBUG loaded listener.js 04:29:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (1A49FC00) [pid = 3592] [serial = 1105] [outer = 18FD0400] 04:29:18 INFO - PROCESS | 3592 | 1461238158563 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]]]}] 04:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 944ms 04:29:18 INFO - PROCESS | 3592 | 1461238158609 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 04:29:18 INFO - PROCESS | 3592 | 1461238158611 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 04:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:29:18 INFO - PROCESS | 3592 | 1461238158615 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:29:18 INFO - PROCESS | 3592 | 1461238158619 Marionette TRACE conn3 <- [1,1438,null,{}] 04:29:18 INFO - PROCESS | 3592 | 1461238158630 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}] 04:29:18 INFO - PROCESS | 3592 | 1461238158744 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 04:29:18 INFO - PROCESS | 3592 | 1461238158881 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:18 INFO - PROCESS | 3592 | ++DOCSHELL 1D784800 == 62 [pid = 3592] [id = 369] 04:29:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (1D785000) [pid = 3592] [serial = 1106] [outer = 00000000] 04:29:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (1DA4F400) [pid = 3592] [serial = 1107] [outer = 1D785000] 04:29:18 INFO - PROCESS | 3592 | 1461238158940 Marionette DEBUG loaded listener.js 04:29:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (1DA57400) [pid = 3592] [serial = 1108] [outer = 1D785000] 04:29:19 INFO - PROCESS | 3592 | 1461238159502 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]]]}] 04:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 944ms 04:29:19 INFO - PROCESS | 3592 | 1461238159591 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 04:29:19 INFO - PROCESS | 3592 | 1461238159594 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 04:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:29:19 INFO - PROCESS | 3592 | 1461238159598 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:29:19 INFO - PROCESS | 3592 | 1461238159600 Marionette TRACE conn3 <- [1,1442,null,{}] 04:29:19 INFO - PROCESS | 3592 | 1461238159604 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}] 04:29:19 INFO - PROCESS | 3592 | 1461238159708 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 04:29:19 INFO - PROCESS | 3592 | 1461238159848 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:19 INFO - PROCESS | 3592 | ++DOCSHELL 1AD65400 == 63 [pid = 3592] [id = 370] 04:29:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (1DA4C400) [pid = 3592] [serial = 1109] [outer = 00000000] 04:29:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 149 (1DF9FC00) [pid = 3592] [serial = 1110] [outer = 1DA4C400] 04:29:19 INFO - PROCESS | 3592 | 1461238159903 Marionette DEBUG loaded listener.js 04:29:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 150 (1DFA3C00) [pid = 3592] [serial = 1111] [outer = 1DA4C400] 04:29:20 INFO - PROCESS | 3592 | 1461238160500 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]]]}] 04:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 944ms 04:29:20 INFO - PROCESS | 3592 | 1461238160542 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 04:29:20 INFO - PROCESS | 3592 | 1461238160545 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 04:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:29:20 INFO - PROCESS | 3592 | 1461238160548 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:29:20 INFO - PROCESS | 3592 | 1461238160550 Marionette TRACE conn3 <- [1,1446,null,{}] 04:29:20 INFO - PROCESS | 3592 | 1461238160554 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}] 04:29:20 INFO - PROCESS | 3592 | 1461238160654 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 04:29:20 INFO - PROCESS | 3592 | 1461238160787 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:20 INFO - PROCESS | 3592 | ++DOCSHELL 1DC94400 == 64 [pid = 3592] [id = 371] 04:29:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 151 (1DC99400) [pid = 3592] [serial = 1112] [outer = 00000000] 04:29:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 152 (1DFAB800) [pid = 3592] [serial = 1113] [outer = 1DC99400] 04:29:20 INFO - PROCESS | 3592 | 1461238160841 Marionette DEBUG loaded listener.js 04:29:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 153 (1DFADC00) [pid = 3592] [serial = 1114] [outer = 1DC99400] 04:29:21 INFO - PROCESS | 3592 | 1461238161466 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]]]}] 04:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 944ms 04:29:21 INFO - PROCESS | 3592 | 1461238161494 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 04:29:21 INFO - PROCESS | 3592 | 1461238161496 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 04:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:29:21 INFO - PROCESS | 3592 | 1461238161500 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:29:21 INFO - PROCESS | 3592 | 1461238161502 Marionette TRACE conn3 <- [1,1450,null,{}] 04:29:21 INFO - PROCESS | 3592 | 1461238161505 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}] 04:29:21 INFO - PROCESS | 3592 | 1461238161621 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 04:29:21 INFO - PROCESS | 3592 | 1461238161758 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:21 INFO - PROCESS | 3592 | ++DOCSHELL 16360400 == 65 [pid = 3592] [id = 372] 04:29:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 154 (16A6DC00) [pid = 3592] [serial = 1115] [outer = 00000000] 04:29:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 155 (1A294000) [pid = 3592] [serial = 1116] [outer = 16A6DC00] 04:29:21 INFO - PROCESS | 3592 | 1461238161826 Marionette DEBUG loaded listener.js 04:29:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 156 (1A364800) [pid = 3592] [serial = 1117] [outer = 16A6DC00] 04:29:22 INFO - PROCESS | 3592 | 1461238162589 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]]]}] 04:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1164ms 04:29:22 INFO - PROCESS | 3592 | 1461238162653 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 04:29:22 INFO - PROCESS | 3592 | 1461238162658 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 04:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:29:22 INFO - PROCESS | 3592 | 1461238162663 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:29:22 INFO - PROCESS | 3592 | 1461238162666 Marionette TRACE conn3 <- [1,1454,null,{}] 04:29:22 INFO - PROCESS | 3592 | 1461238162671 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}] 04:29:22 INFO - PROCESS | 3592 | 1461238162773 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 04:29:22 INFO - PROCESS | 3592 | 1461238162919 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:22 INFO - PROCESS | 3592 | ++DOCSHELL 18E9B400 == 66 [pid = 3592] [id = 373] 04:29:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 157 (18EA0400) [pid = 3592] [serial = 1118] [outer = 00000000] 04:29:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 158 (18FD4000) [pid = 3592] [serial = 1119] [outer = 18EA0400] 04:29:22 INFO - PROCESS | 3592 | 1461238162971 Marionette DEBUG loaded listener.js 04:29:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 159 (19668400) [pid = 3592] [serial = 1120] [outer = 18EA0400] 04:29:23 INFO - PROCESS | 3592 | --DOCSHELL 1CE94000 == 65 [pid = 3592] [id = 365] 04:29:23 INFO - PROCESS | 3592 | --DOCSHELL 18C0B000 == 64 [pid = 3592] [id = 364] 04:29:23 INFO - PROCESS | 3592 | --DOCSHELL 1C681400 == 63 [pid = 3592] [id = 363] 04:29:23 INFO - PROCESS | 3592 | --DOCSHELL 1AD92C00 == 62 [pid = 3592] [id = 362] 04:29:23 INFO - PROCESS | 3592 | --DOCSHELL 1381F400 == 61 [pid = 3592] [id = 361] 04:29:23 INFO - PROCESS | 3592 | --DOCSHELL 198D9400 == 60 [pid = 3592] [id = 360] 04:29:23 INFO - PROCESS | 3592 | --DOCSHELL 198DB400 == 59 [pid = 3592] [id = 359] 04:29:23 INFO - PROCESS | 3592 | --DOCSHELL 18FA5400 == 58 [pid = 3592] [id = 358] 04:29:23 INFO - PROCESS | 3592 | --DOCSHELL 123FE000 == 57 [pid = 3592] [id = 357] 04:29:23 INFO - PROCESS | 3592 | --DOCSHELL 15653C00 == 56 [pid = 3592] [id = 356] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 158 (1D51B400) [pid = 3592] [serial = 1047] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOCSHELL 1AD94800 == 55 [pid = 3592] [id = 319] 04:29:23 INFO - PROCESS | 3592 | --DOCSHELL 16468000 == 54 [pid = 3592] [id = 350] 04:29:23 INFO - PROCESS | 3592 | --DOCSHELL 1A2E6C00 == 53 [pid = 3592] [id = 349] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 157 (19B62800) [pid = 3592] [serial = 1029] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 156 (18FD8000) [pid = 3592] [serial = 1026] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 155 (1966C000) [pid = 3592] [serial = 1027] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 154 (19731C00) [pid = 3592] [serial = 1008] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 153 (1C681000) [pid = 3592] [serial = 1011] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 152 (1CCD2800) [pid = 3592] [serial = 1014] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 151 (1D41F000) [pid = 3592] [serial = 1017] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 150 (1AD95400) [pid = 3592] [serial = 1038] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 149 (198F2000) [pid = 3592] [serial = 1042] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 148 (1987D000) [pid = 3592] [serial = 1041] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (1C412000) [pid = 3592] [serial = 1044] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (1C406000) [pid = 3592] [serial = 1039] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (1CC1B400) [pid = 3592] [serial = 1045] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (1A036000) [pid = 3592] [serial = 1030] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (1A84C000) [pid = 3592] [serial = 1035] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (1A357400) [pid = 3592] [serial = 1032] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (1A364C00) [pid = 3592] [serial = 1033] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (1A8E1800) [pid = 3592] [serial = 1036] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (13873800) [pid = 3592] [serial = 1023] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (14962800) [pid = 3592] [serial = 1024] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (18C08400) [pid = 3592] [serial = 1005] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (180E9800) [pid = 3592] [serial = 1021] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (16A69C00) [pid = 3592] [serial = 1020] [outer = 00000000] [url = about:blank] 04:29:23 INFO - PROCESS | 3592 | 1461238163492 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]]]}] 04:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 850ms 04:29:23 INFO - PROCESS | 3592 | 1461238163507 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 04:29:23 INFO - PROCESS | 3592 | 1461238163512 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 04:29:23 INFO - PROCESS | 3592 | 1461238163521 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:29:23 INFO - PROCESS | 3592 | 1461238163524 Marionette TRACE conn3 <- [1,1458,null,{}] 04:29:23 INFO - PROCESS | 3592 | 1461238163528 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}] 04:29:23 INFO - PROCESS | 3592 | 1461238163613 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 04:29:23 INFO - PROCESS | 3592 | 1461238163619 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:23 INFO - PROCESS | 3592 | ++DOCSHELL 18E9A000 == 54 [pid = 3592] [id = 374] 04:29:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (18F4E000) [pid = 3592] [serial = 1121] [outer = 00000000] 04:29:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (1966CC00) [pid = 3592] [serial = 1122] [outer = 18F4E000] 04:29:23 INFO - PROCESS | 3592 | 1461238163668 Marionette DEBUG loaded listener.js 04:29:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (19747400) [pid = 3592] [serial = 1123] [outer = 18F4E000] 04:29:24 INFO - PROCESS | 3592 | 1461238164169 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]]]}] 04:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 693ms 04:29:24 INFO - PROCESS | 3592 | 1461238164255 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 04:29:24 INFO - PROCESS | 3592 | 1461238164257 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 04:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:29:24 INFO - PROCESS | 3592 | 1461238164261 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:29:24 INFO - PROCESS | 3592 | 1461238164264 Marionette TRACE conn3 <- [1,1462,null,{}] 04:29:24 INFO - PROCESS | 3592 | 1461238164274 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}] 04:29:24 INFO - PROCESS | 3592 | 1461238164377 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 04:29:24 INFO - PROCESS | 3592 | 1461238164516 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:24 INFO - PROCESS | 3592 | ++DOCSHELL 198F4C00 == 55 [pid = 3592] [id = 375] 04:29:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (198F6400) [pid = 3592] [serial = 1124] [outer = 00000000] 04:29:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (1A30FC00) [pid = 3592] [serial = 1125] [outer = 198F6400] 04:29:24 INFO - PROCESS | 3592 | 1461238164563 Marionette DEBUG loaded listener.js 04:29:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (1A49C800) [pid = 3592] [serial = 1126] [outer = 198F6400] 04:29:24 INFO - PROCESS | 3592 | 1461238164938 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]]]}] 04:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 708ms 04:29:24 INFO - PROCESS | 3592 | 1461238164964 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 04:29:24 INFO - PROCESS | 3592 | 1461238164967 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 04:29:24 INFO - PROCESS | 3592 | 1461238164970 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:29:24 INFO - PROCESS | 3592 | 1461238164972 Marionette TRACE conn3 <- [1,1466,null,{}] 04:29:24 INFO - PROCESS | 3592 | 1461238164975 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}] 04:29:25 INFO - PROCESS | 3592 | 1461238165057 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 04:29:25 INFO - PROCESS | 3592 | 1461238165064 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:25 INFO - PROCESS | 3592 | ++DOCSHELL 1A84C000 == 56 [pid = 3592] [id = 376] 04:29:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (1A88EC00) [pid = 3592] [serial = 1127] [outer = 00000000] 04:29:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1A8E1C00) [pid = 3592] [serial = 1128] [outer = 1A88EC00] 04:29:25 INFO - PROCESS | 3592 | 1461238165108 Marionette DEBUG loaded listener.js 04:29:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (1AD8DC00) [pid = 3592] [serial = 1129] [outer = 1A88EC00] 04:29:25 INFO - PROCESS | 3592 | 1461238165586 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]]]}] 04:29:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (1A841800) [pid = 3592] [serial = 1130] [outer = 1E144400] 04:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 645ms 04:29:25 INFO - PROCESS | 3592 | 1461238165633 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 04:29:25 INFO - PROCESS | 3592 | 1461238165635 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 04:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:29:25 INFO - PROCESS | 3592 | 1461238165669 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:29:25 INFO - PROCESS | 3592 | 1461238165671 Marionette TRACE conn3 <- [1,1470,null,{}] 04:29:25 INFO - PROCESS | 3592 | 1461238165675 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}] 04:29:25 INFO - PROCESS | 3592 | 1461238165789 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 04:29:25 INFO - PROCESS | 3592 | 1461238165888 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:25 INFO - PROCESS | 3592 | ++DOCSHELL 1AD96000 == 57 [pid = 3592] [id = 377] 04:29:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (1ADABC00) [pid = 3592] [serial = 1131] [outer = 00000000] 04:29:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (1CC19800) [pid = 3592] [serial = 1132] [outer = 1ADABC00] 04:29:25 INFO - PROCESS | 3592 | 1461238165934 Marionette DEBUG loaded listener.js 04:29:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (1CC16C00) [pid = 3592] [serial = 1133] [outer = 1ADABC00] 04:29:26 INFO - PROCESS | 3592 | 1461238166386 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]]]}] 04:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 771ms 04:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:29:26 INFO - PROCESS | 3592 | 1461238166422 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 04:29:26 INFO - PROCESS | 3592 | 1461238166424 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 04:29:26 INFO - PROCESS | 3592 | 1461238166428 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:29:26 INFO - PROCESS | 3592 | 1461238166429 Marionette TRACE conn3 <- [1,1474,null,{}] 04:29:26 INFO - PROCESS | 3592 | 1461238166433 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}] 04:29:26 INFO - PROCESS | 3592 | 1461238166556 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 04:29:26 INFO - PROCESS | 3592 | 1461238166621 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:26 INFO - PROCESS | 3592 | ++DOCSHELL 19DE5400 == 58 [pid = 3592] [id = 378] 04:29:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 149 (1ADA0000) [pid = 3592] [serial = 1134] [outer = 00000000] 04:29:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 150 (1D51AC00) [pid = 3592] [serial = 1135] [outer = 1ADA0000] 04:29:26 INFO - PROCESS | 3592 | 1461238166666 Marionette DEBUG loaded listener.js 04:29:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 151 (1D55C000) [pid = 3592] [serial = 1136] [outer = 1ADA0000] 04:29:27 INFO - PROCESS | 3592 | 1461238167102 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]]]}] 04:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 739ms 04:29:27 INFO - PROCESS | 3592 | 1461238167187 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 04:29:27 INFO - PROCESS | 3592 | 1461238167189 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 04:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:29:27 INFO - PROCESS | 3592 | 1461238167192 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:29:27 INFO - PROCESS | 3592 | 1461238167194 Marionette TRACE conn3 <- [1,1478,null,{}] 04:29:27 INFO - PROCESS | 3592 | 1461238167198 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}] 04:29:27 INFO - PROCESS | 3592 | 1461238167459 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 04:29:27 INFO - PROCESS | 3592 | --DOMWINDOW == 150 (16361400) [pid = 3592] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:29:27 INFO - PROCESS | 3592 | --DOMWINDOW == 149 (198DE000) [pid = 3592] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:29:27 INFO - PROCESS | 3592 | --DOMWINDOW == 148 (13265800) [pid = 3592] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:29:27 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (1A037000) [pid = 3592] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:29:27 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (18FCD000) [pid = 3592] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:29:27 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (1ADA8C00) [pid = 3592] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:29:27 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (1AD66C00) [pid = 3592] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:29:27 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (15D11C00) [pid = 3592] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:29:27 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (1CE8DC00) [pid = 3592] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:29:27 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (198EC000) [pid = 3592] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:29:27 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (1CFEC800) [pid = 3592] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:29:27 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (1AD96C00) [pid = 3592] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:29:27 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (1A818400) [pid = 3592] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:29:27 INFO - PROCESS | 3592 | 1461238167528 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:27 INFO - PROCESS | 3592 | ++DOCSHELL 11B7F000 == 59 [pid = 3592] [id = 379] 04:29:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (12355800) [pid = 3592] [serial = 1137] [outer = 00000000] 04:29:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (1677AC00) [pid = 3592] [serial = 1138] [outer = 12355800] 04:29:27 INFO - PROCESS | 3592 | 1461238167572 Marionette DEBUG loaded listener.js 04:29:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (18F56000) [pid = 3592] [serial = 1139] [outer = 12355800] 04:29:27 INFO - PROCESS | 3592 | 1461238167916 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]]]}] 04:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 802ms 04:29:28 INFO - PROCESS | 3592 | 1461238167995 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 04:29:28 INFO - PROCESS | 3592 | 1461238167997 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 04:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:29:28 INFO - PROCESS | 3592 | 1461238168001 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:29:28 INFO - PROCESS | 3592 | 1461238168002 Marionette TRACE conn3 <- [1,1482,null,{}] 04:29:28 INFO - PROCESS | 3592 | 1461238168006 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}] 04:29:28 INFO - PROCESS | 3592 | 1461238168086 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 04:29:28 INFO - PROCESS | 3592 | 1461238168092 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:28 INFO - PROCESS | 3592 | ++DOCSHELL 15BD0800 == 60 [pid = 3592] [id = 380] 04:29:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (16A66000) [pid = 3592] [serial = 1140] [outer = 00000000] 04:29:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1C413400) [pid = 3592] [serial = 1141] [outer = 16A66000] 04:29:28 INFO - PROCESS | 3592 | 1461238168136 Marionette DEBUG loaded listener.js 04:29:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (1CE8DC00) [pid = 3592] [serial = 1142] [outer = 16A66000] 04:29:28 INFO - PROCESS | 3592 | 1461238168562 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]]]}] 04:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 598ms 04:29:28 INFO - PROCESS | 3592 | 1461238168605 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 04:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:29:28 INFO - PROCESS | 3592 | 1461238168607 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 04:29:28 INFO - PROCESS | 3592 | 1461238168614 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:29:28 INFO - PROCESS | 3592 | 1461238168615 Marionette TRACE conn3 <- [1,1486,null,{}] 04:29:28 INFO - PROCESS | 3592 | 1461238168619 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}] 04:29:28 INFO - PROCESS | 3592 | 1461238168699 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 04:29:28 INFO - PROCESS | 3592 | 1461238168705 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:28 INFO - PROCESS | 3592 | ++DOCSHELL 1A818400 == 61 [pid = 3592] [id = 381] 04:29:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (1D5FB000) [pid = 3592] [serial = 1143] [outer = 00000000] 04:29:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (1D70EC00) [pid = 3592] [serial = 1144] [outer = 1D5FB000] 04:29:28 INFO - PROCESS | 3592 | 1461238168796 Marionette DEBUG loaded listener.js 04:29:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (1D710000) [pid = 3592] [serial = 1145] [outer = 1D5FB000] 04:29:29 INFO - PROCESS | 3592 | 1461238169274 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]]]}] 04:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 708ms 04:29:29 INFO - PROCESS | 3592 | 1461238169339 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 04:29:29 INFO - PROCESS | 3592 | 1461238169341 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 04:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:29:29 INFO - PROCESS | 3592 | 1461238169345 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:29:29 INFO - PROCESS | 3592 | 1461238169346 Marionette TRACE conn3 <- [1,1490,null,{}] 04:29:29 INFO - PROCESS | 3592 | 1461238169350 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}] 04:29:29 INFO - PROCESS | 3592 | 1461238169435 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 04:29:29 INFO - PROCESS | 3592 | 1461238169442 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:29 INFO - PROCESS | 3592 | ++DOCSHELL 1D518800 == 62 [pid = 3592] [id = 382] 04:29:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (1D70E000) [pid = 3592] [serial = 1146] [outer = 00000000] 04:29:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 149 (1D783800) [pid = 3592] [serial = 1147] [outer = 1D70E000] 04:29:29 INFO - PROCESS | 3592 | 1461238169490 Marionette DEBUG loaded listener.js 04:29:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 150 (1DA4CC00) [pid = 3592] [serial = 1148] [outer = 1D70E000] 04:29:30 INFO - PROCESS | 3592 | 1461238170219 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]]]}] 04:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 913ms 04:29:30 INFO - PROCESS | 3592 | 1461238170250 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 04:29:30 INFO - PROCESS | 3592 | 1461238170255 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 04:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:29:30 INFO - PROCESS | 3592 | 1461238170261 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:29:30 INFO - PROCESS | 3592 | 1461238170265 Marionette TRACE conn3 <- [1,1494,null,{}] 04:29:30 INFO - PROCESS | 3592 | 1461238170270 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}] 04:29:30 INFO - PROCESS | 3592 | 1461238170380 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 04:29:30 INFO - PROCESS | 3592 | 1461238170521 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:30 INFO - PROCESS | 3592 | ++DOCSHELL 16AB9800 == 63 [pid = 3592] [id = 383] 04:29:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 151 (180F6000) [pid = 3592] [serial = 1149] [outer = 00000000] 04:29:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 152 (18F52C00) [pid = 3592] [serial = 1150] [outer = 180F6000] 04:29:30 INFO - PROCESS | 3592 | 1461238170578 Marionette DEBUG loaded listener.js 04:29:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 153 (18FCE400) [pid = 3592] [serial = 1151] [outer = 180F6000] 04:29:31 INFO - PROCESS | 3592 | 1461238171137 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]]]}] 04:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 912ms 04:29:31 INFO - PROCESS | 3592 | 1461238171166 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 04:29:31 INFO - PROCESS | 3592 | 1461238171171 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 04:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:29:31 INFO - PROCESS | 3592 | 1461238171178 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:29:31 INFO - PROCESS | 3592 | 1461238171181 Marionette TRACE conn3 <- [1,1498,null,{}] 04:29:31 INFO - PROCESS | 3592 | 1461238171184 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}] 04:29:31 INFO - PROCESS | 3592 | 1461238171292 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 04:29:31 INFO - PROCESS | 3592 | 1461238171402 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:31 INFO - PROCESS | 3592 | ++DOCSHELL 18FD1800 == 64 [pid = 3592] [id = 384] 04:29:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 154 (198D5C00) [pid = 3592] [serial = 1152] [outer = 00000000] 04:29:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 155 (1A493400) [pid = 3592] [serial = 1153] [outer = 198D5C00] 04:29:31 INFO - PROCESS | 3592 | 1461238171456 Marionette DEBUG loaded listener.js 04:29:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 156 (1A8E1000) [pid = 3592] [serial = 1154] [outer = 198D5C00] 04:29:32 INFO - PROCESS | 3592 | 1461238172083 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]]]}] 04:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 944ms 04:29:32 INFO - PROCESS | 3592 | 1461238172121 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 04:29:32 INFO - PROCESS | 3592 | 1461238172123 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 04:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:29:32 INFO - PROCESS | 3592 | 1461238172127 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:29:32 INFO - PROCESS | 3592 | 1461238172132 Marionette TRACE conn3 <- [1,1502,null,{}] 04:29:32 INFO - PROCESS | 3592 | 1461238172150 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}] 04:29:32 INFO - PROCESS | 3592 | 1461238172289 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 04:29:32 INFO - PROCESS | 3592 | 1461238172428 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:32 INFO - PROCESS | 3592 | ++DOCSHELL 1AD94400 == 65 [pid = 3592] [id = 385] 04:29:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 157 (1ADA9000) [pid = 3592] [serial = 1155] [outer = 00000000] 04:29:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 158 (1D782400) [pid = 3592] [serial = 1156] [outer = 1ADA9000] 04:29:32 INFO - PROCESS | 3592 | 1461238172485 Marionette DEBUG loaded listener.js 04:29:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 159 (1DC9F800) [pid = 3592] [serial = 1157] [outer = 1ADA9000] 04:29:33 INFO - PROCESS | 3592 | 1461238173010 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]]]}] 04:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 960ms 04:29:33 INFO - PROCESS | 3592 | 1461238173072 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 04:29:33 INFO - PROCESS | 3592 | 1461238173075 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 04:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:29:33 INFO - PROCESS | 3592 | 1461238173079 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:29:33 INFO - PROCESS | 3592 | 1461238173081 Marionette TRACE conn3 <- [1,1506,null,{}] 04:29:33 INFO - PROCESS | 3592 | 1461238173084 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}] 04:29:33 INFO - PROCESS | 3592 | 1461238173189 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 04:29:33 INFO - PROCESS | 3592 | 1461238173299 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:33 INFO - PROCESS | 3592 | ++DOCSHELL 1D70B400 == 66 [pid = 3592] [id = 386] 04:29:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 160 (1D70DC00) [pid = 3592] [serial = 1158] [outer = 00000000] 04:29:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 161 (1E138400) [pid = 3592] [serial = 1159] [outer = 1D70DC00] 04:29:33 INFO - PROCESS | 3592 | 1461238173441 Marionette DEBUG loaded listener.js 04:29:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 162 (1E13DC00) [pid = 3592] [serial = 1160] [outer = 1D70DC00] 04:29:34 INFO - PROCESS | 3592 | 1461238174019 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]]]}] 04:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 960ms 04:29:34 INFO - PROCESS | 3592 | 1461238174055 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 04:29:34 INFO - PROCESS | 3592 | 1461238174057 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 04:29:34 INFO - PROCESS | 3592 | 1461238174061 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:29:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:29:34 INFO - PROCESS | 3592 | 1461238174063 Marionette TRACE conn3 <- [1,1510,null,{}] 04:29:34 INFO - PROCESS | 3592 | 1461238174067 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}] 04:29:34 INFO - PROCESS | 3592 | 1461238174175 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 04:29:34 INFO - PROCESS | 3592 | 1461238174286 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:34 INFO - PROCESS | 3592 | ++DOCSHELL 1D716400 == 67 [pid = 3592] [id = 387] 04:29:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 163 (1DF9F800) [pid = 3592] [serial = 1161] [outer = 00000000] 04:29:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 164 (1E203800) [pid = 3592] [serial = 1162] [outer = 1DF9F800] 04:29:34 INFO - PROCESS | 3592 | 1461238174340 Marionette DEBUG loaded listener.js 04:29:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 165 (1E206800) [pid = 3592] [serial = 1163] [outer = 1DF9F800] 04:29:34 INFO - PROCESS | 3592 | 1461238174934 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"]]]}] 04:29:34 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 () { 04:29:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:29:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:29:34 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 () { 04:29:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:29:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:29:34 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 () { 04:29:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:29:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:29:34 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 () { 04:29:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:29:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:29:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:29:34 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 913ms 04:29:34 INFO - PROCESS | 3592 | 1461238174973 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 04:29:34 INFO - PROCESS | 3592 | 1461238174975 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 04:29:34 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:29:34 INFO - PROCESS | 3592 | 1461238174979 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:29:34 INFO - PROCESS | 3592 | 1461238174981 Marionette TRACE conn3 <- [1,1514,null,{}] 04:29:35 INFO - PROCESS | 3592 | 1461238174985 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}] 04:29:35 INFO - PROCESS | 3592 | 1461238175096 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 04:29:35 INFO - PROCESS | 3592 | 1461238175411 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:35 INFO - PROCESS | 3592 | ++DOCSHELL 11B75C00 == 68 [pid = 3592] [id = 388] 04:29:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 166 (12391000) [pid = 3592] [serial = 1164] [outer = 00000000] 04:29:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 167 (15417C00) [pid = 3592] [serial = 1165] [outer = 12391000] 04:29:35 INFO - PROCESS | 3592 | 1461238175488 Marionette DEBUG loaded listener.js 04:29:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 168 (15D03C00) [pid = 3592] [serial = 1166] [outer = 12391000] 04:29:36 INFO - PROCESS | 3592 | 1461238176019 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"]]]}] 04:29:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:29:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:29:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:29:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:29:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:29:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:29:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1102ms 04:29:36 INFO - PROCESS | 3592 | 1461238176087 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 04:29:36 INFO - PROCESS | 3592 | 1461238176092 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 04:29:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:29:36 INFO - PROCESS | 3592 | 1461238176099 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:29:36 INFO - PROCESS | 3592 | 1461238176102 Marionette TRACE conn3 <- [1,1518,null,{}] 04:29:36 INFO - PROCESS | 3592 | 1461238176107 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}] 04:29:36 INFO - PROCESS | 3592 | 1461238176215 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 04:29:36 INFO - PROCESS | 3592 | 1461238176333 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:36 INFO - PROCESS | 3592 | ++DOCSHELL 183BE400 == 69 [pid = 3592] [id = 389] 04:29:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 169 (18C0C800) [pid = 3592] [serial = 1167] [outer = 00000000] 04:29:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 170 (18F4D800) [pid = 3592] [serial = 1168] [outer = 18C0C800] 04:29:36 INFO - PROCESS | 3592 | 1461238176430 Marionette DEBUG loaded listener.js 04:29:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 171 (18FD9400) [pid = 3592] [serial = 1169] [outer = 18C0C800] 04:29:37 INFO - PROCESS | 3592 | --DOCSHELL 18FA5C00 == 68 [pid = 3592] [id = 308] 04:29:37 INFO - PROCESS | 3592 | --DOCSHELL 1A818400 == 67 [pid = 3592] [id = 381] 04:29:37 INFO - PROCESS | 3592 | --DOCSHELL 15BD0800 == 66 [pid = 3592] [id = 380] 04:29:37 INFO - PROCESS | 3592 | --DOCSHELL 11B7F000 == 65 [pid = 3592] [id = 379] 04:29:37 INFO - PROCESS | 3592 | --DOCSHELL 19DE5400 == 64 [pid = 3592] [id = 378] 04:29:37 INFO - PROCESS | 3592 | --DOCSHELL 1AD96000 == 63 [pid = 3592] [id = 377] 04:29:37 INFO - PROCESS | 3592 | --DOCSHELL 1A84C000 == 62 [pid = 3592] [id = 376] 04:29:37 INFO - PROCESS | 3592 | --DOCSHELL 198F4C00 == 61 [pid = 3592] [id = 375] 04:29:37 INFO - PROCESS | 3592 | --DOCSHELL 18E9A000 == 60 [pid = 3592] [id = 374] 04:29:37 INFO - PROCESS | 3592 | --DOCSHELL 18E9B400 == 59 [pid = 3592] [id = 373] 04:29:37 INFO - PROCESS | 3592 | --DOCSHELL 1DC94400 == 58 [pid = 3592] [id = 371] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 170 (1DA58400) [pid = 3592] [serial = 1065] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 169 (1DC94800) [pid = 3592] [serial = 1098] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOCSHELL 1AD65400 == 57 [pid = 3592] [id = 370] 04:29:37 INFO - PROCESS | 3592 | --DOCSHELL 1D784800 == 56 [pid = 3592] [id = 369] 04:29:37 INFO - PROCESS | 3592 | --DOCSHELL 18F5AC00 == 55 [pid = 3592] [id = 368] 04:29:37 INFO - PROCESS | 3592 | --DOCSHELL 16AB5C00 == 54 [pid = 3592] [id = 367] 04:29:37 INFO - PROCESS | 3592 | 1461238177028 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]]]}] 04:29:37 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 04:29:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:29:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:29:37 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. 04:29:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:29:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 960ms 04:29:37 INFO - PROCESS | 3592 | 1461238177044 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 04:29:37 INFO - PROCESS | 3592 | 1461238177047 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 04:29:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:29:37 INFO - PROCESS | 3592 | 1461238177052 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:29:37 INFO - PROCESS | 3592 | 1461238177054 Marionette TRACE conn3 <- [1,1522,null,{}] 04:29:37 INFO - PROCESS | 3592 | 1461238177057 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}] 04:29:37 INFO - PROCESS | 3592 | 1461238177147 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 04:29:37 INFO - PROCESS | 3592 | 1461238177158 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:37 INFO - PROCESS | 3592 | ++DOCSHELL 15BC3400 == 55 [pid = 3592] [id = 390] 04:29:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 170 (15BDB400) [pid = 3592] [serial = 1170] [outer = 00000000] 04:29:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 171 (19677400) [pid = 3592] [serial = 1171] [outer = 15BDB400] 04:29:37 INFO - PROCESS | 3592 | 1461238177203 Marionette DEBUG loaded listener.js 04:29:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 172 (198DE800) [pid = 3592] [serial = 1172] [outer = 15BDB400] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 171 (1C406C00) [pid = 3592] [serial = 958] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 170 (1AA79800) [pid = 3592] [serial = 1083] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 169 (19B62C00) [pid = 3592] [serial = 1077] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 168 (1A294800) [pid = 3592] [serial = 1078] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 167 (15DF1800) [pid = 3592] [serial = 1071] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 166 (18339C00) [pid = 3592] [serial = 1072] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 165 (1A497800) [pid = 3592] [serial = 1080] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 164 (19671C00) [pid = 3592] [serial = 1074] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 163 (19732000) [pid = 3592] [serial = 1075] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 162 (1C49C400) [pid = 3592] [serial = 1086] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 161 (1D520400) [pid = 3592] [serial = 1048] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 160 (183B4000) [pid = 3592] [serial = 1069] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 159 (15B3D000) [pid = 3592] [serial = 1068] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 158 (1AD8B800) [pid = 3592] [serial = 1084] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 157 (18724400) [pid = 3592] [serial = 1050] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 156 (198D8000) [pid = 3592] [serial = 1053] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 155 (1CCCF800) [pid = 3592] [serial = 1056] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 154 (1D51A000) [pid = 3592] [serial = 1089] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 153 (1C686000) [pid = 3592] [serial = 1087] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 152 (1D518C00) [pid = 3592] [serial = 1090] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 151 (1A8DB800) [pid = 3592] [serial = 1092] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 150 (1D5F9400) [pid = 3592] [serial = 1059] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 149 (1D78A400) [pid = 3592] [serial = 1062] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 148 (1D55E800) [pid = 3592] [serial = 1095] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (1C405C00) [pid = 3592] [serial = 1093] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (1D5F7C00) [pid = 3592] [serial = 1096] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (1A819400) [pid = 3592] [serial = 1081] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (1C685C00) [pid = 3592] [serial = 1003] [outer = 00000000] [url = about:blank] 04:29:37 INFO - PROCESS | 3592 | 1461238177722 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]]]}] 04:29:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:29:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 693ms 04:29:37 INFO - PROCESS | 3592 | 1461238177752 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 04:29:37 INFO - PROCESS | 3592 | 1461238177754 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 04:29:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:29:37 INFO - PROCESS | 3592 | 1461238177759 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:29:37 INFO - PROCESS | 3592 | 1461238177764 Marionette TRACE conn3 <- [1,1526,null,{}] 04:29:37 INFO - PROCESS | 3592 | 1461238177773 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}] 04:29:37 INFO - PROCESS | 3592 | 1461238177931 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 04:29:38 INFO - PROCESS | 3592 | 1461238178031 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:38 INFO - PROCESS | 3592 | ++DOCSHELL 198EE000 == 56 [pid = 3592] [id = 391] 04:29:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (198F2000) [pid = 3592] [serial = 1173] [outer = 00000000] 04:29:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (1A819000) [pid = 3592] [serial = 1174] [outer = 198F2000] 04:29:38 INFO - PROCESS | 3592 | 1461238178075 Marionette DEBUG loaded listener.js 04:29:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (1A820800) [pid = 3592] [serial = 1175] [outer = 198F2000] 04:29:38 INFO - PROCESS | 3592 | 1461238178444 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]]]}] 04:29:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:29:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 693ms 04:29:38 INFO - PROCESS | 3592 | 1461238178488 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 04:29:38 INFO - PROCESS | 3592 | 1461238178491 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 04:29:38 INFO - PROCESS | 3592 | 1461238178494 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:29:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:29:38 INFO - PROCESS | 3592 | 1461238178496 Marionette TRACE conn3 <- [1,1530,null,{}] 04:29:38 INFO - PROCESS | 3592 | 1461238178499 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}] 04:29:38 INFO - PROCESS | 3592 | 1461238178580 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 04:29:38 INFO - PROCESS | 3592 | 1461238178586 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:38 INFO - PROCESS | 3592 | ++DOCSHELL 18FA3000 == 57 [pid = 3592] [id = 392] 04:29:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (1A816800) [pid = 3592] [serial = 1176] [outer = 00000000] 04:29:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 149 (1AD66800) [pid = 3592] [serial = 1177] [outer = 1A816800] 04:29:38 INFO - PROCESS | 3592 | 1461238178630 Marionette DEBUG loaded listener.js 04:29:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 150 (1AD93000) [pid = 3592] [serial = 1178] [outer = 1A816800] 04:29:39 INFO - PROCESS | 3592 | 1461238179062 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]]]}] 04:29:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:29:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 598ms 04:29:39 INFO - PROCESS | 3592 | 1461238179091 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 04:29:39 INFO - PROCESS | 3592 | 1461238179093 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 04:29:39 INFO - PROCESS | 3592 | 1461238179112 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:29:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:29:39 INFO - PROCESS | 3592 | 1461238179114 Marionette TRACE conn3 <- [1,1534,null,{}] 04:29:39 INFO - PROCESS | 3592 | 1461238179121 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}] 04:29:39 INFO - PROCESS | 3592 | 1461238179246 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 04:29:39 INFO - PROCESS | 3592 | 1461238179336 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:39 INFO - PROCESS | 3592 | ++DOCSHELL 1387DC00 == 58 [pid = 3592] [id = 393] 04:29:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 151 (1C40D000) [pid = 3592] [serial = 1179] [outer = 00000000] 04:29:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 152 (1C685C00) [pid = 3592] [serial = 1180] [outer = 1C40D000] 04:29:39 INFO - PROCESS | 3592 | 1461238179397 Marionette DEBUG loaded listener.js 04:29:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 153 (1CC20800) [pid = 3592] [serial = 1181] [outer = 1C40D000] 04:29:39 INFO - PROCESS | 3592 | 1461238179868 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]]]}] 04:29:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:29:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 803ms 04:29:39 INFO - PROCESS | 3592 | 1461238179919 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 04:29:39 INFO - PROCESS | 3592 | 1461238179921 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 04:29:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:29:39 INFO - PROCESS | 3592 | 1461238179924 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:29:39 INFO - PROCESS | 3592 | 1461238179926 Marionette TRACE conn3 <- [1,1538,null,{}] 04:29:39 INFO - PROCESS | 3592 | 1461238179930 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}] 04:29:40 INFO - PROCESS | 3592 | 1461238180043 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 04:29:40 INFO - PROCESS | 3592 | 1461238180052 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:40 INFO - PROCESS | 3592 | ++DOCSHELL 1CCCB400 == 59 [pid = 3592] [id = 394] 04:29:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 154 (1CCCC000) [pid = 3592] [serial = 1182] [outer = 00000000] 04:29:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 155 (1D552C00) [pid = 3592] [serial = 1183] [outer = 1CCCC000] 04:29:40 INFO - PROCESS | 3592 | 1461238180096 Marionette DEBUG loaded listener.js 04:29:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 156 (1D556000) [pid = 3592] [serial = 1184] [outer = 1CCCC000] 04:29:40 INFO - PROCESS | 3592 | 1461238180565 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]]]}] 04:29:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:29:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 708ms 04:29:40 INFO - PROCESS | 3592 | 1461238180623 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 04:29:40 INFO - PROCESS | 3592 | 1461238180625 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 04:29:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:29:40 INFO - PROCESS | 3592 | 1461238180629 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:29:40 INFO - PROCESS | 3592 | 1461238180630 Marionette TRACE conn3 <- [1,1542,null,{}] 04:29:40 INFO - PROCESS | 3592 | 1461238180634 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}] 04:29:40 INFO - PROCESS | 3592 | 1461238180774 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 04:29:40 INFO - PROCESS | 3592 | 1461238180843 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:40 INFO - PROCESS | 3592 | ++DOCSHELL 1D51B000 == 60 [pid = 3592] [id = 395] 04:29:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 157 (1D550C00) [pid = 3592] [serial = 1185] [outer = 00000000] 04:29:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 158 (1D709400) [pid = 3592] [serial = 1186] [outer = 1D550C00] 04:29:40 INFO - PROCESS | 3592 | 1461238180887 Marionette DEBUG loaded listener.js 04:29:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 159 (1D715400) [pid = 3592] [serial = 1187] [outer = 1D550C00] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 158 (1D5FB000) [pid = 3592] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 157 (1ADA0000) [pid = 3592] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 156 (18EA0400) [pid = 3592] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 155 (12355800) [pid = 3592] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 154 (16A66000) [pid = 3592] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 153 (1DA4E800) [pid = 3592] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 152 (1A360800) [pid = 3592] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 151 (198EF800) [pid = 3592] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 150 (16362400) [pid = 3592] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 149 (18F57400) [pid = 3592] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 148 (16A6DC00) [pid = 3592] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (18F4E000) [pid = 3592] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (1ADABC00) [pid = 3592] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (13762400) [pid = 3592] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (198F6400) [pid = 3592] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (1377E000) [pid = 3592] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (1645F800) [pid = 3592] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (1A88EC00) [pid = 3592] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (18D37C00) [pid = 3592] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (198F3400) [pid = 3592] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (198F1800) [pid = 3592] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (198E9400) [pid = 3592] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (1337C000) [pid = 3592] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (1C408400) [pid = 3592] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:29:41 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (11B7A000) [pid = 3592] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:29:41 INFO - PROCESS | 3592 | 1461238181530 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]]]}] 04:29:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:29:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 960ms 04:29:41 INFO - PROCESS | 3592 | 1461238181572 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 04:29:41 INFO - PROCESS | 3592 | 1461238181574 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 04:29:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:29:41 INFO - PROCESS | 3592 | 1461238181577 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:29:41 INFO - PROCESS | 3592 | 1461238181579 Marionette TRACE conn3 <- [1,1546,null,{}] 04:29:41 INFO - PROCESS | 3592 | 1461238181582 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}] 04:29:41 INFO - PROCESS | 3592 | 1461238181661 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 04:29:41 INFO - PROCESS | 3592 | 1461238181759 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:41 INFO - PROCESS | 3592 | ++DOCSHELL 1234E800 == 61 [pid = 3592] [id = 396] 04:29:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (12398C00) [pid = 3592] [serial = 1188] [outer = 00000000] 04:29:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (1676D400) [pid = 3592] [serial = 1189] [outer = 12398C00] 04:29:41 INFO - PROCESS | 3592 | 1461238181803 Marionette DEBUG loaded listener.js 04:29:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (183B4800) [pid = 3592] [serial = 1190] [outer = 12398C00] 04:29:42 INFO - PROCESS | 3592 | 1461238182172 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]]]}] 04:29:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:29:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 645ms 04:29:42 INFO - PROCESS | 3592 | 1461238182216 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 04:29:42 INFO - PROCESS | 3592 | 1461238182218 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 04:29:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:29:42 INFO - PROCESS | 3592 | 1461238182221 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:29:42 INFO - PROCESS | 3592 | 1461238182223 Marionette TRACE conn3 <- [1,1550,null,{}] 04:29:42 INFO - PROCESS | 3592 | 1461238182226 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}] 04:29:42 INFO - PROCESS | 3592 | 1461238182354 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 04:29:42 INFO - PROCESS | 3592 | 1461238182360 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:42 INFO - PROCESS | 3592 | ++DOCSHELL 1645C800 == 62 [pid = 3592] [id = 397] 04:29:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (183BB000) [pid = 3592] [serial = 1191] [outer = 00000000] 04:29:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (198F1800) [pid = 3592] [serial = 1192] [outer = 183BB000] 04:29:42 INFO - PROCESS | 3592 | 1461238182403 Marionette DEBUG loaded listener.js 04:29:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (198F6400) [pid = 3592] [serial = 1193] [outer = 183BB000] 04:29:42 INFO - PROCESS | 3592 | 1461238182856 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]]]}] 04:29:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:29:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 645ms 04:29:42 INFO - PROCESS | 3592 | 1461238182892 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 04:29:42 INFO - PROCESS | 3592 | 1461238182894 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 04:29:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:29:42 INFO - PROCESS | 3592 | 1461238182897 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:29:42 INFO - PROCESS | 3592 | 1461238182899 Marionette TRACE conn3 <- [1,1554,null,{}] 04:29:42 INFO - PROCESS | 3592 | 1461238182906 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}] 04:29:42 INFO - PROCESS | 3592 | 1461238182987 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 04:29:42 INFO - PROCESS | 3592 | 1461238182993 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:43 INFO - PROCESS | 3592 | ++DOCSHELL 13EB3400 == 63 [pid = 3592] [id = 398] 04:29:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (18E92C00) [pid = 3592] [serial = 1194] [outer = 00000000] 04:29:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (1C407800) [pid = 3592] [serial = 1195] [outer = 18E92C00] 04:29:43 INFO - PROCESS | 3592 | 1461238183043 Marionette DEBUG loaded listener.js 04:29:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1D53E400) [pid = 3592] [serial = 1196] [outer = 18E92C00] 04:29:43 INFO - PROCESS | 3592 | 1461238183590 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]]]}] 04:29:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:29:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 739ms 04:29:43 INFO - PROCESS | 3592 | 1461238183639 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 04:29:43 INFO - PROCESS | 3592 | 1461238183643 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 04:29:43 INFO - PROCESS | 3592 | 1461238183648 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:29:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:29:43 INFO - PROCESS | 3592 | 1461238183653 Marionette TRACE conn3 <- [1,1558,null,{}] 04:29:43 INFO - PROCESS | 3592 | 1461238183659 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}] 04:29:43 INFO - PROCESS | 3592 | 1461238183820 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 04:29:43 INFO - PROCESS | 3592 | 1461238183939 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:43 INFO - PROCESS | 3592 | ++DOCSHELL 13767800 == 64 [pid = 3592] [id = 399] 04:29:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (1377F800) [pid = 3592] [serial = 1197] [outer = 00000000] 04:29:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (18333400) [pid = 3592] [serial = 1198] [outer = 1377F800] 04:29:44 INFO - PROCESS | 3592 | 1461238183996 Marionette DEBUG loaded listener.js 04:29:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (18728800) [pid = 3592] [serial = 1199] [outer = 1377F800] 04:29:44 INFO - PROCESS | 3592 | 1461238184571 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]]]}] 04:29:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:29:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1007ms 04:29:44 INFO - PROCESS | 3592 | 1461238184652 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 04:29:44 INFO - PROCESS | 3592 | 1461238184658 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 04:29:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:29:44 INFO - PROCESS | 3592 | 1461238184664 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:29:44 INFO - PROCESS | 3592 | 1461238184667 Marionette TRACE conn3 <- [1,1562,null,{}] 04:29:44 INFO - PROCESS | 3592 | 1461238184671 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}] 04:29:44 INFO - PROCESS | 3592 | 1461238184779 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 04:29:44 INFO - PROCESS | 3592 | 1461238184920 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:44 INFO - PROCESS | 3592 | ++DOCSHELL 13871000 == 65 [pid = 3592] [id = 400] 04:29:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (15413400) [pid = 3592] [serial = 1200] [outer = 00000000] 04:29:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (198D9800) [pid = 3592] [serial = 1201] [outer = 15413400] 04:29:44 INFO - PROCESS | 3592 | 1461238184976 Marionette DEBUG loaded listener.js 04:29:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 149 (198F4000) [pid = 3592] [serial = 1202] [outer = 15413400] 04:29:45 INFO - PROCESS | 3592 | 1461238185554 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]]]}] 04:29:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:29:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 960ms 04:29:45 INFO - PROCESS | 3592 | 1461238185607 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 04:29:45 INFO - PROCESS | 3592 | 1461238185610 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 04:29:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:29:45 INFO - PROCESS | 3592 | 1461238185614 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:29:45 INFO - PROCESS | 3592 | 1461238185617 Marionette TRACE conn3 <- [1,1566,null,{}] 04:29:45 INFO - PROCESS | 3592 | 1461238185628 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}] 04:29:45 INFO - PROCESS | 3592 | 1461238185736 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 04:29:45 INFO - PROCESS | 3592 | 1461238185877 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:45 INFO - PROCESS | 3592 | ++DOCSHELL 1AD57400 == 66 [pid = 3592] [id = 401] 04:29:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 150 (1AD66400) [pid = 3592] [serial = 1203] [outer = 00000000] 04:29:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 151 (1CC1B000) [pid = 3592] [serial = 1204] [outer = 1AD66400] 04:29:45 INFO - PROCESS | 3592 | 1461238185935 Marionette DEBUG loaded listener.js 04:29:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 152 (1D51D400) [pid = 3592] [serial = 1205] [outer = 1AD66400] 04:29:46 INFO - PROCESS | 3592 | 1461238186549 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]]]}] 04:29:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:29:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1007ms 04:29:46 INFO - PROCESS | 3592 | 1461238186616 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 04:29:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:29:46 INFO - PROCESS | 3592 | 1461238186619 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 04:29:46 INFO - PROCESS | 3592 | 1461238186623 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:29:46 INFO - PROCESS | 3592 | 1461238186625 Marionette TRACE conn3 <- [1,1570,null,{}] 04:29:46 INFO - PROCESS | 3592 | 1461238186628 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}] 04:29:46 INFO - PROCESS | 3592 | 1461238186733 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 04:29:46 INFO - PROCESS | 3592 | 1461238186873 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:46 INFO - PROCESS | 3592 | ++DOCSHELL 1C682C00 == 67 [pid = 3592] [id = 402] 04:29:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 153 (1D547000) [pid = 3592] [serial = 1206] [outer = 00000000] 04:29:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 154 (1D54B000) [pid = 3592] [serial = 1207] [outer = 1D547000] 04:29:46 INFO - PROCESS | 3592 | 1461238186928 Marionette DEBUG loaded listener.js 04:29:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 155 (1D55A800) [pid = 3592] [serial = 1208] [outer = 1D547000] 04:29:47 INFO - PROCESS | 3592 | 1461238187498 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]]]}] 04:29:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:29:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 913ms 04:29:47 INFO - PROCESS | 3592 | 1461238187558 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 04:29:47 INFO - PROCESS | 3592 | 1461238187560 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 04:29:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:29:47 INFO - PROCESS | 3592 | 1461238187564 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:29:47 INFO - PROCESS | 3592 | 1461238187566 Marionette TRACE conn3 <- [1,1574,null,{}] 04:29:47 INFO - PROCESS | 3592 | 1461238187569 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}] 04:29:47 INFO - PROCESS | 3592 | 1461238187671 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 04:29:47 INFO - PROCESS | 3592 | 1461238187811 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:47 INFO - PROCESS | 3592 | ++DOCSHELL 1D543400 == 68 [pid = 3592] [id = 403] 04:29:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 156 (1D549400) [pid = 3592] [serial = 1209] [outer = 00000000] 04:29:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 157 (1D78B800) [pid = 3592] [serial = 1210] [outer = 1D549400] 04:29:47 INFO - PROCESS | 3592 | 1461238187866 Marionette DEBUG loaded listener.js 04:29:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 158 (1DA4E800) [pid = 3592] [serial = 1211] [outer = 1D549400] 04:29:48 INFO - PROCESS | 3592 | 1461238188421 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]]]}] 04:29:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:29:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 912ms 04:29:48 INFO - PROCESS | 3592 | 1461238188468 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 04:29:48 INFO - PROCESS | 3592 | 1461238188470 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 04:29:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:29:48 INFO - PROCESS | 3592 | 1461238188474 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:29:48 INFO - PROCESS | 3592 | 1461238188476 Marionette TRACE conn3 <- [1,1578,null,{}] 04:29:48 INFO - PROCESS | 3592 | 1461238188480 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}] 04:29:48 INFO - PROCESS | 3592 | 1461238188599 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 04:29:48 INFO - PROCESS | 3592 | 1461238188757 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:48 INFO - PROCESS | 3592 | ++DOCSHELL 1DFA8800 == 69 [pid = 3592] [id = 404] 04:29:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 159 (1DFA9C00) [pid = 3592] [serial = 1212] [outer = 00000000] 04:29:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 160 (1E205400) [pid = 3592] [serial = 1213] [outer = 1DFA9C00] 04:29:48 INFO - PROCESS | 3592 | 1461238188814 Marionette DEBUG loaded listener.js 04:29:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 161 (1E208400) [pid = 3592] [serial = 1214] [outer = 1DFA9C00] 04:29:49 INFO - PROCESS | 3592 | 1461238189402 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]]]}] 04:29:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:29:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1007ms 04:29:49 INFO - PROCESS | 3592 | 1461238189477 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 04:29:49 INFO - PROCESS | 3592 | 1461238189479 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 04:29:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:29:49 INFO - PROCESS | 3592 | 1461238189497 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:29:49 INFO - PROCESS | 3592 | 1461238189500 Marionette TRACE conn3 <- [1,1582,null,{}] 04:29:49 INFO - PROCESS | 3592 | 1461238189506 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}] 04:29:49 INFO - PROCESS | 3592 | 1461238189608 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 04:29:49 INFO - PROCESS | 3592 | 1461238189879 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:49 INFO - PROCESS | 3592 | ++DOCSHELL 13775400 == 70 [pid = 3592] [id = 405] 04:29:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 162 (13777800) [pid = 3592] [serial = 1215] [outer = 00000000] 04:29:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 163 (16497C00) [pid = 3592] [serial = 1216] [outer = 13777800] 04:29:49 INFO - PROCESS | 3592 | 1461238189939 Marionette DEBUG loaded listener.js 04:29:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 164 (16A6CC00) [pid = 3592] [serial = 1217] [outer = 13777800] 04:29:50 INFO - PROCESS | 3592 | 1461238190511 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]]]}] 04:29:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:29:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1070ms 04:29:50 INFO - PROCESS | 3592 | 1461238190555 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 04:29:50 INFO - PROCESS | 3592 | 1461238190560 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 04:29:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:29:50 INFO - PROCESS | 3592 | 1461238190565 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:29:50 INFO - PROCESS | 3592 | 1461238190568 Marionette TRACE conn3 <- [1,1586,null,{}] 04:29:50 INFO - PROCESS | 3592 | 1461238190573 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}] 04:29:50 INFO - PROCESS | 3592 | 1461238190674 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 04:29:50 INFO - PROCESS | 3592 | 1461238190822 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:50 INFO - PROCESS | 3592 | ++DOCSHELL 16774400 == 71 [pid = 3592] [id = 406] 04:29:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 165 (16AB5C00) [pid = 3592] [serial = 1218] [outer = 00000000] 04:29:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 166 (18F4DC00) [pid = 3592] [serial = 1219] [outer = 16AB5C00] 04:29:50 INFO - PROCESS | 3592 | 1461238190874 Marionette DEBUG loaded listener.js 04:29:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 167 (18FD9000) [pid = 3592] [serial = 1220] [outer = 16AB5C00] 04:29:51 INFO - PROCESS | 3592 | 1461238191436 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]]]}] 04:29:51 INFO - PROCESS | 3592 | --DOCSHELL 1645C800 == 70 [pid = 3592] [id = 397] 04:29:51 INFO - PROCESS | 3592 | --DOCSHELL 1234E800 == 69 [pid = 3592] [id = 396] 04:29:51 INFO - PROCESS | 3592 | --DOCSHELL 1D51B000 == 68 [pid = 3592] [id = 395] 04:29:51 INFO - PROCESS | 3592 | --DOCSHELL 1CCCB400 == 67 [pid = 3592] [id = 394] 04:29:51 INFO - PROCESS | 3592 | --DOCSHELL 1387DC00 == 66 [pid = 3592] [id = 393] 04:29:51 INFO - PROCESS | 3592 | --DOCSHELL 18FA3000 == 65 [pid = 3592] [id = 392] 04:29:51 INFO - PROCESS | 3592 | --DOCSHELL 198EE000 == 64 [pid = 3592] [id = 391] 04:29:51 INFO - PROCESS | 3592 | --DOCSHELL 15BC3400 == 63 [pid = 3592] [id = 390] 04:29:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:29:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 944ms 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 166 (1A2E7800) [pid = 3592] [serial = 1104] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 165 (1DA4F400) [pid = 3592] [serial = 1107] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 164 (1DFAB800) [pid = 3592] [serial = 1113] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 163 (18D38C00) [pid = 3592] [serial = 1101] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 162 (1DF9FC00) [pid = 3592] [serial = 1110] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOCSHELL 183BE400 == 62 [pid = 3592] [id = 389] 04:29:51 INFO - PROCESS | 3592 | --DOCSHELL 11B75C00 == 61 [pid = 3592] [id = 388] 04:29:51 INFO - PROCESS | 3592 | --DOCSHELL 16AB9800 == 60 [pid = 3592] [id = 383] 04:29:51 INFO - PROCESS | 3592 | 1461238191567 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 04:29:51 INFO - PROCESS | 3592 | 1461238191571 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 04:29:51 INFO - PROCESS | 3592 | 1461238191576 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:29:51 INFO - PROCESS | 3592 | 1461238191578 Marionette TRACE conn3 <- [1,1590,null,{}] 04:29:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:29:51 INFO - PROCESS | 3592 | 1461238191581 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}] 04:29:51 INFO - PROCESS | 3592 | 1461238191666 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 161 (1D710000) [pid = 3592] [serial = 1145] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 160 (1D70EC00) [pid = 3592] [serial = 1144] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 159 (1D55C000) [pid = 3592] [serial = 1136] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 158 (13761800) [pid = 3592] [serial = 688] [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.] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 157 (18FD4000) [pid = 3592] [serial = 1119] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 156 (18F56000) [pid = 3592] [serial = 1139] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 155 (1677AC00) [pid = 3592] [serial = 1138] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 154 (1CE8DC00) [pid = 3592] [serial = 1142] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 153 (19668400) [pid = 3592] [serial = 1120] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 152 (1DC95000) [pid = 3592] [serial = 1066] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 151 (1AD97800) [pid = 3592] [serial = 967] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 150 (1A8DEC00) [pid = 3592] [serial = 925] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 149 (18C03400) [pid = 3592] [serial = 874] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 148 (198D5800) [pid = 3592] [serial = 877] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (1D51AC00) [pid = 3592] [serial = 1135] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (1A294000) [pid = 3592] [serial = 1116] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (19747400) [pid = 3592] [serial = 1123] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (1CC16C00) [pid = 3592] [serial = 1133] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (13EA8800) [pid = 3592] [serial = 916] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (1A30FC00) [pid = 3592] [serial = 1125] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (15B0F000) [pid = 3592] [serial = 841] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (1C413400) [pid = 3592] [serial = 1141] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (18D7F400) [pid = 3592] [serial = 919] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (1A8E1C00) [pid = 3592] [serial = 1128] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (1AD8DC00) [pid = 3592] [serial = 1129] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (18FD4400) [pid = 3592] [serial = 964] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (1A364800) [pid = 3592] [serial = 1117] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (19D18800) [pid = 3592] [serial = 880] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (1A2E4C00) [pid = 3592] [serial = 883] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (1966CC00) [pid = 3592] [serial = 1122] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (1A309000) [pid = 3592] [serial = 922] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (1648CC00) [pid = 3592] [serial = 961] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (1A49C800) [pid = 3592] [serial = 1126] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1C4A0800) [pid = 3592] [serial = 970] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1CC19800) [pid = 3592] [serial = 1132] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (1337D400) [pid = 3592] [serial = 838] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 3592 | 1461238191798 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:51 INFO - PROCESS | 3592 | ++DOCSHELL 11F4D400 == 61 [pid = 3592] [id = 407] 04:29:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (11F58C00) [pid = 3592] [serial = 1221] [outer = 00000000] 04:29:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (16770000) [pid = 3592] [serial = 1222] [outer = 11F58C00] 04:29:51 INFO - PROCESS | 3592 | 1461238191847 Marionette DEBUG loaded listener.js 04:29:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (18D3C800) [pid = 3592] [serial = 1223] [outer = 11F58C00] 04:29:52 INFO - PROCESS | 3592 | 1461238192271 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]]]}] 04:29:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:29:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 740ms 04:29:52 INFO - PROCESS | 3592 | 1461238192329 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 04:29:52 INFO - PROCESS | 3592 | 1461238192331 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 04:29:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:29:52 INFO - PROCESS | 3592 | 1461238192339 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:29:52 INFO - PROCESS | 3592 | 1461238192344 Marionette TRACE conn3 <- [1,1594,null,{}] 04:29:52 INFO - PROCESS | 3592 | 1461238192357 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}] 04:29:52 INFO - PROCESS | 3592 | 1461238192444 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 04:29:52 INFO - PROCESS | 3592 | 1461238192458 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:52 INFO - PROCESS | 3592 | ++DOCSHELL 19742800 == 62 [pid = 3592] [id = 408] 04:29:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (19745000) [pid = 3592] [serial = 1224] [outer = 00000000] 04:29:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (198DC800) [pid = 3592] [serial = 1225] [outer = 19745000] 04:29:52 INFO - PROCESS | 3592 | 1461238192502 Marionette DEBUG loaded listener.js 04:29:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (198ED400) [pid = 3592] [serial = 1226] [outer = 19745000] 04:29:52 INFO - PROCESS | 3592 | 1461238192969 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]]]}] 04:29:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:29:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 661ms 04:29:53 INFO - PROCESS | 3592 | 1461238192996 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 04:29:53 INFO - PROCESS | 3592 | 1461238192998 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 04:29:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:29:53 INFO - PROCESS | 3592 | 1461238193005 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:29:53 INFO - PROCESS | 3592 | 1461238193007 Marionette TRACE conn3 <- [1,1598,null,{}] 04:29:53 INFO - PROCESS | 3592 | 1461238193010 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}] 04:29:53 INFO - PROCESS | 3592 | 1461238193093 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 04:29:53 INFO - PROCESS | 3592 | 1461238193099 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:53 INFO - PROCESS | 3592 | ++DOCSHELL 15D90800 == 63 [pid = 3592] [id = 409] 04:29:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (1490E400) [pid = 3592] [serial = 1227] [outer = 00000000] 04:29:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (1A2E1400) [pid = 3592] [serial = 1228] [outer = 1490E400] 04:29:53 INFO - PROCESS | 3592 | 1461238193144 Marionette DEBUG loaded listener.js 04:29:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (1A2E7C00) [pid = 3592] [serial = 1229] [outer = 1490E400] 04:29:53 INFO - PROCESS | 3592 | 1461238193601 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]]]}] 04:29:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:29:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 645ms 04:29:53 INFO - PROCESS | 3592 | 1461238193644 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 04:29:53 INFO - PROCESS | 3592 | 1461238193646 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 04:29:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:29:53 INFO - PROCESS | 3592 | 1461238193650 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:29:53 INFO - PROCESS | 3592 | 1461238193651 Marionette TRACE conn3 <- [1,1602,null,{}] 04:29:53 INFO - PROCESS | 3592 | 1461238193655 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}] 04:29:53 INFO - PROCESS | 3592 | 1461238193736 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 04:29:53 INFO - PROCESS | 3592 | 1461238193742 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:53 INFO - PROCESS | 3592 | ++DOCSHELL 1A364800 == 64 [pid = 3592] [id = 410] 04:29:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (1A365000) [pid = 3592] [serial = 1230] [outer = 00000000] 04:29:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (1A812800) [pid = 3592] [serial = 1231] [outer = 1A365000] 04:29:53 INFO - PROCESS | 3592 | 1461238193795 Marionette DEBUG loaded listener.js 04:29:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (1A84B400) [pid = 3592] [serial = 1232] [outer = 1A365000] 04:29:54 INFO - PROCESS | 3592 | 1461238194320 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]]]}] 04:29:54 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 04:29:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 692ms 04:29:54 INFO - PROCESS | 3592 | 1461238194351 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 04:29:54 INFO - PROCESS | 3592 | 1461238194353 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 04:29:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:29:54 INFO - PROCESS | 3592 | 1461238194356 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:29:54 INFO - PROCESS | 3592 | 1461238194358 Marionette TRACE conn3 <- [1,1606,null,{}] 04:29:54 INFO - PROCESS | 3592 | 1461238194361 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}] 04:29:54 INFO - PROCESS | 3592 | 1461238194479 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 04:29:54 INFO - PROCESS | 3592 | 1461238194485 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:54 INFO - PROCESS | 3592 | ++DOCSHELL 1A8DF800 == 65 [pid = 3592] [id = 411] 04:29:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (1A8E4400) [pid = 3592] [serial = 1233] [outer = 00000000] 04:29:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (1AD96400) [pid = 3592] [serial = 1234] [outer = 1A8E4400] 04:29:54 INFO - PROCESS | 3592 | 1461238194529 Marionette DEBUG loaded listener.js 04:29:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (1AD9A400) [pid = 3592] [serial = 1235] [outer = 1A8E4400] 04:29:55 INFO - PROCESS | 3592 | 1461238195006 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]]]}] 04:29:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:29:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 693ms 04:29:55 INFO - PROCESS | 3592 | 1461238195054 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 04:29:55 INFO - PROCESS | 3592 | 1461238195056 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 04:29:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:29:55 INFO - PROCESS | 3592 | 1461238195066 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:29:55 INFO - PROCESS | 3592 | 1461238195068 Marionette TRACE conn3 <- [1,1610,null,{}] 04:29:55 INFO - PROCESS | 3592 | 1461238195071 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}] 04:29:55 INFO - PROCESS | 3592 | 1461238195212 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 04:29:55 INFO - PROCESS | 3592 | 1461238195238 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:55 INFO - PROCESS | 3592 | ++DOCSHELL 1676E400 == 66 [pid = 3592] [id = 412] 04:29:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (1AD91800) [pid = 3592] [serial = 1236] [outer = 00000000] 04:29:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1C681000) [pid = 3592] [serial = 1237] [outer = 1AD91800] 04:29:55 INFO - PROCESS | 3592 | 1461238195282 Marionette DEBUG loaded listener.js 04:29:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (1CCD2800) [pid = 3592] [serial = 1238] [outer = 1AD91800] 04:29:55 INFO - PROCESS | 3592 | 1461238195734 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]]]}] 04:29:55 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 04:29:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 708ms 04:29:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:29:55 INFO - PROCESS | 3592 | 1461238195769 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 04:29:55 INFO - PROCESS | 3592 | 1461238195770 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 04:29:55 INFO - PROCESS | 3592 | 1461238195774 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:29:55 INFO - PROCESS | 3592 | 1461238195775 Marionette TRACE conn3 <- [1,1614,null,{}] 04:29:55 INFO - PROCESS | 3592 | 1461238195779 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}] 04:29:55 INFO - PROCESS | 3592 | 1461238195895 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 04:29:55 INFO - PROCESS | 3592 | 1461238195901 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:55 INFO - PROCESS | 3592 | ++DOCSHELL 18D84000 == 67 [pid = 3592] [id = 413] 04:29:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (1C4A0C00) [pid = 3592] [serial = 1239] [outer = 00000000] 04:29:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (1D51B400) [pid = 3592] [serial = 1240] [outer = 1C4A0C00] 04:29:55 INFO - PROCESS | 3592 | 1461238195945 Marionette DEBUG loaded listener.js 04:29:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (1D53FC00) [pid = 3592] [serial = 1241] [outer = 1C4A0C00] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (1C4A6400) [pid = 3592] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (1D5F5400) [pid = 3592] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (18FD0400) [pid = 3592] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (16ABB000) [pid = 3592] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (1DA4F800) [pid = 3592] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (1DC99400) [pid = 3592] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (1D785000) [pid = 3592] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (1C40C000) [pid = 3592] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (1CFE4400) [pid = 3592] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (15D93400) [pid = 3592] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (1D5F8400) [pid = 3592] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (1DA4C400) [pid = 3592] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (1648B400) [pid = 3592] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (1966A000) [pid = 3592] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (1AD8B400) [pid = 3592] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (18E9A800) [pid = 3592] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (1C40D000) [pid = 3592] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (1CCCC000) [pid = 3592] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (12398C00) [pid = 3592] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1D550C00) [pid = 3592] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (183BB000) [pid = 3592] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (12391000) [pid = 3592] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (18C0C800) [pid = 3592] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (15BDB400) [pid = 3592] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1A816800) [pid = 3592] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:29:56 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (198F2000) [pid = 3592] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:29:56 INFO - PROCESS | 3592 | 1461238196751 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]]]}] 04:29:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:29:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 992ms 04:29:56 INFO - PROCESS | 3592 | 1461238196793 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 04:29:56 INFO - PROCESS | 3592 | 1461238196795 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 04:29:56 INFO - PROCESS | 3592 | 1461238196798 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:29:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:29:56 INFO - PROCESS | 3592 | 1461238196800 Marionette TRACE conn3 <- [1,1618,null,{}] 04:29:56 INFO - PROCESS | 3592 | 1461238196803 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}] 04:29:56 INFO - PROCESS | 3592 | 1461238196886 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 04:29:56 INFO - PROCESS | 3592 | 1461238196892 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:56 INFO - PROCESS | 3592 | ++DOCSHELL 13872800 == 68 [pid = 3592] [id = 414] 04:29:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1645E000) [pid = 3592] [serial = 1242] [outer = 00000000] 04:29:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (18FD9C00) [pid = 3592] [serial = 1243] [outer = 1645E000] 04:29:56 INFO - PROCESS | 3592 | 1461238196936 Marionette DEBUG loaded listener.js 04:29:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (198EC400) [pid = 3592] [serial = 1244] [outer = 1645E000] 04:29:57 INFO - PROCESS | 3592 | 1461238197382 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]]]}] 04:29:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:29:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 645ms 04:29:57 INFO - PROCESS | 3592 | 1461238197437 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 04:29:57 INFO - PROCESS | 3592 | 1461238197439 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 04:29:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:29:57 INFO - PROCESS | 3592 | 1461238197442 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:29:57 INFO - PROCESS | 3592 | 1461238197444 Marionette TRACE conn3 <- [1,1622,null,{}] 04:29:57 INFO - PROCESS | 3592 | 1461238197447 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}] 04:29:57 INFO - PROCESS | 3592 | 1461238197531 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 04:29:57 INFO - PROCESS | 3592 | 1461238197537 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:57 INFO - PROCESS | 3592 | ++DOCSHELL 18FD3800 == 69 [pid = 3592] [id = 415] 04:29:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1A815800) [pid = 3592] [serial = 1245] [outer = 00000000] 04:29:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1CC16C00) [pid = 3592] [serial = 1246] [outer = 1A815800] 04:29:57 INFO - PROCESS | 3592 | 1461238197586 Marionette DEBUG loaded listener.js 04:29:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1D41D000) [pid = 3592] [serial = 1247] [outer = 1A815800] 04:29:58 INFO - PROCESS | 3592 | 1461238198056 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]]]}] 04:29:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:29:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 708ms 04:29:58 INFO - PROCESS | 3592 | 1461238198142 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 04:29:58 INFO - PROCESS | 3592 | 1461238198144 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 04:29:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:29:58 INFO - PROCESS | 3592 | 1461238198148 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:29:58 INFO - PROCESS | 3592 | 1461238198150 Marionette TRACE conn3 <- [1,1626,null,{}] 04:29:58 INFO - PROCESS | 3592 | 1461238198153 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}] 04:29:58 INFO - PROCESS | 3592 | 1461238198277 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 04:29:58 INFO - PROCESS | 3592 | 1461238198285 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:58 INFO - PROCESS | 3592 | ++DOCSHELL 1808D000 == 70 [pid = 3592] [id = 416] 04:29:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1AD8F800) [pid = 3592] [serial = 1248] [outer = 00000000] 04:29:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (1D5FB800) [pid = 3592] [serial = 1249] [outer = 1AD8F800] 04:29:58 INFO - PROCESS | 3592 | 1461238198329 Marionette DEBUG loaded listener.js 04:29:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (1D5FE400) [pid = 3592] [serial = 1250] [outer = 1AD8F800] 04:29:59 INFO - PROCESS | 3592 | 1461238199028 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]]]}] 04:29:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:29:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 960ms 04:29:59 INFO - PROCESS | 3592 | 1461238199094 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 04:29:59 INFO - PROCESS | 3592 | 1461238199099 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 04:29:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:29:59 INFO - PROCESS | 3592 | 1461238199105 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:29:59 INFO - PROCESS | 3592 | 1461238199108 Marionette TRACE conn3 <- [1,1630,null,{}] 04:29:59 INFO - PROCESS | 3592 | 1461238199114 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}] 04:29:59 INFO - PROCESS | 3592 | 1461238199258 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 04:29:59 INFO - PROCESS | 3592 | 1461238199403 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:59 INFO - PROCESS | 3592 | ++DOCSHELL 15651000 == 71 [pid = 3592] [id = 417] 04:29:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (15D07000) [pid = 3592] [serial = 1251] [outer = 00000000] 04:29:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (18D39800) [pid = 3592] [serial = 1252] [outer = 15D07000] 04:29:59 INFO - PROCESS | 3592 | 1461238199461 Marionette DEBUG loaded listener.js 04:29:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (18D7E000) [pid = 3592] [serial = 1253] [outer = 15D07000] 04:30:00 INFO - PROCESS | 3592 | 1461238200046 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]]]}] 04:30:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:30:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1007ms 04:30:00 INFO - PROCESS | 3592 | 1461238200108 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 04:30:00 INFO - PROCESS | 3592 | 1461238200114 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 04:30:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:30:00 INFO - PROCESS | 3592 | 1461238200120 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:30:00 INFO - PROCESS | 3592 | 1461238200123 Marionette TRACE conn3 <- [1,1634,null,{}] 04:30:00 INFO - PROCESS | 3592 | 1461238200127 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}] 04:30:00 INFO - PROCESS | 3592 | 1461238200238 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 04:30:00 INFO - PROCESS | 3592 | 1461238200353 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:00 INFO - PROCESS | 3592 | ++DOCSHELL 18C07800 == 72 [pid = 3592] [id = 418] 04:30:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (18D87800) [pid = 3592] [serial = 1254] [outer = 00000000] 04:30:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (198D7000) [pid = 3592] [serial = 1255] [outer = 18D87800] 04:30:00 INFO - PROCESS | 3592 | 1461238200450 Marionette DEBUG loaded listener.js 04:30:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (19D1B000) [pid = 3592] [serial = 1256] [outer = 18D87800] 04:30:01 INFO - PROCESS | 3592 | 1461238201134 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]]]}] 04:30:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:30:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1007ms 04:30:01 INFO - PROCESS | 3592 | 1461238201160 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 04:30:01 INFO - PROCESS | 3592 | 1461238201162 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 04:30:01 INFO - PROCESS | 3592 | 1461238201167 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:30:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:30:01 INFO - PROCESS | 3592 | 1461238201171 Marionette TRACE conn3 <- [1,1638,null,{}] 04:30:01 INFO - PROCESS | 3592 | 1461238201182 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}] 04:30:01 INFO - PROCESS | 3592 | 1461238201293 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 04:30:01 INFO - PROCESS | 3592 | 1461238201437 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:01 INFO - PROCESS | 3592 | ++DOCSHELL 1C411C00 == 73 [pid = 3592] [id = 419] 04:30:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (1C4A0800) [pid = 3592] [serial = 1257] [outer = 00000000] 04:30:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (1CFE4C00) [pid = 3592] [serial = 1258] [outer = 1C4A0800] 04:30:01 INFO - PROCESS | 3592 | 1461238201495 Marionette DEBUG loaded listener.js 04:30:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (1D549800) [pid = 3592] [serial = 1259] [outer = 1C4A0800] 04:30:02 INFO - PROCESS | 3592 | 1461238202029 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]]]}] 04:30:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:30:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 897ms 04:30:02 INFO - PROCESS | 3592 | 1461238202077 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 04:30:02 INFO - PROCESS | 3592 | 1461238202080 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 04:30:02 INFO - PROCESS | 3592 | 1461238202085 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:30:02 INFO - PROCESS | 3592 | 1461238202087 Marionette TRACE conn3 <- [1,1642,null,{}] 04:30:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:30:02 INFO - PROCESS | 3592 | 1461238202091 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}] 04:30:02 INFO - PROCESS | 3592 | 1461238202199 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 04:30:02 INFO - PROCESS | 3592 | 1461238202314 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:02 INFO - PROCESS | 3592 | ++DOCSHELL 1C409800 == 74 [pid = 3592] [id = 420] 04:30:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (1C40A800) [pid = 3592] [serial = 1260] [outer = 00000000] 04:30:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (1D70FC00) [pid = 3592] [serial = 1261] [outer = 1C40A800] 04:30:02 INFO - PROCESS | 3592 | 1461238202408 Marionette DEBUG loaded listener.js 04:30:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (1D788000) [pid = 3592] [serial = 1262] [outer = 1C40A800] 04:30:02 INFO - PROCESS | 3592 | 1461238202957 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]]]}] 04:30:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:30:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 944ms 04:30:03 INFO - PROCESS | 3592 | 1461238203034 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 04:30:03 INFO - PROCESS | 3592 | 1461238203036 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 04:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:30:03 INFO - PROCESS | 3592 | 1461238203040 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:30:03 INFO - PROCESS | 3592 | 1461238203042 Marionette TRACE conn3 <- [1,1646,null,{}] 04:30:03 INFO - PROCESS | 3592 | 1461238203045 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}] 04:30:03 INFO - PROCESS | 3592 | 1461238203149 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 04:30:03 INFO - PROCESS | 3592 | 1461238203291 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:03 INFO - PROCESS | 3592 | ++DOCSHELL 1D550C00 == 75 [pid = 3592] [id = 421] 04:30:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1D5F1400) [pid = 3592] [serial = 1263] [outer = 00000000] 04:30:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (1DC9D000) [pid = 3592] [serial = 1264] [outer = 1D5F1400] 04:30:03 INFO - PROCESS | 3592 | 1461238203345 Marionette DEBUG loaded listener.js 04:30:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (1DCA0000) [pid = 3592] [serial = 1265] [outer = 1D5F1400] 04:30:03 INFO - PROCESS | 3592 | 1461238203946 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]]]}] 04:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 960ms 04:30:04 INFO - PROCESS | 3592 | 1461238203985 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 04:30:04 INFO - PROCESS | 3592 | 1461238203987 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 04:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:30:04 INFO - PROCESS | 3592 | 1461238203991 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:30:04 INFO - PROCESS | 3592 | 1461238203993 Marionette TRACE conn3 <- [1,1650,null,{}] 04:30:04 INFO - PROCESS | 3592 | 1461238203997 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}] 04:30:04 INFO - PROCESS | 3592 | 1461238204114 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 04:30:04 INFO - PROCESS | 3592 | 1461238204440 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:04 INFO - PROCESS | 3592 | ++DOCSHELL 13203800 == 76 [pid = 3592] [id = 422] 04:30:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (13373000) [pid = 3592] [serial = 1266] [outer = 00000000] 04:30:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (1645C800) [pid = 3592] [serial = 1267] [outer = 13373000] 04:30:04 INFO - PROCESS | 3592 | 1461238204525 Marionette DEBUG loaded listener.js 04:30:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (1676D000) [pid = 3592] [serial = 1268] [outer = 13373000] 04:30:05 INFO - PROCESS | 3592 | 1461238205211 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]]]}] 04:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1259ms 04:30:05 INFO - PROCESS | 3592 | 1461238205273 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 04:30:05 INFO - PROCESS | 3592 | 1461238205278 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 04:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:30:05 INFO - PROCESS | 3592 | 1461238205283 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:30:05 INFO - PROCESS | 3592 | 1461238205286 Marionette TRACE conn3 <- [1,1654,null,{}] 04:30:05 INFO - PROCESS | 3592 | 1461238205291 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}] 04:30:05 INFO - PROCESS | 3592 | 1461238205443 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 04:30:05 INFO - PROCESS | 3592 | 1461238205460 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:05 INFO - PROCESS | 3592 | ++DOCSHELL 18D3B000 == 77 [pid = 3592] [id = 423] 04:30:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 149 (18D3D000) [pid = 3592] [serial = 1269] [outer = 00000000] 04:30:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 150 (18F53C00) [pid = 3592] [serial = 1270] [outer = 18D3D000] 04:30:05 INFO - PROCESS | 3592 | 1461238205515 Marionette DEBUG loaded listener.js 04:30:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 151 (18FA4800) [pid = 3592] [serial = 1271] [outer = 18D3D000] 04:30:06 INFO - PROCESS | 3592 | --DOCSHELL 1D518800 == 76 [pid = 3592] [id = 382] 04:30:06 INFO - PROCESS | 3592 | --DOCSHELL 18FD3800 == 75 [pid = 3592] [id = 415] 04:30:06 INFO - PROCESS | 3592 | --DOCSHELL 13872800 == 74 [pid = 3592] [id = 414] 04:30:06 INFO - PROCESS | 3592 | --DOCSHELL 18D84000 == 73 [pid = 3592] [id = 413] 04:30:06 INFO - PROCESS | 3592 | --DOCSHELL 1676E400 == 72 [pid = 3592] [id = 412] 04:30:06 INFO - PROCESS | 3592 | --DOCSHELL 1A8DF800 == 71 [pid = 3592] [id = 411] 04:30:06 INFO - PROCESS | 3592 | --DOCSHELL 1A364800 == 70 [pid = 3592] [id = 410] 04:30:06 INFO - PROCESS | 3592 | --DOCSHELL 15D90800 == 69 [pid = 3592] [id = 409] 04:30:06 INFO - PROCESS | 3592 | --DOCSHELL 19742800 == 68 [pid = 3592] [id = 408] 04:30:06 INFO - PROCESS | 3592 | --DOCSHELL 11F4D400 == 67 [pid = 3592] [id = 407] 04:30:06 INFO - PROCESS | 3592 | --DOCSHELL 16774400 == 66 [pid = 3592] [id = 406] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 150 (1C407800) [pid = 3592] [serial = 1195] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOCSHELL 13775400 == 65 [pid = 3592] [id = 405] 04:30:06 INFO - PROCESS | 3592 | --DOCSHELL 1DFA8800 == 64 [pid = 3592] [id = 404] 04:30:06 INFO - PROCESS | 3592 | --DOCSHELL 1D543400 == 63 [pid = 3592] [id = 403] 04:30:06 INFO - PROCESS | 3592 | --DOCSHELL 1C682C00 == 62 [pid = 3592] [id = 402] 04:30:06 INFO - PROCESS | 3592 | --DOCSHELL 1AD57400 == 61 [pid = 3592] [id = 401] 04:30:06 INFO - PROCESS | 3592 | --DOCSHELL 13871000 == 60 [pid = 3592] [id = 400] 04:30:06 INFO - PROCESS | 3592 | --DOCSHELL 13767800 == 59 [pid = 3592] [id = 399] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 149 (1D427000) [pid = 3592] [serial = 1018] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 148 (18D3CC00) [pid = 3592] [serial = 1006] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (1D788800) [pid = 3592] [serial = 1063] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (1DFA3C00) [pid = 3592] [serial = 1111] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (18C0BC00) [pid = 3592] [serial = 1051] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (19B5D000) [pid = 3592] [serial = 1054] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (1D426800) [pid = 3592] [serial = 1057] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (198DA000) [pid = 3592] [serial = 1009] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (1CE8AC00) [pid = 3592] [serial = 1015] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (1D5FC000) [pid = 3592] [serial = 1060] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (1A49FC00) [pid = 3592] [serial = 1105] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (18D88400) [pid = 3592] [serial = 1102] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (1DC9B000) [pid = 3592] [serial = 1099] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (1DFADC00) [pid = 3592] [serial = 1114] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (1DA57400) [pid = 3592] [serial = 1108] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (1CC18400) [pid = 3592] [serial = 1012] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (183B4800) [pid = 3592] [serial = 1190] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (1AD93000) [pid = 3592] [serial = 1178] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (1C685C00) [pid = 3592] [serial = 1180] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (1CC20800) [pid = 3592] [serial = 1181] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (1D552C00) [pid = 3592] [serial = 1183] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1676D400) [pid = 3592] [serial = 1189] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1D709400) [pid = 3592] [serial = 1186] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (198F1800) [pid = 3592] [serial = 1192] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (15D03C00) [pid = 3592] [serial = 1166] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (15417C00) [pid = 3592] [serial = 1165] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (1A493400) [pid = 3592] [serial = 1153] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1D783800) [pid = 3592] [serial = 1147] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (18FD9400) [pid = 3592] [serial = 1169] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (18F4D800) [pid = 3592] [serial = 1168] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (19677400) [pid = 3592] [serial = 1171] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (198DE800) [pid = 3592] [serial = 1172] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1AD66800) [pid = 3592] [serial = 1177] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1A819000) [pid = 3592] [serial = 1174] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1A820800) [pid = 3592] [serial = 1175] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1E138400) [pid = 3592] [serial = 1159] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1D715400) [pid = 3592] [serial = 1187] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1D782400) [pid = 3592] [serial = 1156] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1E203800) [pid = 3592] [serial = 1162] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (18F52C00) [pid = 3592] [serial = 1150] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (198F6400) [pid = 3592] [serial = 1193] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1D556000) [pid = 3592] [serial = 1184] [outer = 00000000] [url = about:blank] 04:30:06 INFO - PROCESS | 3592 | 1461238206168 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]]]}] 04:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 944ms 04:30:06 INFO - PROCESS | 3592 | 1461238206231 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 04:30:06 INFO - PROCESS | 3592 | 1461238206235 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 04:30:06 INFO - PROCESS | 3592 | 1461238206239 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:30:06 INFO - PROCESS | 3592 | 1461238206241 Marionette TRACE conn3 <- [1,1658,null,{}] 04:30:06 INFO - PROCESS | 3592 | 1461238206245 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}] 04:30:06 INFO - PROCESS | 3592 | 1461238206329 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 04:30:06 INFO - PROCESS | 3592 | 1461238206430 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:06 INFO - PROCESS | 3592 | ++DOCSHELL 13826800 == 60 [pid = 3592] [id = 424] 04:30:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (156B3C00) [pid = 3592] [serial = 1272] [outer = 00000000] 04:30:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (180E9800) [pid = 3592] [serial = 1273] [outer = 156B3C00] 04:30:06 INFO - PROCESS | 3592 | 1461238206476 Marionette DEBUG loaded listener.js 04:30:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (18E9C400) [pid = 3592] [serial = 1274] [outer = 156B3C00] 04:30:06 INFO - PROCESS | 3592 | 1461238206910 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]]]}] 04:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 708ms 04:30:06 INFO - PROCESS | 3592 | 1461238206939 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 04:30:06 INFO - PROCESS | 3592 | 1461238206942 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 04:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:30:06 INFO - PROCESS | 3592 | 1461238206946 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:30:06 INFO - PROCESS | 3592 | 1461238206952 Marionette TRACE conn3 <- [1,1662,null,{}] 04:30:06 INFO - PROCESS | 3592 | 1461238206960 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}] 04:30:07 INFO - PROCESS | 3592 | 1461238207045 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 04:30:07 INFO - PROCESS | 3592 | 1461238207051 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:07 INFO - PROCESS | 3592 | ++DOCSHELL 18FD3000 == 61 [pid = 3592] [id = 425] 04:30:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1966B000) [pid = 3592] [serial = 1275] [outer = 00000000] 04:30:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (198DF400) [pid = 3592] [serial = 1276] [outer = 1966B000] 04:30:07 INFO - PROCESS | 3592 | 1461238207096 Marionette DEBUG loaded listener.js 04:30:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (198DEC00) [pid = 3592] [serial = 1277] [outer = 1966B000] 04:30:07 INFO - PROCESS | 3592 | 1461238207550 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]]]}] 04:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 661ms 04:30:07 INFO - PROCESS | 3592 | 1461238207603 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 04:30:07 INFO - PROCESS | 3592 | 1461238207606 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 04:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:30:07 INFO - PROCESS | 3592 | 1461238207609 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:30:07 INFO - PROCESS | 3592 | 1461238207611 Marionette TRACE conn3 <- [1,1666,null,{}] 04:30:07 INFO - PROCESS | 3592 | 1461238207614 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}] 04:30:07 INFO - PROCESS | 3592 | 1461238207695 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 04:30:07 INFO - PROCESS | 3592 | 1461238207731 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:07 INFO - PROCESS | 3592 | ++DOCSHELL 19D0EC00 == 62 [pid = 3592] [id = 426] 04:30:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (19D13C00) [pid = 3592] [serial = 1278] [outer = 00000000] 04:30:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1A2EA000) [pid = 3592] [serial = 1279] [outer = 19D13C00] 04:30:07 INFO - PROCESS | 3592 | 1461238207775 Marionette DEBUG loaded listener.js 04:30:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1A304400) [pid = 3592] [serial = 1280] [outer = 19D13C00] 04:30:08 INFO - PROCESS | 3592 | 1461238208247 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]]]}] 04:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 692ms 04:30:08 INFO - PROCESS | 3592 | 1461238208309 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 04:30:08 INFO - PROCESS | 3592 | 1461238208311 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 04:30:08 INFO - PROCESS | 3592 | 1461238208314 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:30:08 INFO - PROCESS | 3592 | 1461238208316 Marionette TRACE conn3 <- [1,1670,null,{}] 04:30:08 INFO - PROCESS | 3592 | 1461238208319 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}] 04:30:08 INFO - PROCESS | 3592 | 1461238208431 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 04:30:08 INFO - PROCESS | 3592 | 1461238208496 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:08 INFO - PROCESS | 3592 | ++DOCSHELL 1A35C000 == 63 [pid = 3592] [id = 427] 04:30:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1A35D800) [pid = 3592] [serial = 1281] [outer = 00000000] 04:30:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1A819400) [pid = 3592] [serial = 1282] [outer = 1A35D800] 04:30:08 INFO - PROCESS | 3592 | 1461238208549 Marionette DEBUG loaded listener.js 04:30:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1A8D8000) [pid = 3592] [serial = 1283] [outer = 1A35D800] 04:30:09 INFO - PROCESS | 3592 | 1461238208985 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]]]}] 04:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 708ms 04:30:09 INFO - PROCESS | 3592 | 1461238209020 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 04:30:09 INFO - PROCESS | 3592 | 1461238209022 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 04:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:30:09 INFO - PROCESS | 3592 | 1461238209025 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:30:09 INFO - PROCESS | 3592 | 1461238209026 Marionette TRACE conn3 <- [1,1674,null,{}] 04:30:09 INFO - PROCESS | 3592 | 1461238209033 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}] 04:30:09 INFO - PROCESS | 3592 | 1461238209178 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 04:30:09 INFO - PROCESS | 3592 | 1461238209201 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:09 INFO - PROCESS | 3592 | ++DOCSHELL 1A817800 == 64 [pid = 3592] [id = 428] 04:30:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1A8E4000) [pid = 3592] [serial = 1284] [outer = 00000000] 04:30:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1AD94800) [pid = 3592] [serial = 1285] [outer = 1A8E4000] 04:30:09 INFO - PROCESS | 3592 | 1461238209245 Marionette DEBUG loaded listener.js 04:30:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1AD93000) [pid = 3592] [serial = 1286] [outer = 1A8E4000] 04:30:10 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1A8E4400) [pid = 3592] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:30:10 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1AD91800) [pid = 3592] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:30:10 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1490E400) [pid = 3592] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:30:10 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (16AB5C00) [pid = 3592] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:30:10 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (11F58C00) [pid = 3592] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:30:10 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1C4A0C00) [pid = 3592] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:30:10 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (13777800) [pid = 3592] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:30:10 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1A365000) [pid = 3592] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:30:10 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (19745000) [pid = 3592] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:30:10 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1A815800) [pid = 3592] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:30:10 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1645E000) [pid = 3592] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:30:10 INFO - PROCESS | 3592 | 1461238210041 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]]]}] 04:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 04:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1054ms 04:30:10 INFO - PROCESS | 3592 | 1461238210138 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 04:30:10 INFO - PROCESS | 3592 | 1461238210142 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 04:30:10 INFO - PROCESS | 3592 | 1461238210149 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:30:10 INFO - PROCESS | 3592 | 1461238210152 Marionette TRACE conn3 <- [1,1678,null,{}] 04:30:10 INFO - PROCESS | 3592 | 1461238210158 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}] 04:30:10 INFO - PROCESS | 3592 | 1461238210278 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 04:30:10 INFO - PROCESS | 3592 | 1461238210385 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:10 INFO - PROCESS | 3592 | ++DOCSHELL 13E5D000 == 65 [pid = 3592] [id = 429] 04:30:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (14962000) [pid = 3592] [serial = 1287] [outer = 00000000] 04:30:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (16A62C00) [pid = 3592] [serial = 1288] [outer = 14962000] 04:30:10 INFO - PROCESS | 3592 | 1461238210442 Marionette DEBUG loaded listener.js 04:30:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1872A400) [pid = 3592] [serial = 1289] [outer = 14962000] 04:30:11 INFO - PROCESS | 3592 | 1461238211029 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]]]}] 04:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 945ms 04:30:11 INFO - PROCESS | 3592 | 1461238211099 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 04:30:11 INFO - PROCESS | 3592 | 1461238211105 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 04:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:30:11 INFO - PROCESS | 3592 | 1461238211111 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:30:11 INFO - PROCESS | 3592 | 1461238211114 Marionette TRACE conn3 <- [1,1682,null,{}] 04:30:11 INFO - PROCESS | 3592 | 1461238211118 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}] 04:30:11 INFO - PROCESS | 3592 | 1461238211226 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 04:30:11 INFO - PROCESS | 3592 | 1461238211367 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:11 INFO - PROCESS | 3592 | ++DOCSHELL 18D84800 == 66 [pid = 3592] [id = 430] 04:30:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (18F58C00) [pid = 3592] [serial = 1290] [outer = 00000000] 04:30:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (18FDA000) [pid = 3592] [serial = 1291] [outer = 18F58C00] 04:30:11 INFO - PROCESS | 3592 | 1461238211423 Marionette DEBUG loaded listener.js 04:30:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (19677800) [pid = 3592] [serial = 1292] [outer = 18F58C00] 04:30:12 INFO - PROCESS | 3592 | 1461238212028 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]]]}] 04:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 944ms 04:30:12 INFO - PROCESS | 3592 | 1461238212057 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 04:30:12 INFO - PROCESS | 3592 | 1461238212060 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 04:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:30:12 INFO - PROCESS | 3592 | 1461238212065 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:30:12 INFO - PROCESS | 3592 | 1461238212069 Marionette TRACE conn3 <- [1,1686,null,{}] 04:30:12 INFO - PROCESS | 3592 | 1461238212080 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}] 04:30:12 INFO - PROCESS | 3592 | 1461238212187 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 04:30:12 INFO - PROCESS | 3592 | 1461238212326 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:12 INFO - PROCESS | 3592 | ++DOCSHELL 198F1000 == 67 [pid = 3592] [id = 431] 04:30:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (198F1800) [pid = 3592] [serial = 1293] [outer = 00000000] 04:30:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1A821000) [pid = 3592] [serial = 1294] [outer = 198F1800] 04:30:12 INFO - PROCESS | 3592 | 1461238212384 Marionette DEBUG loaded listener.js 04:30:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1AA7A400) [pid = 3592] [serial = 1295] [outer = 198F1800] 04:30:13 INFO - PROCESS | 3592 | 1461238213002 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]]]}] 04:30:13 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 04:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1007ms 04:30:13 INFO - PROCESS | 3592 | 1461238213067 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 04:30:13 INFO - PROCESS | 3592 | 1461238213070 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 04:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:30:13 INFO - PROCESS | 3592 | 1461238213073 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:30:13 INFO - PROCESS | 3592 | 1461238213075 Marionette TRACE conn3 <- [1,1690,null,{}] 04:30:13 INFO - PROCESS | 3592 | 1461238213079 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}] 04:30:13 INFO - PROCESS | 3592 | 1461238213183 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 04:30:13 INFO - PROCESS | 3592 | 1461238213321 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:13 INFO - PROCESS | 3592 | ++DOCSHELL 1A816000 == 68 [pid = 3592] [id = 432] 04:30:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1AD92C00) [pid = 3592] [serial = 1296] [outer = 00000000] 04:30:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1C4A0C00) [pid = 3592] [serial = 1297] [outer = 1AD92C00] 04:30:13 INFO - PROCESS | 3592 | 1461238213377 Marionette DEBUG loaded listener.js 04:30:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1CC1A000) [pid = 3592] [serial = 1298] [outer = 1AD92C00] 04:30:13 INFO - PROCESS | 3592 | 1461238213899 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]]]}] 04:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 834ms 04:30:13 INFO - PROCESS | 3592 | 1461238213915 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 04:30:13 INFO - PROCESS | 3592 | 1461238213918 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 04:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:30:13 INFO - PROCESS | 3592 | 1461238213921 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:30:13 INFO - PROCESS | 3592 | 1461238213923 Marionette TRACE conn3 <- [1,1694,null,{}] 04:30:13 INFO - PROCESS | 3592 | 1461238213943 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}] 04:30:14 INFO - PROCESS | 3592 | 1461238214051 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 04:30:14 INFO - PROCESS | 3592 | 1461238214210 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:14 INFO - PROCESS | 3592 | ++DOCSHELL 1AD5D000 == 69 [pid = 3592] [id = 433] 04:30:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1AD8C800) [pid = 3592] [serial = 1299] [outer = 00000000] 04:30:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1D41BC00) [pid = 3592] [serial = 1300] [outer = 1AD8C800] 04:30:14 INFO - PROCESS | 3592 | 1461238214265 Marionette DEBUG loaded listener.js 04:30:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1D514C00) [pid = 3592] [serial = 1301] [outer = 1AD8C800] 04:30:14 INFO - PROCESS | 3592 | 1461238214835 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]]]}] 04:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 944ms 04:30:14 INFO - PROCESS | 3592 | 1461238214899 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 04:30:14 INFO - PROCESS | 3592 | 1461238214901 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 04:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:30:14 INFO - PROCESS | 3592 | 1461238214904 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:30:14 INFO - PROCESS | 3592 | 1461238214906 Marionette TRACE conn3 <- [1,1698,null,{}] 04:30:14 INFO - PROCESS | 3592 | 1461238214924 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}] 04:30:15 INFO - PROCESS | 3592 | 1461238215043 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 04:30:15 INFO - PROCESS | 3592 | 1461238215191 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:15 INFO - PROCESS | 3592 | ++DOCSHELL 1490E400 == 70 [pid = 3592] [id = 434] 04:30:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1C413800) [pid = 3592] [serial = 1302] [outer = 00000000] 04:30:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (1D55B800) [pid = 3592] [serial = 1303] [outer = 1C413800] 04:30:15 INFO - PROCESS | 3592 | 1461238215251 Marionette DEBUG loaded listener.js 04:30:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (1D5F2000) [pid = 3592] [serial = 1304] [outer = 1C413800] 04:30:15 INFO - PROCESS | 3592 | 1461238215793 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]]]}] 04:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 944ms 04:30:15 INFO - PROCESS | 3592 | 1461238215850 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 04:30:15 INFO - PROCESS | 3592 | 1461238215852 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 04:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:30:15 INFO - PROCESS | 3592 | 1461238215856 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:30:15 INFO - PROCESS | 3592 | 1461238215858 Marionette TRACE conn3 <- [1,1702,null,{}] 04:30:15 INFO - PROCESS | 3592 | 1461238215862 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}] 04:30:15 INFO - PROCESS | 3592 | 1461238215962 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 04:30:16 INFO - PROCESS | 3592 | 1461238216073 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:16 INFO - PROCESS | 3592 | ++DOCSHELL 1D554800 == 71 [pid = 3592] [id = 435] 04:30:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (1D555000) [pid = 3592] [serial = 1305] [outer = 00000000] 04:30:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (1D713C00) [pid = 3592] [serial = 1306] [outer = 1D555000] 04:30:16 INFO - PROCESS | 3592 | 1461238216134 Marionette DEBUG loaded listener.js 04:30:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (1D718000) [pid = 3592] [serial = 1307] [outer = 1D555000] 04:30:16 INFO - PROCESS | 3592 | 1461238216715 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]]]}] 04:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 897ms 04:30:16 INFO - PROCESS | 3592 | 1461238216760 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 04:30:16 INFO - PROCESS | 3592 | 1461238216763 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 04:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:30:16 INFO - PROCESS | 3592 | 1461238216766 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:30:16 INFO - PROCESS | 3592 | 1461238216768 Marionette TRACE conn3 <- [1,1706,null,{}] 04:30:16 INFO - PROCESS | 3592 | 1461238216772 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}] 04:30:16 INFO - PROCESS | 3592 | 1461238216875 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 04:30:17 INFO - PROCESS | 3592 | 1461238216988 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:17 INFO - PROCESS | 3592 | ++DOCSHELL 13EAA000 == 72 [pid = 3592] [id = 436] 04:30:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (1495E400) [pid = 3592] [serial = 1308] [outer = 00000000] 04:30:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (1833A800) [pid = 3592] [serial = 1309] [outer = 1495E400] 04:30:17 INFO - PROCESS | 3592 | 1461238217085 Marionette DEBUG loaded listener.js 04:30:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (18D82C00) [pid = 3592] [serial = 1310] [outer = 1495E400] 04:30:17 INFO - PROCESS | 3592 | 1461238217758 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]]]}] 04:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1039ms 04:30:17 INFO - PROCESS | 3592 | 1461238217821 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 04:30:17 INFO - PROCESS | 3592 | 1461238217826 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 04:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:30:17 INFO - PROCESS | 3592 | 1461238217832 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:30:17 INFO - PROCESS | 3592 | 1461238217835 Marionette TRACE conn3 <- [1,1710,null,{}] 04:30:17 INFO - PROCESS | 3592 | 1461238217840 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}] 04:30:17 INFO - PROCESS | 3592 | 1461238217944 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 04:30:18 INFO - PROCESS | 3592 | 1461238218107 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:18 INFO - PROCESS | 3592 | ++DOCSHELL 1377AC00 == 73 [pid = 3592] [id = 437] 04:30:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (15B45800) [pid = 3592] [serial = 1311] [outer = 00000000] 04:30:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (18D34400) [pid = 3592] [serial = 1312] [outer = 15B45800] 04:30:18 INFO - PROCESS | 3592 | 1461238218165 Marionette DEBUG loaded listener.js 04:30:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (18E9A000) [pid = 3592] [serial = 1313] [outer = 15B45800] 04:30:18 INFO - PROCESS | 3592 | --DOCSHELL 1A35C000 == 72 [pid = 3592] [id = 427] 04:30:18 INFO - PROCESS | 3592 | --DOCSHELL 19D0EC00 == 71 [pid = 3592] [id = 426] 04:30:18 INFO - PROCESS | 3592 | --DOCSHELL 18FD3000 == 70 [pid = 3592] [id = 425] 04:30:18 INFO - PROCESS | 3592 | --DOCSHELL 13826800 == 69 [pid = 3592] [id = 424] 04:30:18 INFO - PROCESS | 3592 | --DOCSHELL 18D3B000 == 68 [pid = 3592] [id = 423] 04:30:18 INFO - PROCESS | 3592 | --DOCSHELL 13203800 == 67 [pid = 3592] [id = 422] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (18333400) [pid = 3592] [serial = 1198] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (1AD96400) [pid = 3592] [serial = 1234] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (198D9800) [pid = 3592] [serial = 1201] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (1CC1B000) [pid = 3592] [serial = 1204] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (1D54B000) [pid = 3592] [serial = 1207] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (1D78B800) [pid = 3592] [serial = 1210] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (1E205400) [pid = 3592] [serial = 1213] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (1C681000) [pid = 3592] [serial = 1237] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (1A2E1400) [pid = 3592] [serial = 1228] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (1A2E7C00) [pid = 3592] [serial = 1229] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (18FD9000) [pid = 3592] [serial = 1220] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (18F4DC00) [pid = 3592] [serial = 1219] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (16770000) [pid = 3592] [serial = 1222] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (18D3C800) [pid = 3592] [serial = 1223] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (1D53FC00) [pid = 3592] [serial = 1241] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (16A6CC00) [pid = 3592] [serial = 1217] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (16497C00) [pid = 3592] [serial = 1216] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1A812800) [pid = 3592] [serial = 1231] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (198DC800) [pid = 3592] [serial = 1225] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (198ED400) [pid = 3592] [serial = 1226] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1D51B400) [pid = 3592] [serial = 1240] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1CCD2800) [pid = 3592] [serial = 1238] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1D5FB800) [pid = 3592] [serial = 1249] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1CC16C00) [pid = 3592] [serial = 1246] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1D41D000) [pid = 3592] [serial = 1247] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1AD9A400) [pid = 3592] [serial = 1235] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (18FD9C00) [pid = 3592] [serial = 1243] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1A84B400) [pid = 3592] [serial = 1232] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (198EC400) [pid = 3592] [serial = 1244] [outer = 00000000] [url = about:blank] 04:30:18 INFO - PROCESS | 3592 | 1461238218734 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]]]}] 04:30:18 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 04:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 913ms 04:30:18 INFO - PROCESS | 3592 | 1461238218766 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 04:30:18 INFO - PROCESS | 3592 | 1461238218771 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 04:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:30:18 INFO - PROCESS | 3592 | 1461238218777 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:30:18 INFO - PROCESS | 3592 | 1461238218779 Marionette TRACE conn3 <- [1,1714,null,{}] 04:30:18 INFO - PROCESS | 3592 | 1461238218783 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}] 04:30:18 INFO - PROCESS | 3592 | 1461238218872 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 04:30:18 INFO - PROCESS | 3592 | 1461238218965 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:18 INFO - PROCESS | 3592 | ++DOCSHELL 183BAC00 == 68 [pid = 3592] [id = 438] 04:30:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (18928800) [pid = 3592] [serial = 1314] [outer = 00000000] 04:30:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (18F59000) [pid = 3592] [serial = 1315] [outer = 18928800] 04:30:19 INFO - PROCESS | 3592 | 1461238219019 Marionette DEBUG loaded listener.js 04:30:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1966A400) [pid = 3592] [serial = 1316] [outer = 18928800] 04:30:19 INFO - PROCESS | 3592 | 1461238219437 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]]]}] 04:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 708ms 04:30:19 INFO - PROCESS | 3592 | 1461238219475 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 04:30:19 INFO - PROCESS | 3592 | 1461238219478 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 04:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:30:19 INFO - PROCESS | 3592 | 1461238219481 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:30:19 INFO - PROCESS | 3592 | 1461238219484 Marionette TRACE conn3 <- [1,1718,null,{}] 04:30:19 INFO - PROCESS | 3592 | 1461238219499 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}] 04:30:19 INFO - PROCESS | 3592 | 1461238219590 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 04:30:19 INFO - PROCESS | 3592 | 1461238219635 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:19 INFO - PROCESS | 3592 | ++DOCSHELL 19D12C00 == 69 [pid = 3592] [id = 439] 04:30:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (19D1BC00) [pid = 3592] [serial = 1317] [outer = 00000000] 04:30:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1A2E2400) [pid = 3592] [serial = 1318] [outer = 19D1BC00] 04:30:19 INFO - PROCESS | 3592 | 1461238219682 Marionette DEBUG loaded listener.js 04:30:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1A306000) [pid = 3592] [serial = 1319] [outer = 19D1BC00] 04:30:20 INFO - PROCESS | 3592 | 1461238220170 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]]]}] 04:30:20 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 04:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 739ms 04:30:20 INFO - PROCESS | 3592 | 1461238220222 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 04:30:20 INFO - PROCESS | 3592 | 1461238220225 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 04:30:20 INFO - PROCESS | 3592 | 1461238220233 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:30:20 INFO - PROCESS | 3592 | 1461238220234 Marionette TRACE conn3 <- [1,1722,null,{}] 04:30:20 INFO - PROCESS | 3592 | 1461238220238 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}] 04:30:20 INFO - PROCESS | 3592 | 1461238220329 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 04:30:20 INFO - PROCESS | 3592 | 1461238220335 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:20 INFO - PROCESS | 3592 | ++DOCSHELL 1A2E1000 == 70 [pid = 3592] [id = 440] 04:30:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1A815800) [pid = 3592] [serial = 1320] [outer = 00000000] 04:30:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1A8DB000) [pid = 3592] [serial = 1321] [outer = 1A815800] 04:30:20 INFO - PROCESS | 3592 | 1461238220380 Marionette DEBUG loaded listener.js 04:30:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1AD8CC00) [pid = 3592] [serial = 1322] [outer = 1A815800] 04:30:20 INFO - PROCESS | 3592 | 1461238220829 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]]]}] 04:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 04:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:30:20 INFO - PROCESS | 3592 | 1461238220870 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 04:30:20 INFO - PROCESS | 3592 | 1461238220872 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 04:30:20 INFO - PROCESS | 3592 | 1461238220881 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:30:20 INFO - PROCESS | 3592 | 1461238220883 Marionette TRACE conn3 <- [1,1726,null,{}] 04:30:20 INFO - PROCESS | 3592 | 1461238220886 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}] 04:30:21 INFO - PROCESS | 3592 | 1461238221004 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 04:30:21 INFO - PROCESS | 3592 | 1461238221095 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:21 INFO - PROCESS | 3592 | ++DOCSHELL 13777C00 == 71 [pid = 3592] [id = 441] 04:30:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (13779400) [pid = 3592] [serial = 1323] [outer = 00000000] 04:30:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1987C000) [pid = 3592] [serial = 1324] [outer = 13779400] 04:30:21 INFO - PROCESS | 3592 | 1461238221139 Marionette DEBUG loaded listener.js 04:30:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1ADADC00) [pid = 3592] [serial = 1325] [outer = 13779400] 04:30:21 INFO - PROCESS | 3592 | 1461238221585 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]]]}] 04:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 740ms 04:30:21 INFO - PROCESS | 3592 | 1461238221616 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 04:30:21 INFO - PROCESS | 3592 | 1461238221618 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 04:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:30:21 INFO - PROCESS | 3592 | 1461238221621 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:30:21 INFO - PROCESS | 3592 | 1461238221623 Marionette TRACE conn3 <- [1,1730,null,{}] 04:30:21 INFO - PROCESS | 3592 | 1461238221636 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}] 04:30:21 INFO - PROCESS | 3592 | 1461238221762 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 04:30:21 INFO - PROCESS | 3592 | 1461238221768 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:21 INFO - PROCESS | 3592 | ++DOCSHELL 18F4F800 == 72 [pid = 3592] [id = 442] 04:30:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1C40D000) [pid = 3592] [serial = 1326] [outer = 00000000] 04:30:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1D41F000) [pid = 3592] [serial = 1327] [outer = 1C40D000] 04:30:21 INFO - PROCESS | 3592 | 1461238221818 Marionette DEBUG loaded listener.js 04:30:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1D520800) [pid = 3592] [serial = 1328] [outer = 1C40D000] 04:30:22 INFO - PROCESS | 3592 | 1461238222286 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]]]}] 04:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 692ms 04:30:22 INFO - PROCESS | 3592 | 1461238222321 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 04:30:22 INFO - PROCESS | 3592 | 1461238222323 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 04:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:30:22 INFO - PROCESS | 3592 | 1461238222326 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:30:22 INFO - PROCESS | 3592 | 1461238222328 Marionette TRACE conn3 <- [1,1734,null,{}] 04:30:22 INFO - PROCESS | 3592 | 1461238222331 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}] 04:30:22 INFO - PROCESS | 3592 | 1461238222475 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 04:30:22 INFO - PROCESS | 3592 | 1461238222499 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:22 INFO - PROCESS | 3592 | ++DOCSHELL 1ADA8000 == 73 [pid = 3592] [id = 443] 04:30:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1CCD0000) [pid = 3592] [serial = 1329] [outer = 00000000] 04:30:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1D552C00) [pid = 3592] [serial = 1330] [outer = 1CCD0000] 04:30:22 INFO - PROCESS | 3592 | 1461238222543 Marionette DEBUG loaded listener.js 04:30:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1D5F3000) [pid = 3592] [serial = 1331] [outer = 1CCD0000] 04:30:23 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (13373000) [pid = 3592] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:30:23 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (18D3D000) [pid = 3592] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:30:23 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (156B3C00) [pid = 3592] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:30:23 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (1966B000) [pid = 3592] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:30:23 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (19D13C00) [pid = 3592] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:30:23 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1A35D800) [pid = 3592] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:30:23 INFO - PROCESS | 3592 | 1461238223052 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]]]}] 04:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 739ms 04:30:23 INFO - PROCESS | 3592 | 1461238223067 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 04:30:23 INFO - PROCESS | 3592 | 1461238223069 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 04:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:30:23 INFO - PROCESS | 3592 | 1461238223073 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:30:23 INFO - PROCESS | 3592 | 1461238223074 Marionette TRACE conn3 <- [1,1738,null,{}] 04:30:23 INFO - PROCESS | 3592 | 1461238223125 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}] 04:30:23 INFO - PROCESS | 3592 | 1461238223208 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 04:30:23 INFO - PROCESS | 3592 | 1461238223214 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:23 INFO - PROCESS | 3592 | ++DOCSHELL 18930400 == 74 [pid = 3592] [id = 444] 04:30:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (18D37400) [pid = 3592] [serial = 1332] [outer = 00000000] 04:30:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1A02C800) [pid = 3592] [serial = 1333] [outer = 18D37400] 04:30:23 INFO - PROCESS | 3592 | 1461238223258 Marionette DEBUG loaded listener.js 04:30:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1D544400) [pid = 3592] [serial = 1334] [outer = 18D37400] 04:30:23 INFO - PROCESS | 3592 | 1461238223725 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]]]}] 04:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 661ms 04:30:23 INFO - PROCESS | 3592 | 1461238223763 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 04:30:23 INFO - PROCESS | 3592 | 1461238223765 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 04:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:30:23 INFO - PROCESS | 3592 | 1461238223768 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:30:23 INFO - PROCESS | 3592 | 1461238223770 Marionette TRACE conn3 <- [1,1742,null,{}] 04:30:23 INFO - PROCESS | 3592 | 1461238223773 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}] 04:30:23 INFO - PROCESS | 3592 | 1461238223884 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 04:30:23 INFO - PROCESS | 3592 | 1461238223893 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:23 INFO - PROCESS | 3592 | ++DOCSHELL 1A35D800 == 75 [pid = 3592] [id = 445] 04:30:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1A814000) [pid = 3592] [serial = 1335] [outer = 00000000] 04:30:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1DA4D000) [pid = 3592] [serial = 1336] [outer = 1A814000] 04:30:23 INFO - PROCESS | 3592 | 1461238223936 Marionette DEBUG loaded listener.js 04:30:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1DA55800) [pid = 3592] [serial = 1337] [outer = 1A814000] 04:30:24 INFO - PROCESS | 3592 | 1461238224371 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]]]}] 04:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 645ms 04:30:24 INFO - PROCESS | 3592 | 1461238224407 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 04:30:24 INFO - PROCESS | 3592 | 1461238224409 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 04:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:30:24 INFO - PROCESS | 3592 | 1461238224412 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:30:24 INFO - PROCESS | 3592 | 1461238224414 Marionette TRACE conn3 <- [1,1746,null,{}] 04:30:24 INFO - PROCESS | 3592 | 1461238224417 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}] 04:30:24 INFO - PROCESS | 3592 | 1461238224501 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 04:30:24 INFO - PROCESS | 3592 | 1461238224507 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:24 INFO - PROCESS | 3592 | ++DOCSHELL 17ED7800 == 76 [pid = 3592] [id = 446] 04:30:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (17EDB400) [pid = 3592] [serial = 1338] [outer = 00000000] 04:30:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (17EE0C00) [pid = 3592] [serial = 1339] [outer = 17EDB400] 04:30:24 INFO - PROCESS | 3592 | 1461238224550 Marionette DEBUG loaded listener.js 04:30:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (17EE2400) [pid = 3592] [serial = 1340] [outer = 17EDB400] 04:30:25 INFO - PROCESS | 3592 | 1461238225008 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]]]}] 04:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 645ms 04:30:25 INFO - PROCESS | 3592 | 1461238225086 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 04:30:25 INFO - PROCESS | 3592 | 1461238225090 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 04:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:30:25 INFO - PROCESS | 3592 | 1461238225099 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:30:25 INFO - PROCESS | 3592 | 1461238225103 Marionette TRACE conn3 <- [1,1750,null,{}] 04:30:25 INFO - PROCESS | 3592 | 1461238225109 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}] 04:30:25 INFO - PROCESS | 3592 | 1461238225249 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 04:30:25 INFO - PROCESS | 3592 | 1461238225447 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:25 INFO - PROCESS | 3592 | ++DOCSHELL 1649A000 == 77 [pid = 3592] [id = 447] 04:30:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (1676CC00) [pid = 3592] [serial = 1341] [outer = 00000000] 04:30:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (17EDA400) [pid = 3592] [serial = 1342] [outer = 1676CC00] 04:30:25 INFO - PROCESS | 3592 | 1461238225504 Marionette DEBUG loaded listener.js 04:30:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (17EE1400) [pid = 3592] [serial = 1343] [outer = 1676CC00] 04:30:26 INFO - PROCESS | 3592 | 1461238226040 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]]]}] 04:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1007ms 04:30:26 INFO - PROCESS | 3592 | 1461238226104 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 04:30:26 INFO - PROCESS | 3592 | 1461238226108 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 04:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:30:26 INFO - PROCESS | 3592 | 1461238226116 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:30:26 INFO - PROCESS | 3592 | 1461238226120 Marionette TRACE conn3 <- [1,1754,null,{}] 04:30:26 INFO - PROCESS | 3592 | 1461238226124 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}] 04:30:26 INFO - PROCESS | 3592 | 1461238226238 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 04:30:26 INFO - PROCESS | 3592 | 1461238226388 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:26 INFO - PROCESS | 3592 | ++DOCSHELL 18D83000 == 78 [pid = 3592] [id = 448] 04:30:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (18F57400) [pid = 3592] [serial = 1344] [outer = 00000000] 04:30:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (198BF800) [pid = 3592] [serial = 1345] [outer = 18F57400] 04:30:26 INFO - PROCESS | 3592 | 1461238226444 Marionette DEBUG loaded listener.js 04:30:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (198EC000) [pid = 3592] [serial = 1346] [outer = 18F57400] 04:30:27 INFO - PROCESS | 3592 | 1461238227024 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]]]}] 04:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 945ms 04:30:27 INFO - PROCESS | 3592 | 1461238227059 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 04:30:27 INFO - PROCESS | 3592 | 1461238227061 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 04:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:30:27 INFO - PROCESS | 3592 | 1461238227065 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:30:27 INFO - PROCESS | 3592 | 1461238227068 Marionette TRACE conn3 <- [1,1758,null,{}] 04:30:27 INFO - PROCESS | 3592 | 1461238227077 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}] 04:30:27 INFO - PROCESS | 3592 | 1461238227189 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 04:30:27 INFO - PROCESS | 3592 | 1461238227335 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:27 INFO - PROCESS | 3592 | ++DOCSHELL 1AD94C00 == 79 [pid = 3592] [id = 449] 04:30:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (1AD96000) [pid = 3592] [serial = 1347] [outer = 00000000] 04:30:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (1CC19800) [pid = 3592] [serial = 1348] [outer = 1AD96000] 04:30:27 INFO - PROCESS | 3592 | 1461238227401 Marionette DEBUG loaded listener.js 04:30:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (1CFEAC00) [pid = 3592] [serial = 1349] [outer = 1AD96000] 04:30:28 INFO - PROCESS | 3592 | 1461238228049 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]]]}] 04:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1007ms 04:30:28 INFO - PROCESS | 3592 | 1461238228099 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 04:30:28 INFO - PROCESS | 3592 | 1461238228101 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 04:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:30:28 INFO - PROCESS | 3592 | 1461238228105 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:30:28 INFO - PROCESS | 3592 | 1461238228107 Marionette TRACE conn3 <- [1,1762,null,{}] 04:30:28 INFO - PROCESS | 3592 | 1461238228111 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}] 04:30:28 INFO - PROCESS | 3592 | 1461238228219 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 04:30:28 INFO - PROCESS | 3592 | 1461238228362 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:28 INFO - PROCESS | 3592 | ++DOCSHELL 1D55FC00 == 80 [pid = 3592] [id = 450] 04:30:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (1D5F8C00) [pid = 3592] [serial = 1350] [outer = 00000000] 04:30:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (1DC98400) [pid = 3592] [serial = 1351] [outer = 1D5F8C00] 04:30:28 INFO - PROCESS | 3592 | 1461238228422 Marionette DEBUG loaded listener.js 04:30:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1DCA1000) [pid = 3592] [serial = 1352] [outer = 1D5F8C00] 04:30:28 INFO - PROCESS | 3592 | 1461238228947 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]]]}] 04:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 913ms 04:30:29 INFO - PROCESS | 3592 | 1461238229009 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 04:30:29 INFO - PROCESS | 3592 | 1461238229012 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 04:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:30:29 INFO - PROCESS | 3592 | 1461238229015 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:30:29 INFO - PROCESS | 3592 | 1461238229017 Marionette TRACE conn3 <- [1,1766,null,{}] 04:30:29 INFO - PROCESS | 3592 | 1461238229021 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}] 04:30:29 INFO - PROCESS | 3592 | 1461238229127 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 04:30:29 INFO - PROCESS | 3592 | 1461238229243 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:29 INFO - PROCESS | 3592 | ++DOCSHELL 1CE8A400 == 81 [pid = 3592] [id = 451] 04:30:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (1D55C800) [pid = 3592] [serial = 1353] [outer = 00000000] 04:30:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (1DFAD800) [pid = 3592] [serial = 1354] [outer = 1D55C800] 04:30:29 INFO - PROCESS | 3592 | 1461238229336 Marionette DEBUG loaded listener.js 04:30:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (1E138400) [pid = 3592] [serial = 1355] [outer = 1D55C800] 04:30:30 INFO - PROCESS | 3592 | 1461238230232 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]]]}] 04:30:30 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 04:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1259ms 04:30:30 INFO - PROCESS | 3592 | 1461238230277 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 04:30:30 INFO - PROCESS | 3592 | 1461238230281 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 04:30:30 INFO - PROCESS | 3592 | 1461238230286 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:30:30 INFO - PROCESS | 3592 | 1461238230290 Marionette TRACE conn3 <- [1,1770,null,{}] 04:30:30 INFO - PROCESS | 3592 | 1461238230311 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}] 04:30:30 INFO - PROCESS | 3592 | 1461238230408 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 04:30:30 INFO - PROCESS | 3592 | 1461238230563 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:30 INFO - PROCESS | 3592 | ++DOCSHELL 11B79C00 == 82 [pid = 3592] [id = 452] 04:30:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (11F4E000) [pid = 3592] [serial = 1356] [outer = 00000000] 04:30:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (13768000) [pid = 3592] [serial = 1357] [outer = 11F4E000] 04:30:30 INFO - PROCESS | 3592 | 1461238230612 Marionette DEBUG loaded listener.js 04:30:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 149 (13EA9400) [pid = 3592] [serial = 1358] [outer = 11F4E000] 04:30:31 INFO - PROCESS | 3592 | 1461238231158 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]]]}] 04:30:31 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 04:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 912ms 04:30:31 INFO - PROCESS | 3592 | 1461238231193 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 04:30:31 INFO - PROCESS | 3592 | 1461238231198 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 04:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:30:31 INFO - PROCESS | 3592 | 1461238231204 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:30:31 INFO - PROCESS | 3592 | 1461238231207 Marionette TRACE conn3 <- [1,1774,null,{}] 04:30:31 INFO - PROCESS | 3592 | 1461238231211 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}] 04:30:31 INFO - PROCESS | 3592 | 1461238231304 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 04:30:31 INFO - PROCESS | 3592 | 1461238231425 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:31 INFO - PROCESS | 3592 | ++DOCSHELL 15D93400 == 83 [pid = 3592] [id = 453] 04:30:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 150 (15DE9800) [pid = 3592] [serial = 1359] [outer = 00000000] 04:30:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 151 (16A66C00) [pid = 3592] [serial = 1360] [outer = 15DE9800] 04:30:31 INFO - PROCESS | 3592 | 1461238231519 Marionette DEBUG loaded listener.js 04:30:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 152 (17EDE800) [pid = 3592] [serial = 1361] [outer = 15DE9800] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 18FDB400 == 82 [pid = 3592] [id = 351] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 1A842000 == 81 [pid = 3592] [id = 352] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 18C07800 == 80 [pid = 3592] [id = 418] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 1C411C00 == 79 [pid = 3592] [id = 419] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 1D716400 == 78 [pid = 3592] [id = 387] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 1D553C00 == 77 [pid = 3592] [id = 353] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 1AD94400 == 76 [pid = 3592] [id = 385] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 1D70B400 == 75 [pid = 3592] [id = 386] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 1A35D800 == 74 [pid = 3592] [id = 445] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 18930400 == 73 [pid = 3592] [id = 444] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 1ADA8000 == 72 [pid = 3592] [id = 443] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 18F4F800 == 71 [pid = 3592] [id = 442] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 13777C00 == 70 [pid = 3592] [id = 441] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 1A2E1000 == 69 [pid = 3592] [id = 440] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 19D12C00 == 68 [pid = 3592] [id = 439] 04:30:32 INFO - PROCESS | 3592 | --DOMWINDOW == 151 (18D39800) [pid = 3592] [serial = 1252] [outer = 00000000] [url = about:blank] 04:30:32 INFO - PROCESS | 3592 | --DOMWINDOW == 150 (198D7000) [pid = 3592] [serial = 1255] [outer = 00000000] [url = about:blank] 04:30:32 INFO - PROCESS | 3592 | --DOMWINDOW == 149 (1CFE4C00) [pid = 3592] [serial = 1258] [outer = 00000000] [url = about:blank] 04:30:32 INFO - PROCESS | 3592 | --DOMWINDOW == 148 (1D70FC00) [pid = 3592] [serial = 1261] [outer = 00000000] [url = about:blank] 04:30:32 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (1DC9D000) [pid = 3592] [serial = 1264] [outer = 00000000] [url = about:blank] 04:30:32 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (1AD94800) [pid = 3592] [serial = 1285] [outer = 00000000] [url = about:blank] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 183BAC00 == 67 [pid = 3592] [id = 438] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 1377AC00 == 66 [pid = 3592] [id = 437] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 198F1000 == 65 [pid = 3592] [id = 431] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 18D84800 == 64 [pid = 3592] [id = 430] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 13E5D000 == 63 [pid = 3592] [id = 429] 04:30:32 INFO - PROCESS | 3592 | --DOCSHELL 1A817800 == 62 [pid = 3592] [id = 428] 04:30:32 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (1A304400) [pid = 3592] [serial = 1280] [outer = 00000000] [url = about:blank] 04:30:32 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (1A2EA000) [pid = 3592] [serial = 1279] [outer = 00000000] [url = about:blank] 04:30:32 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (1A819400) [pid = 3592] [serial = 1282] [outer = 00000000] [url = about:blank] 04:30:32 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (1A8D8000) [pid = 3592] [serial = 1283] [outer = 00000000] [url = about:blank] 04:30:32 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (1645C800) [pid = 3592] [serial = 1267] [outer = 00000000] [url = about:blank] 04:30:32 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (1676D000) [pid = 3592] [serial = 1268] [outer = 00000000] [url = about:blank] 04:30:32 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (18FA4800) [pid = 3592] [serial = 1271] [outer = 00000000] [url = about:blank] 04:30:32 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (18F53C00) [pid = 3592] [serial = 1270] [outer = 00000000] [url = about:blank] 04:30:32 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (180E9800) [pid = 3592] [serial = 1273] [outer = 00000000] [url = about:blank] 04:30:32 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (18E9C400) [pid = 3592] [serial = 1274] [outer = 00000000] [url = about:blank] 04:30:32 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (198DF400) [pid = 3592] [serial = 1276] [outer = 00000000] [url = about:blank] 04:30:32 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (198DEC00) [pid = 3592] [serial = 1277] [outer = 00000000] [url = about:blank] 04:30:32 INFO - PROCESS | 3592 | 1461238232119 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]]]}] 04:30:32 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 04:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 944ms 04:30:32 INFO - PROCESS | 3592 | 1461238232148 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 04:30:32 INFO - PROCESS | 3592 | 1461238232150 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 04:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:30:32 INFO - PROCESS | 3592 | 1461238232153 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:30:32 INFO - PROCESS | 3592 | 1461238232157 Marionette TRACE conn3 <- [1,1778,null,{}] 04:30:32 INFO - PROCESS | 3592 | 1461238232166 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}] 04:30:32 INFO - PROCESS | 3592 | 1461238232298 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 04:30:32 INFO - PROCESS | 3592 | 1461238232305 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:32 INFO - PROCESS | 3592 | ++DOCSHELL 16A69C00 == 63 [pid = 3592] [id = 454] 04:30:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (16A6B000) [pid = 3592] [serial = 1362] [outer = 00000000] 04:30:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (18D35400) [pid = 3592] [serial = 1363] [outer = 16A6B000] 04:30:32 INFO - PROCESS | 3592 | 1461238232352 Marionette DEBUG loaded listener.js 04:30:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (18D3D000) [pid = 3592] [serial = 1364] [outer = 16A6B000] 04:30:32 INFO - PROCESS | 3592 | 1461238232870 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]]]}] 04:30:32 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) 04:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 739ms 04:30:32 INFO - PROCESS | 3592 | 1461238232926 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 04:30:32 INFO - PROCESS | 3592 | 1461238232928 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 04:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:30:32 INFO - PROCESS | 3592 | 1461238232931 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:30:32 INFO - PROCESS | 3592 | 1461238232933 Marionette TRACE conn3 <- [1,1782,null,{}] 04:30:32 INFO - PROCESS | 3592 | 1461238232936 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}] 04:30:33 INFO - PROCESS | 3592 | 1461238233016 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 04:30:33 INFO - PROCESS | 3592 | 1461238233108 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:33 INFO - PROCESS | 3592 | ++DOCSHELL 18D7B400 == 64 [pid = 3592] [id = 455] 04:30:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (18E93800) [pid = 3592] [serial = 1365] [outer = 00000000] 04:30:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (18F4F000) [pid = 3592] [serial = 1366] [outer = 18E93800] 04:30:33 INFO - PROCESS | 3592 | 1461238233159 Marionette DEBUG loaded listener.js 04:30:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (18F57C00) [pid = 3592] [serial = 1367] [outer = 18E93800] 04:30:33 INFO - PROCESS | 3592 | 1461238233527 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]]]}] 04:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 646ms 04:30:33 INFO - PROCESS | 3592 | 1461238233569 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 04:30:33 INFO - PROCESS | 3592 | 1461238233571 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 04:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:30:33 INFO - PROCESS | 3592 | 1461238233575 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:30:33 INFO - PROCESS | 3592 | 1461238233576 Marionette TRACE conn3 <- [1,1786,null,{}] 04:30:33 INFO - PROCESS | 3592 | 1461238233580 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}] 04:30:33 INFO - PROCESS | 3592 | 1461238233658 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 04:30:33 INFO - PROCESS | 3592 | 1461238233694 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:33 INFO - PROCESS | 3592 | ++DOCSHELL 18FA5C00 == 65 [pid = 3592] [id = 456] 04:30:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (18FD6400) [pid = 3592] [serial = 1368] [outer = 00000000] 04:30:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (1966CC00) [pid = 3592] [serial = 1369] [outer = 18FD6400] 04:30:33 INFO - PROCESS | 3592 | 1461238233739 Marionette DEBUG loaded listener.js 04:30:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (19677C00) [pid = 3592] [serial = 1370] [outer = 18FD6400] 04:30:34 INFO - PROCESS | 3592 | 1461238234176 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]]]}] 04:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 645ms 04:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:30:34 INFO - PROCESS | 3592 | 1461238234215 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 04:30:34 INFO - PROCESS | 3592 | 1461238234217 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 04:30:34 INFO - PROCESS | 3592 | 1461238234221 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:30:34 INFO - PROCESS | 3592 | 1461238234222 Marionette TRACE conn3 <- [1,1790,null,{}] 04:30:34 INFO - PROCESS | 3592 | 1461238234226 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}] 04:30:34 INFO - PROCESS | 3592 | 1461238234369 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 04:30:34 INFO - PROCESS | 3592 | 1461238234435 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:34 INFO - PROCESS | 3592 | ++DOCSHELL 19669C00 == 66 [pid = 3592] [id = 457] 04:30:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (198D8C00) [pid = 3592] [serial = 1371] [outer = 00000000] 04:30:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (198EB800) [pid = 3592] [serial = 1372] [outer = 198D8C00] 04:30:34 INFO - PROCESS | 3592 | 1461238234484 Marionette DEBUG loaded listener.js 04:30:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (198EAC00) [pid = 3592] [serial = 1373] [outer = 198D8C00] 04:30:34 INFO - PROCESS | 3592 | 1461238234920 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]]]}] 04:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 739ms 04:30:34 INFO - PROCESS | 3592 | 1461238234959 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 04:30:34 INFO - PROCESS | 3592 | 1461238234961 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 04:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:30:34 INFO - PROCESS | 3592 | 1461238234964 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:30:34 INFO - PROCESS | 3592 | 1461238234966 Marionette TRACE conn3 <- [1,1794,null,{}] 04:30:34 INFO - PROCESS | 3592 | 1461238234975 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}] 04:30:35 INFO - PROCESS | 3592 | 1461238235112 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 04:30:35 INFO - PROCESS | 3592 | 1461238235134 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 3592 | ++DOCSHELL 198F4C00 == 67 [pid = 3592] [id = 458] 04:30:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (198F5C00) [pid = 3592] [serial = 1374] [outer = 00000000] 04:30:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (1A2E3000) [pid = 3592] [serial = 1375] [outer = 198F5C00] 04:30:35 INFO - PROCESS | 3592 | 1461238235177 Marionette DEBUG loaded listener.js 04:30:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 149 (1A2EA400) [pid = 3592] [serial = 1376] [outer = 198F5C00] 04:30:35 INFO - PROCESS | 3592 | 1461238235622 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]]]}] 04:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 708ms 04:30:35 INFO - PROCESS | 3592 | 1461238235664 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 04:30:35 INFO - PROCESS | 3592 | 1461238235666 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 04:30:35 INFO - PROCESS | 3592 | 1461238235669 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:30:35 INFO - PROCESS | 3592 | 1461238235671 Marionette TRACE conn3 <- [1,1798,null,{}] 04:30:35 INFO - PROCESS | 3592 | 1461238235681 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}] 04:30:35 INFO - PROCESS | 3592 | 1461238235794 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 04:30:35 INFO - PROCESS | 3592 | 1461238235800 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 3592 | ++DOCSHELL 18D40800 == 68 [pid = 3592] [id = 459] 04:30:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 150 (18D87C00) [pid = 3592] [serial = 1377] [outer = 00000000] 04:30:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 151 (1A364C00) [pid = 3592] [serial = 1378] [outer = 18D87C00] 04:30:35 INFO - PROCESS | 3592 | 1461238235844 Marionette DEBUG loaded listener.js 04:30:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 152 (1A49BC00) [pid = 3592] [serial = 1379] [outer = 18D87C00] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 151 (1D70DC00) [pid = 3592] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 150 (1ADA9000) [pid = 3592] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 149 (1D70E000) [pid = 3592] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 148 (1D5F1400) [pid = 3592] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (180F6000) [pid = 3592] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (198D5C00) [pid = 3592] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (1C40A800) [pid = 3592] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (1DF9F800) [pid = 3592] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (18E92C00) [pid = 3592] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (1377F800) [pid = 3592] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (15413400) [pid = 3592] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (1AD66400) [pid = 3592] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (1D547000) [pid = 3592] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (1D549400) [pid = 3592] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (1DFA9C00) [pid = 3592] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (15D07000) [pid = 3592] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (18D87800) [pid = 3592] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (1C4A0800) [pid = 3592] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (1AD8F800) [pid = 3592] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (13779400) [pid = 3592] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (1C40D000) [pid = 3592] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (1CCD0000) [pid = 3592] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (18D37400) [pid = 3592] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1A815800) [pid = 3592] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (14962000) [pid = 3592] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (1D555000) [pid = 3592] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (1A814000) [pid = 3592] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (1AD8C800) [pid = 3592] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (1495E400) [pid = 3592] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1C413800) [pid = 3592] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1AD92C00) [pid = 3592] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (15B45800) [pid = 3592] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (19D1BC00) [pid = 3592] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (18F58C00) [pid = 3592] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (18928800) [pid = 3592] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:30:36 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (198F1800) [pid = 3592] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:30:36 INFO - PROCESS | 3592 | 1461238236876 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]]]}] 04:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1196ms 04:30:36 INFO - PROCESS | 3592 | 1461238236905 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 04:30:36 INFO - PROCESS | 3592 | 1461238236907 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 04:30:36 INFO - PROCESS | 3592 | 1461238236910 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:30:36 INFO - PROCESS | 3592 | 1461238236912 Marionette TRACE conn3 <- [1,1802,null,{}] 04:30:36 INFO - PROCESS | 3592 | 1461238236915 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}] 04:30:37 INFO - PROCESS | 3592 | 1461238236994 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 04:30:37 INFO - PROCESS | 3592 | 1461238237096 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:37 INFO - PROCESS | 3592 | ++DOCSHELL 1320E800 == 69 [pid = 3592] [id = 460] 04:30:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (13779400) [pid = 3592] [serial = 1380] [outer = 00000000] 04:30:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (15D95C00) [pid = 3592] [serial = 1381] [outer = 13779400] 04:30:37 INFO - PROCESS | 3592 | 1461238237140 Marionette DEBUG loaded listener.js 04:30:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (180F6000) [pid = 3592] [serial = 1382] [outer = 13779400] 04:30:37 INFO - PROCESS | 3592 | 1461238237496 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]]]}] 04:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 645ms 04:30:37 INFO - PROCESS | 3592 | 1461238237549 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 04:30:37 INFO - PROCESS | 3592 | 1461238237551 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 04:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:30:37 INFO - PROCESS | 3592 | 1461238237554 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:30:37 INFO - PROCESS | 3592 | 1461238237555 Marionette TRACE conn3 <- [1,1806,null,{}] 04:30:37 INFO - PROCESS | 3592 | 1461238237559 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}] 04:30:37 INFO - PROCESS | 3592 | 1461238237683 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 04:30:37 INFO - PROCESS | 3592 | 1461238237694 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:37 INFO - PROCESS | 3592 | ++DOCSHELL 15417400 == 70 [pid = 3592] [id = 461] 04:30:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1833EC00) [pid = 3592] [serial = 1383] [outer = 00000000] 04:30:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (19727000) [pid = 3592] [serial = 1384] [outer = 1833EC00] 04:30:37 INFO - PROCESS | 3592 | 1461238237739 Marionette DEBUG loaded listener.js 04:30:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (198F3000) [pid = 3592] [serial = 1385] [outer = 1833EC00] 04:30:38 INFO - PROCESS | 3592 | 1461238238149 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]]]}] 04:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 645ms 04:30:38 INFO - PROCESS | 3592 | 1461238238192 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 04:30:38 INFO - PROCESS | 3592 | 1461238238194 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 04:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:30:38 INFO - PROCESS | 3592 | 1461238238198 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:30:38 INFO - PROCESS | 3592 | 1461238238200 Marionette TRACE conn3 <- [1,1810,null,{}] 04:30:38 INFO - PROCESS | 3592 | 1461238238203 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}] 04:30:38 INFO - PROCESS | 3592 | 1461238238340 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 04:30:38 INFO - PROCESS | 3592 | 1461238238383 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:38 INFO - PROCESS | 3592 | ++DOCSHELL 1A814000 == 71 [pid = 3592] [id = 462] 04:30:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1A815800) [pid = 3592] [serial = 1386] [outer = 00000000] 04:30:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1A8DA800) [pid = 3592] [serial = 1387] [outer = 1A815800] 04:30:38 INFO - PROCESS | 3592 | 1461238238431 Marionette DEBUG loaded listener.js 04:30:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1AD66400) [pid = 3592] [serial = 1388] [outer = 1A815800] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 1AD5D000 == 70 [pid = 3592] [id = 433] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 1A816000 == 69 [pid = 3592] [id = 432] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 13EB3400 == 68 [pid = 3592] [id = 398] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 1D554800 == 67 [pid = 3592] [id = 435] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 15651000 == 66 [pid = 3592] [id = 417] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 1490E400 == 65 [pid = 3592] [id = 434] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 16360400 == 64 [pid = 3592] [id = 372] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 13761000 == 63 [pid = 3592] [id = 305] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 1A2E8800 == 62 [pid = 3592] [id = 334] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 18F53800 == 61 [pid = 3592] [id = 292] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 15703800 == 60 [pid = 3592] [id = 322] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 1D788400 == 59 [pid = 3592] [id = 355] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 18FD1800 == 58 [pid = 3592] [id = 384] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 1C407C00 == 57 [pid = 3592] [id = 323] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 1D78EC00 == 56 [pid = 3592] [id = 366] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 1645F000 == 55 [pid = 3592] [id = 306] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 1808D000 == 54 [pid = 3592] [id = 416] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 198F0400 == 53 [pid = 3592] [id = 293] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 18D34C00 == 52 [pid = 3592] [id = 321] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 11F53000 == 51 [pid = 3592] [id = 289] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 13EAA000 == 50 [pid = 3592] [id = 436] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 1DFAA400 == 49 [pid = 3592] [id = 15] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 15E67000 == 48 [pid = 3592] [id = 19] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 198EDC00 == 47 [pid = 3592] [id = 294] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 1C409800 == 46 [pid = 3592] [id = 420] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 1D550C00 == 45 [pid = 3592] [id = 421] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 1D5F6C00 == 44 [pid = 3592] [id = 354] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 15BBAC00 == 43 [pid = 3592] [id = 27] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 1CE8A400 == 42 [pid = 3592] [id = 451] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 11B79C00 == 41 [pid = 3592] [id = 452] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 1D55FC00 == 40 [pid = 3592] [id = 450] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 18D83000 == 39 [pid = 3592] [id = 448] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 1AD94C00 == 38 [pid = 3592] [id = 449] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 17ED7800 == 37 [pid = 3592] [id = 446] 04:30:39 INFO - PROCESS | 3592 | --DOCSHELL 1649A000 == 36 [pid = 3592] [id = 447] 04:30:40 INFO - PROCESS | 3592 | --DOCSHELL 18D40800 == 35 [pid = 3592] [id = 459] 04:30:40 INFO - PROCESS | 3592 | --DOCSHELL 18FA5C00 == 34 [pid = 3592] [id = 456] 04:30:40 INFO - PROCESS | 3592 | --DOCSHELL 16A69C00 == 33 [pid = 3592] [id = 454] 04:30:40 INFO - PROCESS | 3592 | --DOCSHELL 1320E800 == 32 [pid = 3592] [id = 460] 04:30:40 INFO - PROCESS | 3592 | --DOCSHELL 19669C00 == 31 [pid = 3592] [id = 457] 04:30:40 INFO - PROCESS | 3592 | --DOCSHELL 15417400 == 30 [pid = 3592] [id = 461] 04:30:40 INFO - PROCESS | 3592 | --DOCSHELL 198F4C00 == 29 [pid = 3592] [id = 458] 04:30:40 INFO - PROCESS | 3592 | --DOCSHELL 15D93400 == 28 [pid = 3592] [id = 453] 04:30:40 INFO - PROCESS | 3592 | --DOCSHELL 18D7B400 == 27 [pid = 3592] [id = 455] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (1A8E1000) [pid = 3592] [serial = 1154] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (1D788000) [pid = 3592] [serial = 1262] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1E206800) [pid = 3592] [serial = 1163] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1D53E400) [pid = 3592] [serial = 1196] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (18728800) [pid = 3592] [serial = 1199] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (198F4000) [pid = 3592] [serial = 1202] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1D51D400) [pid = 3592] [serial = 1205] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1D55A800) [pid = 3592] [serial = 1208] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1DA4E800) [pid = 3592] [serial = 1211] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1E208400) [pid = 3592] [serial = 1214] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (18D7E000) [pid = 3592] [serial = 1253] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (19D1B000) [pid = 3592] [serial = 1256] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1D549800) [pid = 3592] [serial = 1259] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1E13DC00) [pid = 3592] [serial = 1160] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1DC9F800) [pid = 3592] [serial = 1157] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1DA4CC00) [pid = 3592] [serial = 1148] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1DCA0000) [pid = 3592] [serial = 1265] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (18FCE400) [pid = 3592] [serial = 1151] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1987C000) [pid = 3592] [serial = 1324] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1ADADC00) [pid = 3592] [serial = 1325] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1D520800) [pid = 3592] [serial = 1328] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1D41F000) [pid = 3592] [serial = 1327] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1D552C00) [pid = 3592] [serial = 1330] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1D544400) [pid = 3592] [serial = 1334] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1A02C800) [pid = 3592] [serial = 1333] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1A8DB000) [pid = 3592] [serial = 1321] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1872A400) [pid = 3592] [serial = 1289] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (16A62C00) [pid = 3592] [serial = 1288] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1D718000) [pid = 3592] [serial = 1307] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1D713C00) [pid = 3592] [serial = 1306] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (1DA4D000) [pid = 3592] [serial = 1336] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1D514C00) [pid = 3592] [serial = 1301] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (1D41BC00) [pid = 3592] [serial = 1300] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (18D82C00) [pid = 3592] [serial = 1310] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1833A800) [pid = 3592] [serial = 1309] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (1D5F2000) [pid = 3592] [serial = 1304] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (1D55B800) [pid = 3592] [serial = 1303] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (1CC1A000) [pid = 3592] [serial = 1298] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (1C4A0C00) [pid = 3592] [serial = 1297] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (18E9A000) [pid = 3592] [serial = 1313] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (18D34400) [pid = 3592] [serial = 1312] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (1A2E2400) [pid = 3592] [serial = 1318] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (1A306000) [pid = 3592] [serial = 1319] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (19677800) [pid = 3592] [serial = 1292] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (18FDA000) [pid = 3592] [serial = 1291] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (18F59000) [pid = 3592] [serial = 1315] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (1966A400) [pid = 3592] [serial = 1316] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (1AA7A400) [pid = 3592] [serial = 1295] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (1A821000) [pid = 3592] [serial = 1294] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (1D5F3000) [pid = 3592] [serial = 1331] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (1AD8CC00) [pid = 3592] [serial = 1322] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (1DA55800) [pid = 3592] [serial = 1337] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (1D5FE400) [pid = 3592] [serial = 1250] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | --DOMWINDOW == 71 (17EE0C00) [pid = 3592] [serial = 1339] [outer = 00000000] [url = about:blank] 04:30:40 INFO - PROCESS | 3592 | 1461238240463 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]]]}] 04:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2392ms 04:30:40 INFO - PROCESS | 3592 | 1461238240569 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 04:30:40 INFO - PROCESS | 3592 | 1461238240572 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 04:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:30:40 INFO - PROCESS | 3592 | 1461238240577 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:30:40 INFO - PROCESS | 3592 | 1461238240580 Marionette TRACE conn3 <- [1,1814,null,{}] 04:30:40 INFO - PROCESS | 3592 | 1461238240586 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}] 04:30:40 INFO - PROCESS | 3592 | 1461238240680 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 04:30:40 INFO - PROCESS | 3592 | 1461238240688 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:40 INFO - PROCESS | 3592 | ++DOCSHELL 12391000 == 28 [pid = 3592] [id = 463] 04:30:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 72 (12393000) [pid = 3592] [serial = 1389] [outer = 00000000] 04:30:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (12BB6C00) [pid = 3592] [serial = 1390] [outer = 12393000] 04:30:40 INFO - PROCESS | 3592 | 1461238240743 Marionette DEBUG loaded listener.js 04:30:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (13205C00) [pid = 3592] [serial = 1391] [outer = 12393000] 04:30:41 INFO - PROCESS | 3592 | 1461238241239 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]]]}] 04:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 708ms 04:30:41 INFO - PROCESS | 3592 | 1461238241306 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 04:30:41 INFO - PROCESS | 3592 | 1461238241311 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 04:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:30:41 INFO - PROCESS | 3592 | 1461238241318 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:30:41 INFO - PROCESS | 3592 | 1461238241320 Marionette TRACE conn3 <- [1,1818,null,{}] 04:30:41 INFO - PROCESS | 3592 | 1461238241324 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}] 04:30:41 INFO - PROCESS | 3592 | 1461238241409 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 04:30:41 INFO - PROCESS | 3592 | 1461238241420 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:41 INFO - PROCESS | 3592 | ++DOCSHELL 1337D800 == 29 [pid = 3592] [id = 464] 04:30:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (1361BC00) [pid = 3592] [serial = 1392] [outer = 00000000] 04:30:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (13769400) [pid = 3592] [serial = 1393] [outer = 1361BC00] 04:30:41 INFO - PROCESS | 3592 | 1461238241465 Marionette DEBUG loaded listener.js 04:30:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (13772800) [pid = 3592] [serial = 1394] [outer = 1361BC00] 04:30:41 INFO - PROCESS | 3592 | 1461238241962 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]]]}] 04:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 692ms 04:30:42 INFO - PROCESS | 3592 | 1461238242015 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 04:30:42 INFO - PROCESS | 3592 | 1461238242018 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 04:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:30:42 INFO - PROCESS | 3592 | 1461238242022 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:30:42 INFO - PROCESS | 3592 | 1461238242025 Marionette TRACE conn3 <- [1,1822,null,{}] 04:30:42 INFO - PROCESS | 3592 | 1461238242036 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}] 04:30:42 INFO - PROCESS | 3592 | 1461238242152 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 04:30:42 INFO - PROCESS | 3592 | 1461238242247 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:42 INFO - PROCESS | 3592 | ++DOCSHELL 13E5D000 == 30 [pid = 3592] [id = 465] 04:30:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (13EA7000) [pid = 3592] [serial = 1395] [outer = 00000000] 04:30:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (1495E400) [pid = 3592] [serial = 1396] [outer = 13EA7000] 04:30:42 INFO - PROCESS | 3592 | 1461238242296 Marionette DEBUG loaded listener.js 04:30:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (15412000) [pid = 3592] [serial = 1397] [outer = 13EA7000] 04:30:42 INFO - PROCESS | 3592 | 1461238242694 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]]]}] 04:30:42 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 04:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 692ms 04:30:42 INFO - PROCESS | 3592 | 1461238242720 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 04:30:42 INFO - PROCESS | 3592 | 1461238242722 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 04:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:30:42 INFO - PROCESS | 3592 | 1461238242726 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:30:42 INFO - PROCESS | 3592 | 1461238242727 Marionette TRACE conn3 <- [1,1826,null,{}] 04:30:42 INFO - PROCESS | 3592 | 1461238242731 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}] 04:30:42 INFO - PROCESS | 3592 | 1461238242850 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 04:30:42 INFO - PROCESS | 3592 | 1461238242858 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:42 INFO - PROCESS | 3592 | ++DOCSHELL 1325EC00 == 31 [pid = 3592] [id = 466] 04:30:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (1490EC00) [pid = 3592] [serial = 1398] [outer = 00000000] 04:30:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (15D96800) [pid = 3592] [serial = 1399] [outer = 1490EC00] 04:30:42 INFO - PROCESS | 3592 | 1461238242903 Marionette DEBUG loaded listener.js 04:30:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (16368800) [pid = 3592] [serial = 1400] [outer = 1490EC00] 04:30:43 INFO - PROCESS | 3592 | 1461238243308 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]]]}] 04:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 645ms 04:30:43 INFO - PROCESS | 3592 | 1461238243364 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 04:30:43 INFO - PROCESS | 3592 | 1461238243366 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 04:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:30:43 INFO - PROCESS | 3592 | 1461238243369 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:30:43 INFO - PROCESS | 3592 | 1461238243371 Marionette TRACE conn3 <- [1,1830,null,{}] 04:30:43 INFO - PROCESS | 3592 | 1461238243374 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}] 04:30:43 INFO - PROCESS | 3592 | 1461238243481 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 04:30:43 INFO - PROCESS | 3592 | 1461238243489 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 3592 | ++DOCSHELL 15D92C00 == 32 [pid = 3592] [id = 467] 04:30:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (1636DC00) [pid = 3592] [serial = 1401] [outer = 00000000] 04:30:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (16A60000) [pid = 3592] [serial = 1402] [outer = 1636DC00] 04:30:43 INFO - PROCESS | 3592 | 1461238243534 Marionette DEBUG loaded listener.js 04:30:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (16AB5C00) [pid = 3592] [serial = 1403] [outer = 1636DC00] 04:30:44 INFO - PROCESS | 3592 | 1461238243987 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]]]}] 04:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 645ms 04:30:44 INFO - PROCESS | 3592 | 1461238244007 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 04:30:44 INFO - PROCESS | 3592 | 1461238244009 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 04:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:30:44 INFO - PROCESS | 3592 | 1461238244013 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:30:44 INFO - PROCESS | 3592 | 1461238244014 Marionette TRACE conn3 <- [1,1834,null,{}] 04:30:44 INFO - PROCESS | 3592 | 1461238244017 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}] 04:30:44 INFO - PROCESS | 3592 | 1461238244152 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 04:30:44 INFO - PROCESS | 3592 | 1461238244163 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:44 INFO - PROCESS | 3592 | ++DOCSHELL 11B7E400 == 33 [pid = 3592] [id = 468] 04:30:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (17ED9000) [pid = 3592] [serial = 1404] [outer = 00000000] 04:30:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1833C400) [pid = 3592] [serial = 1405] [outer = 17ED9000] 04:30:44 INFO - PROCESS | 3592 | 1461238244210 Marionette DEBUG loaded listener.js 04:30:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (18927000) [pid = 3592] [serial = 1406] [outer = 17ED9000] 04:30:44 INFO - PROCESS | 3592 | 1461238244616 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]]]}] 04:30:44 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) 04:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 645ms 04:30:44 INFO - PROCESS | 3592 | 1461238244651 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 04:30:44 INFO - PROCESS | 3592 | 1461238244653 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 04:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:30:44 INFO - PROCESS | 3592 | 1461238244656 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:30:44 INFO - PROCESS | 3592 | 1461238244658 Marionette TRACE conn3 <- [1,1838,null,{}] 04:30:44 INFO - PROCESS | 3592 | 1461238244661 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}] 04:30:44 INFO - PROCESS | 3592 | 1461238244732 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 04:30:44 INFO - PROCESS | 3592 | 1461238244852 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:44 INFO - PROCESS | 3592 | ++DOCSHELL 1872B800 == 34 [pid = 3592] [id = 469] 04:30:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1872D000) [pid = 3592] [serial = 1407] [outer = 00000000] 04:30:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (18D3BC00) [pid = 3592] [serial = 1408] [outer = 1872D000] 04:30:44 INFO - PROCESS | 3592 | 1461238244896 Marionette DEBUG loaded listener.js 04:30:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (18D3F400) [pid = 3592] [serial = 1409] [outer = 1872D000] 04:30:45 INFO - PROCESS | 3592 | 1461238245258 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]]]}] 04:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 04:30:45 INFO - PROCESS | 3592 | 1461238245294 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 04:30:45 INFO - PROCESS | 3592 | 1461238245296 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 04:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:30:45 INFO - PROCESS | 3592 | 1461238245299 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:30:45 INFO - PROCESS | 3592 | 1461238245301 Marionette TRACE conn3 <- [1,1842,null,{}] 04:30:45 INFO - PROCESS | 3592 | 1461238245305 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}] 04:30:45 INFO - PROCESS | 3592 | 1461238245415 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 04:30:45 INFO - PROCESS | 3592 | 1461238245469 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:45 INFO - PROCESS | 3592 | ++DOCSHELL 13764000 == 35 [pid = 3592] [id = 470] 04:30:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (18C08400) [pid = 3592] [serial = 1410] [outer = 00000000] 04:30:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (18D86800) [pid = 3592] [serial = 1411] [outer = 18C08400] 04:30:45 INFO - PROCESS | 3592 | 1461238245514 Marionette DEBUG loaded listener.js 04:30:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (16771400) [pid = 3592] [serial = 1412] [outer = 18C08400] 04:30:45 INFO - PROCESS | 3592 | 1461238245987 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]]]}] 04:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 693ms 04:30:46 INFO - PROCESS | 3592 | 1461238246031 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 04:30:46 INFO - PROCESS | 3592 | 1461238246033 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 04:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:30:46 INFO - PROCESS | 3592 | 1461238246036 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:30:46 INFO - PROCESS | 3592 | 1461238246038 Marionette TRACE conn3 <- [1,1846,null,{}] 04:30:46 INFO - PROCESS | 3592 | 1461238246041 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}] 04:30:46 INFO - PROCESS | 3592 | 1461238246147 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 04:30:46 INFO - PROCESS | 3592 | 1461238246233 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:46 INFO - PROCESS | 3592 | ++DOCSHELL 138C3400 == 36 [pid = 3592] [id = 471] 04:30:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (18E9B400) [pid = 3592] [serial = 1413] [outer = 00000000] 04:30:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (18F4D800) [pid = 3592] [serial = 1414] [outer = 18E9B400] 04:30:46 INFO - PROCESS | 3592 | 1461238246277 Marionette DEBUG loaded listener.js 04:30:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (18EA1000) [pid = 3592] [serial = 1415] [outer = 18E9B400] 04:30:46 INFO - PROCESS | 3592 | 1461238246686 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]]]}] 04:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 692ms 04:30:46 INFO - PROCESS | 3592 | 1461238246736 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 04:30:46 INFO - PROCESS | 3592 | 1461238246738 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 04:30:46 INFO - PROCESS | 3592 | 1461238246741 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:30:46 INFO - PROCESS | 3592 | 1461238246743 Marionette TRACE conn3 <- [1,1850,null,{}] 04:30:46 INFO - PROCESS | 3592 | 1461238246746 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}] 04:30:46 INFO - PROCESS | 3592 | 1461238246870 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 04:30:46 INFO - PROCESS | 3592 | 1461238246876 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:46 INFO - PROCESS | 3592 | ++DOCSHELL 1376A800 == 37 [pid = 3592] [id = 472] 04:30:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (18E98C00) [pid = 3592] [serial = 1416] [outer = 00000000] 04:30:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (18F5A400) [pid = 3592] [serial = 1417] [outer = 18E98C00] 04:30:46 INFO - PROCESS | 3592 | 1461238246921 Marionette DEBUG loaded listener.js 04:30:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (18FA4000) [pid = 3592] [serial = 1418] [outer = 18E98C00] 04:30:47 INFO - PROCESS | 3592 | 1461238247367 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]]]}] 04:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 708ms 04:30:47 INFO - PROCESS | 3592 | 1461238247441 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 04:30:47 INFO - PROCESS | 3592 | 1461238247444 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 04:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:30:47 INFO - PROCESS | 3592 | 1461238247447 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:30:47 INFO - PROCESS | 3592 | 1461238247449 Marionette TRACE conn3 <- [1,1854,null,{}] 04:30:47 INFO - PROCESS | 3592 | 1461238247453 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}] 04:30:47 INFO - PROCESS | 3592 | 1461238247610 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 04:30:47 INFO - PROCESS | 3592 | 1461238247638 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:47 INFO - PROCESS | 3592 | ++DOCSHELL 18FD9000 == 38 [pid = 3592] [id = 473] 04:30:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (18FD9800) [pid = 3592] [serial = 1419] [outer = 00000000] 04:30:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1966E800) [pid = 3592] [serial = 1420] [outer = 18FD9800] 04:30:47 INFO - PROCESS | 3592 | 1461238247691 Marionette DEBUG loaded listener.js 04:30:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (19676000) [pid = 3592] [serial = 1421] [outer = 18FD9800] 04:30:48 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (18D87C00) [pid = 3592] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:30:48 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (198F5C00) [pid = 3592] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:30:48 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (13779400) [pid = 3592] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:30:48 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1833EC00) [pid = 3592] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:30:48 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1676CC00) [pid = 3592] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:30:48 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (17EDB400) [pid = 3592] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:30:48 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (18FD6400) [pid = 3592] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:30:48 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (18E93800) [pid = 3592] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:30:48 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (16A6B000) [pid = 3592] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:30:48 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (15DE9800) [pid = 3592] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:30:48 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (11F4E000) [pid = 3592] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:30:48 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (1D55C800) [pid = 3592] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:30:48 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (1D5F8C00) [pid = 3592] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:30:48 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1AD96000) [pid = 3592] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:30:48 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (18F57400) [pid = 3592] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:30:48 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (198D8C00) [pid = 3592] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:30:48 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (1A8E4000) [pid = 3592] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:30:48 INFO - PROCESS | 3592 | 1461238248395 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]]]}] 04:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1007ms 04:30:48 INFO - PROCESS | 3592 | 1461238248449 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 04:30:48 INFO - PROCESS | 3592 | 1461238248451 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 04:30:48 INFO - PROCESS | 3592 | 1461238248454 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:30:48 INFO - PROCESS | 3592 | 1461238248456 Marionette TRACE conn3 <- [1,1858,null,{}] 04:30:48 INFO - PROCESS | 3592 | 1461238248460 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}] 04:30:48 INFO - PROCESS | 3592 | 1461238248536 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 04:30:48 INFO - PROCESS | 3592 | 1461238248542 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:48 INFO - PROCESS | 3592 | ++DOCSHELL 15E65400 == 39 [pid = 3592] [id = 474] 04:30:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (16498400) [pid = 3592] [serial = 1422] [outer = 00000000] 04:30:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (18EA0C00) [pid = 3592] [serial = 1423] [outer = 16498400] 04:30:48 INFO - PROCESS | 3592 | 1461238248587 Marionette DEBUG loaded listener.js 04:30:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (18E9C400) [pid = 3592] [serial = 1424] [outer = 16498400] 04:30:49 INFO - PROCESS | 3592 | 1461238249013 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]]]}] 04:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 598ms 04:30:49 INFO - PROCESS | 3592 | 1461238249054 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 04:30:49 INFO - PROCESS | 3592 | 1461238249055 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 04:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:30:49 INFO - PROCESS | 3592 | 1461238249059 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:30:49 INFO - PROCESS | 3592 | 1461238249061 Marionette TRACE conn3 <- [1,1862,null,{}] 04:30:49 INFO - PROCESS | 3592 | 1461238249068 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}] 04:30:49 INFO - PROCESS | 3592 | 1461238249142 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 04:30:49 INFO - PROCESS | 3592 | 1461238249149 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:49 INFO - PROCESS | 3592 | ++DOCSHELL 183BB800 == 40 [pid = 3592] [id = 475] 04:30:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (18D35000) [pid = 3592] [serial = 1425] [outer = 00000000] 04:30:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (19732400) [pid = 3592] [serial = 1426] [outer = 18D35000] 04:30:49 INFO - PROCESS | 3592 | 1461238249192 Marionette DEBUG loaded listener.js 04:30:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (19875000) [pid = 3592] [serial = 1427] [outer = 18D35000] 04:30:49 INFO - PROCESS | 3592 | 1461238249639 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]]]}] 04:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 645ms 04:30:49 INFO - PROCESS | 3592 | 1461238249695 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 04:30:49 INFO - PROCESS | 3592 | 1461238249697 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 04:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:30:49 INFO - PROCESS | 3592 | 1461238249705 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:30:49 INFO - PROCESS | 3592 | 1461238249706 Marionette TRACE conn3 <- [1,1866,null,{}] 04:30:49 INFO - PROCESS | 3592 | 1461238249709 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}] 04:30:49 INFO - PROCESS | 3592 | 1461238249784 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 04:30:49 INFO - PROCESS | 3592 | 1461238249791 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:49 INFO - PROCESS | 3592 | ++DOCSHELL 18FD8400 == 41 [pid = 3592] [id = 476] 04:30:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (198D3400) [pid = 3592] [serial = 1428] [outer = 00000000] 04:30:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (198DD000) [pid = 3592] [serial = 1429] [outer = 198D3400] 04:30:49 INFO - PROCESS | 3592 | 1461238249834 Marionette DEBUG loaded listener.js 04:30:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (198DFC00) [pid = 3592] [serial = 1430] [outer = 198D3400] 04:30:50 INFO - PROCESS | 3592 | 1461238250519 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]]]}] 04:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 897ms 04:30:50 INFO - PROCESS | 3592 | 1461238250642 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 04:30:50 INFO - PROCESS | 3592 | 1461238250647 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 04:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:30:50 INFO - PROCESS | 3592 | 1461238250653 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:30:50 INFO - PROCESS | 3592 | 1461238250657 Marionette TRACE conn3 <- [1,1870,null,{}] 04:30:50 INFO - PROCESS | 3592 | 1461238250664 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}] 04:30:50 INFO - PROCESS | 3592 | 1461238250786 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 04:30:50 INFO - PROCESS | 3592 | 1461238250913 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:50 INFO - PROCESS | 3592 | ++DOCSHELL 11B7A000 == 42 [pid = 3592] [id = 477] 04:30:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (11F56800) [pid = 3592] [serial = 1431] [outer = 00000000] 04:30:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (13269400) [pid = 3592] [serial = 1432] [outer = 11F56800] 04:30:50 INFO - PROCESS | 3592 | 1461238250979 Marionette DEBUG loaded listener.js 04:30:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1361B000) [pid = 3592] [serial = 1433] [outer = 11F56800] 04:30:51 INFO - PROCESS | 3592 | 1461238251654 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]]]}] 04:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1054ms 04:30:51 INFO - PROCESS | 3592 | 1461238251725 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 04:30:51 INFO - PROCESS | 3592 | 1461238251731 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 04:30:51 INFO - PROCESS | 3592 | 1461238251737 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:30:51 INFO - PROCESS | 3592 | 1461238251740 Marionette TRACE conn3 <- [1,1874,null,{}] 04:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:30:51 INFO - PROCESS | 3592 | 1461238251744 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}] 04:30:51 INFO - PROCESS | 3592 | 1461238251861 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 04:30:52 INFO - PROCESS | 3592 | 1461238251993 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:52 INFO - PROCESS | 3592 | ++DOCSHELL 1381F000 == 43 [pid = 3592] [id = 478] 04:30:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (13875000) [pid = 3592] [serial = 1434] [outer = 00000000] 04:30:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (15BD9400) [pid = 3592] [serial = 1435] [outer = 13875000] 04:30:52 INFO - PROCESS | 3592 | 1461238252052 Marionette DEBUG loaded listener.js 04:30:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (16364000) [pid = 3592] [serial = 1436] [outer = 13875000] 04:30:52 INFO - PROCESS | 3592 | 1461238252924 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]]]}] 04:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1259ms 04:30:53 INFO - PROCESS | 3592 | 1461238252999 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 04:30:53 INFO - PROCESS | 3592 | 1461238253006 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 04:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:30:53 INFO - PROCESS | 3592 | 1461238253011 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:30:53 INFO - PROCESS | 3592 | 1461238253015 Marionette TRACE conn3 <- [1,1878,null,{}] 04:30:53 INFO - PROCESS | 3592 | 1461238253020 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}] 04:30:53 INFO - PROCESS | 3592 | --DOCSHELL 18FD8C00 == 42 [pid = 3592] [id = 275] 04:30:53 INFO - PROCESS | 3592 | --DOCSHELL 149FE000 == 41 [pid = 3592] [id = 276] 04:30:53 INFO - PROCESS | 3592 | --DOCSHELL 15B05800 == 40 [pid = 3592] [id = 272] 04:30:53 INFO - PROCESS | 3592 | --DOCSHELL 13780800 == 39 [pid = 3592] [id = 267] 04:30:53 INFO - PROCESS | 3592 | --DOCSHELL 1325DC00 == 38 [pid = 3592] [id = 268] 04:30:53 INFO - PROCESS | 3592 | --DOCSHELL 18C08000 == 37 [pid = 3592] [id = 271] 04:30:53 INFO - PROCESS | 3592 | --DOCSHELL 138C3000 == 36 [pid = 3592] [id = 282] 04:30:53 INFO - PROCESS | 3592 | --DOCSHELL 1A814000 == 35 [pid = 3592] [id = 462] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1A8DA800) [pid = 3592] [serial = 1387] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | 1461238253201 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1AD93000) [pid = 3592] [serial = 1286] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1A364C00) [pid = 3592] [serial = 1378] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1A2E3000) [pid = 3592] [serial = 1375] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (15D95C00) [pid = 3592] [serial = 1381] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1A49BC00) [pid = 3592] [serial = 1379] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (19727000) [pid = 3592] [serial = 1384] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (17EDA400) [pid = 3592] [serial = 1342] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (17EE2400) [pid = 3592] [serial = 1340] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (198F3000) [pid = 3592] [serial = 1385] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (1966CC00) [pid = 3592] [serial = 1369] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (18F4F000) [pid = 3592] [serial = 1366] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (18F57C00) [pid = 3592] [serial = 1367] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (18D35400) [pid = 3592] [serial = 1363] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (18D3D000) [pid = 3592] [serial = 1364] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (17EDE800) [pid = 3592] [serial = 1361] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (16A66C00) [pid = 3592] [serial = 1360] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (13EA9400) [pid = 3592] [serial = 1358] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (13768000) [pid = 3592] [serial = 1357] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (1E138400) [pid = 3592] [serial = 1355] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (1DFAD800) [pid = 3592] [serial = 1354] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (1DCA1000) [pid = 3592] [serial = 1352] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (1DC98400) [pid = 3592] [serial = 1351] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (1CFEAC00) [pid = 3592] [serial = 1349] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (1CC19800) [pid = 3592] [serial = 1348] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (198EC000) [pid = 3592] [serial = 1346] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (198BF800) [pid = 3592] [serial = 1345] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (17EE1400) [pid = 3592] [serial = 1343] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (198EB800) [pid = 3592] [serial = 1372] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (180F6000) [pid = 3592] [serial = 1382] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 71 (198EAC00) [pid = 3592] [serial = 1373] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 70 (1A2EA400) [pid = 3592] [serial = 1376] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | --DOMWINDOW == 69 (19677C00) [pid = 3592] [serial = 1370] [outer = 00000000] [url = about:blank] 04:30:53 INFO - PROCESS | 3592 | 1461238253274 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:53 INFO - PROCESS | 3592 | ++DOCSHELL 13203800 == 36 [pid = 3592] [id = 479] 04:30:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 70 (13204000) [pid = 3592] [serial = 1437] [outer = 00000000] 04:30:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 71 (13827000) [pid = 3592] [serial = 1438] [outer = 13204000] 04:30:53 INFO - PROCESS | 3592 | 1461238253323 Marionette DEBUG loaded listener.js 04:30:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 72 (138C8800) [pid = 3592] [serial = 1439] [outer = 13204000] 04:30:53 INFO - PROCESS | 3592 | 1461238253737 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]]]}] 04:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 740ms 04:30:53 INFO - PROCESS | 3592 | 1461238253777 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 04:30:53 INFO - PROCESS | 3592 | 1461238253782 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 04:30:53 INFO - PROCESS | 3592 | 1461238253793 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:30:53 INFO - PROCESS | 3592 | 1461238253795 Marionette TRACE conn3 <- [1,1882,null,{}] 04:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:30:53 INFO - PROCESS | 3592 | 1461238253799 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}] 04:30:53 INFO - PROCESS | 3592 | 1461238253877 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 04:30:53 INFO - PROCESS | 3592 | 1461238253883 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:53 INFO - PROCESS | 3592 | ++DOCSHELL 12355000 == 37 [pid = 3592] [id = 480] 04:30:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (13824000) [pid = 3592] [serial = 1440] [outer = 00000000] 04:30:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (15D95C00) [pid = 3592] [serial = 1441] [outer = 13824000] 04:30:53 INFO - PROCESS | 3592 | 1461238253928 Marionette DEBUG loaded listener.js 04:30:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (1645CC00) [pid = 3592] [serial = 1442] [outer = 13824000] 04:30:54 INFO - PROCESS | 3592 | 1461238254406 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]]]}] 04:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 629ms 04:30:54 INFO - PROCESS | 3592 | 1461238254437 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 04:30:54 INFO - PROCESS | 3592 | 1461238254439 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 04:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:30:54 INFO - PROCESS | 3592 | 1461238254443 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:30:54 INFO - PROCESS | 3592 | 1461238254446 Marionette TRACE conn3 <- [1,1886,null,{}] 04:30:54 INFO - PROCESS | 3592 | 1461238254456 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}] 04:30:54 INFO - PROCESS | 3592 | 1461238254537 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 04:30:54 INFO - PROCESS | 3592 | 1461238254547 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:54 INFO - PROCESS | 3592 | ++DOCSHELL 18087800 == 38 [pid = 3592] [id = 481] 04:30:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (18089400) [pid = 3592] [serial = 1443] [outer = 00000000] 04:30:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (180F5C00) [pid = 3592] [serial = 1444] [outer = 18089400] 04:30:54 INFO - PROCESS | 3592 | 1461238254623 Marionette DEBUG loaded listener.js 04:30:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (1833D800) [pid = 3592] [serial = 1445] [outer = 18089400] 04:30:55 INFO - PROCESS | 3592 | 1461238255116 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]]]}] 04:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 692ms 04:30:55 INFO - PROCESS | 3592 | 1461238255173 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 04:30:55 INFO - PROCESS | 3592 | 1461238255176 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 04:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:30:55 INFO - PROCESS | 3592 | 1461238255179 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:30:55 INFO - PROCESS | 3592 | 1461238255181 Marionette TRACE conn3 <- [1,1890,null,{}] 04:30:55 INFO - PROCESS | 3592 | 1461238255184 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}] 04:30:55 INFO - PROCESS | 3592 | 1461238255263 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 04:30:55 INFO - PROCESS | 3592 | 1461238255269 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:55 INFO - PROCESS | 3592 | ++DOCSHELL 183BC000 == 39 [pid = 3592] [id = 482] 04:30:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (18922C00) [pid = 3592] [serial = 1446] [outer = 00000000] 04:30:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (18D38000) [pid = 3592] [serial = 1447] [outer = 18922C00] 04:30:55 INFO - PROCESS | 3592 | 1461238255313 Marionette DEBUG loaded listener.js 04:30:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (18D3E800) [pid = 3592] [serial = 1448] [outer = 18922C00] 04:30:55 INFO - PROCESS | 3592 | 1461238255810 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]]]}] 04:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 708ms 04:30:55 INFO - PROCESS | 3592 | 1461238255879 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 04:30:55 INFO - PROCESS | 3592 | 1461238255881 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 04:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:30:55 INFO - PROCESS | 3592 | 1461238255885 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:30:55 INFO - PROCESS | 3592 | 1461238255886 Marionette TRACE conn3 <- [1,1894,null,{}] 04:30:55 INFO - PROCESS | 3592 | 1461238255890 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}] 04:30:56 INFO - PROCESS | 3592 | 1461238256021 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 04:30:56 INFO - PROCESS | 3592 | 1461238256043 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:56 INFO - PROCESS | 3592 | ++DOCSHELL 18D42000 == 40 [pid = 3592] [id = 483] 04:30:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (18D7E400) [pid = 3592] [serial = 1449] [outer = 00000000] 04:30:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (18E9AC00) [pid = 3592] [serial = 1450] [outer = 18D7E400] 04:30:56 INFO - PROCESS | 3592 | 1461238256096 Marionette DEBUG loaded listener.js 04:30:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (18EA1C00) [pid = 3592] [serial = 1451] [outer = 18D7E400] 04:30:56 INFO - PROCESS | 3592 | 1461238256548 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]]]}] 04:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 708ms 04:30:56 INFO - PROCESS | 3592 | 1461238256584 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 04:30:56 INFO - PROCESS | 3592 | 1461238256586 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 04:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:30:56 INFO - PROCESS | 3592 | 1461238256589 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:30:56 INFO - PROCESS | 3592 | 1461238256591 Marionette TRACE conn3 <- [1,1898,null,{}] 04:30:56 INFO - PROCESS | 3592 | 1461238256604 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}] 04:30:56 INFO - PROCESS | 3592 | 1461238256726 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 04:30:56 INFO - PROCESS | 3592 | 1461238256733 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:56 INFO - PROCESS | 3592 | ++DOCSHELL 12B40800 == 41 [pid = 3592] [id = 484] 04:30:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (18F4C800) [pid = 3592] [serial = 1452] [outer = 00000000] 04:30:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (19669800) [pid = 3592] [serial = 1453] [outer = 18F4C800] 04:30:56 INFO - PROCESS | 3592 | 1461238256780 Marionette DEBUG loaded listener.js 04:30:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (18FD9400) [pid = 3592] [serial = 1454] [outer = 18F4C800] 04:30:57 INFO - PROCESS | 3592 | 1461238257233 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]]]}] 04:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 708ms 04:30:57 INFO - PROCESS | 3592 | 1461238257289 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 04:30:57 INFO - PROCESS | 3592 | 1461238257290 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 04:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:30:57 INFO - PROCESS | 3592 | 1461238257294 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:30:57 INFO - PROCESS | 3592 | 1461238257295 Marionette TRACE conn3 <- [1,1902,null,{}] 04:30:57 INFO - PROCESS | 3592 | 1461238257299 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}] 04:30:57 INFO - PROCESS | 3592 | 1461238257434 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 04:30:57 INFO - PROCESS | 3592 | 1461238257447 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:57 INFO - PROCESS | 3592 | ++DOCSHELL 15416C00 == 42 [pid = 3592] [id = 485] 04:30:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (19673800) [pid = 3592] [serial = 1455] [outer = 00000000] 04:30:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (198D5800) [pid = 3592] [serial = 1456] [outer = 19673800] 04:30:57 INFO - PROCESS | 3592 | 1461238257490 Marionette DEBUG loaded listener.js 04:30:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (198D9800) [pid = 3592] [serial = 1457] [outer = 19673800] 04:30:57 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (18E9B400) [pid = 3592] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:30:57 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (17ED9000) [pid = 3592] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:30:57 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (12393000) [pid = 3592] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:30:57 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (13EA7000) [pid = 3592] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:30:57 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1361BC00) [pid = 3592] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:30:57 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (1872D000) [pid = 3592] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:30:57 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (18C08400) [pid = 3592] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:30:57 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (1636DC00) [pid = 3592] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:30:57 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (1490EC00) [pid = 3592] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:30:57 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (18E98C00) [pid = 3592] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:30:57 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (18D35000) [pid = 3592] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:30:57 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (18FD9800) [pid = 3592] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:30:57 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (16498400) [pid = 3592] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:30:58 INFO - PROCESS | 3592 | 1461238258005 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]]]}] 04:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 756ms 04:30:58 INFO - PROCESS | 3592 | 1461238258035 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 04:30:58 INFO - PROCESS | 3592 | 1461238258037 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 04:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:30:58 INFO - PROCESS | 3592 | 1461238258040 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:30:58 INFO - PROCESS | 3592 | 1461238258042 Marionette TRACE conn3 <- [1,1906,null,{}] 04:30:58 INFO - PROCESS | 3592 | 1461238258046 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}] 04:30:58 INFO - PROCESS | 3592 | 1461238258129 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 04:30:58 INFO - PROCESS | 3592 | 1461238258135 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:58 INFO - PROCESS | 3592 | ++DOCSHELL 13620400 == 43 [pid = 3592] [id = 486] 04:30:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (13628C00) [pid = 3592] [serial = 1458] [outer = 00000000] 04:30:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (17ED5C00) [pid = 3592] [serial = 1459] [outer = 13628C00] 04:30:58 INFO - PROCESS | 3592 | 1461238258179 Marionette DEBUG loaded listener.js 04:30:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (1833A800) [pid = 3592] [serial = 1460] [outer = 13628C00] 04:30:58 INFO - PROCESS | 3592 | 1461238258601 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]]]}] 04:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 598ms 04:30:58 INFO - PROCESS | 3592 | 1461238258639 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 04:30:58 INFO - PROCESS | 3592 | 1461238258641 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 04:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:30:58 INFO - PROCESS | 3592 | 1461238258648 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:30:58 INFO - PROCESS | 3592 | 1461238258650 Marionette TRACE conn3 <- [1,1910,null,{}] 04:30:58 INFO - PROCESS | 3592 | 1461238258653 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}] 04:30:58 INFO - PROCESS | 3592 | 1461238258728 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 04:30:58 INFO - PROCESS | 3592 | 1461238258734 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:58 INFO - PROCESS | 3592 | ++DOCSHELL 16AB2C00 == 44 [pid = 3592] [id = 487] 04:30:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (17ED7000) [pid = 3592] [serial = 1461] [outer = 00000000] 04:30:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (19677800) [pid = 3592] [serial = 1462] [outer = 17ED7000] 04:30:58 INFO - PROCESS | 3592 | 1461238258778 Marionette DEBUG loaded listener.js 04:30:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (1966A400) [pid = 3592] [serial = 1463] [outer = 17ED7000] 04:30:59 INFO - PROCESS | 3592 | 1461238259224 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]]]}] 04:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 597ms 04:30:59 INFO - PROCESS | 3592 | 1461238259245 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 04:30:59 INFO - PROCESS | 3592 | 1461238259246 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 04:30:59 INFO - PROCESS | 3592 | 1461238259250 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:30:59 INFO - PROCESS | 3592 | 1461238259299 Marionette TRACE conn3 <- [1,1914,null,{}] 04:30:59 INFO - PROCESS | 3592 | 1461238259314 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}] 04:30:59 INFO - PROCESS | 3592 | 1461238259389 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 04:30:59 INFO - PROCESS | 3592 | 1461238259394 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:59 INFO - PROCESS | 3592 | ++DOCSHELL 1808A400 == 45 [pid = 3592] [id = 488] 04:30:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (198D4000) [pid = 3592] [serial = 1464] [outer = 00000000] 04:30:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (198ED800) [pid = 3592] [serial = 1465] [outer = 198D4000] 04:30:59 INFO - PROCESS | 3592 | 1461238259438 Marionette DEBUG loaded listener.js 04:30:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (198ED400) [pid = 3592] [serial = 1466] [outer = 198D4000] 04:30:59 INFO - PROCESS | 3592 | 1461238259944 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]]]}] 04:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 708ms 04:31:00 INFO - PROCESS | 3592 | 1461238260003 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 04:31:00 INFO - PROCESS | 3592 | 1461238260008 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 04:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:31:00 INFO - PROCESS | 3592 | 1461238260013 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:31:00 INFO - PROCESS | 3592 | 1461238260017 Marionette TRACE conn3 <- [1,1918,null,{}] 04:31:00 INFO - PROCESS | 3592 | 1461238260024 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}] 04:31:00 INFO - PROCESS | 3592 | 1461238260129 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 04:31:00 INFO - PROCESS | 3592 | 1461238260295 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:00 INFO - PROCESS | 3592 | ++DOCSHELL 13262C00 == 46 [pid = 3592] [id = 489] 04:31:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (13263C00) [pid = 3592] [serial = 1467] [outer = 00000000] 04:31:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (15410800) [pid = 3592] [serial = 1468] [outer = 13263C00] 04:31:00 INFO - PROCESS | 3592 | 1461238260351 Marionette DEBUG loaded listener.js 04:31:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (15B41400) [pid = 3592] [serial = 1469] [outer = 13263C00] 04:31:00 INFO - PROCESS | 3592 | 1461238260942 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]]]}] 04:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1007ms 04:31:01 INFO - PROCESS | 3592 | 1461238261017 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 04:31:01 INFO - PROCESS | 3592 | 1461238261023 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 04:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:31:01 INFO - PROCESS | 3592 | 1461238261030 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:31:01 INFO - PROCESS | 3592 | 1461238261033 Marionette TRACE conn3 <- [1,1922,null,{}] 04:31:01 INFO - PROCESS | 3592 | 1461238261038 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}] 04:31:01 INFO - PROCESS | 3592 | 1461238261139 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 04:31:01 INFO - PROCESS | 3592 | 1461238261274 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:01 INFO - PROCESS | 3592 | ++DOCSHELL 15D06400 == 47 [pid = 3592] [id = 490] 04:31:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (15D91800) [pid = 3592] [serial = 1470] [outer = 00000000] 04:31:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1872C400) [pid = 3592] [serial = 1471] [outer = 15D91800] 04:31:01 INFO - PROCESS | 3592 | 1461238261330 Marionette DEBUG loaded listener.js 04:31:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (18D36400) [pid = 3592] [serial = 1472] [outer = 15D91800] 04:31:01 INFO - PROCESS | 3592 | 1461238261935 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]]]}] 04:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 944ms 04:31:01 INFO - PROCESS | 3592 | 1461238261973 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 04:31:01 INFO - PROCESS | 3592 | 1461238261975 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 04:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:31:02 INFO - PROCESS | 3592 | 1461238261979 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:31:02 INFO - PROCESS | 3592 | 1461238261983 Marionette TRACE conn3 <- [1,1926,null,{}] 04:31:02 INFO - PROCESS | 3592 | 1461238261994 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}] 04:31:02 INFO - PROCESS | 3592 | 1461238262097 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 04:31:02 INFO - PROCESS | 3592 | 1461238262227 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:02 INFO - PROCESS | 3592 | ++DOCSHELL 15B3EC00 == 48 [pid = 3592] [id = 491] 04:31:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (18D3A400) [pid = 3592] [serial = 1473] [outer = 00000000] 04:31:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (198D4C00) [pid = 3592] [serial = 1474] [outer = 18D3A400] 04:31:02 INFO - PROCESS | 3592 | 1461238262285 Marionette DEBUG loaded listener.js 04:31:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (198EF800) [pid = 3592] [serial = 1475] [outer = 18D3A400] 04:31:02 INFO - PROCESS | 3592 | 1461238262897 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]]]}] 04:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 944ms 04:31:02 INFO - PROCESS | 3592 | 1461238262924 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 04:31:02 INFO - PROCESS | 3592 | 1461238262926 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 04:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:31:02 INFO - PROCESS | 3592 | 1461238262930 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:31:02 INFO - PROCESS | 3592 | 1461238262932 Marionette TRACE conn3 <- [1,1930,null,{}] 04:31:02 INFO - PROCESS | 3592 | 1461238262936 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}] 04:31:03 INFO - PROCESS | 3592 | 1461238263077 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 04:31:03 INFO - PROCESS | 3592 | 1461238263137 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:03 INFO - PROCESS | 3592 | ++DOCSHELL 19674400 == 49 [pid = 3592] [id = 492] 04:31:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (19745000) [pid = 3592] [serial = 1476] [outer = 00000000] 04:31:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (19DF0C00) [pid = 3592] [serial = 1477] [outer = 19745000] 04:31:03 INFO - PROCESS | 3592 | 1461238263191 Marionette DEBUG loaded listener.js 04:31:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1A295800) [pid = 3592] [serial = 1478] [outer = 19745000] 04:31:03 INFO - PROCESS | 3592 | 1461238263773 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]]]}] 04:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1007ms 04:31:03 INFO - PROCESS | 3592 | 1461238263964 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 04:31:03 INFO - PROCESS | 3592 | 1461238263968 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 04:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:31:03 INFO - PROCESS | 3592 | 1461238263973 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:31:03 INFO - PROCESS | 3592 | 1461238263976 Marionette TRACE conn3 <- [1,1934,null,{}] 04:31:03 INFO - PROCESS | 3592 | 1461238263982 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}] 04:31:04 INFO - PROCESS | 3592 | 1461238264075 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 04:31:04 INFO - PROCESS | 3592 | 1461238264160 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:04 INFO - PROCESS | 3592 | ++DOCSHELL 1326AC00 == 50 [pid = 3592] [id = 493] 04:31:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (13378800) [pid = 3592] [serial = 1479] [outer = 00000000] 04:31:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1386F400) [pid = 3592] [serial = 1480] [outer = 13378800] 04:31:04 INFO - PROCESS | 3592 | 1461238264249 Marionette DEBUG loaded listener.js 04:31:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (15BD7000) [pid = 3592] [serial = 1481] [outer = 13378800] 04:31:04 INFO - PROCESS | 3592 | --DOCSHELL 13779000 == 49 [pid = 3592] [id = 273] 04:31:04 INFO - PROCESS | 3592 | --DOCSHELL 15DDB800 == 48 [pid = 3592] [id = 277] 04:31:04 INFO - PROCESS | 3592 | --DOCSHELL 11B75000 == 47 [pid = 3592] [id = 281] 04:31:04 INFO - PROCESS | 3592 | --DOCSHELL 1239A000 == 46 [pid = 3592] [id = 265] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (18F4D800) [pid = 3592] [serial = 1414] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1833C400) [pid = 3592] [serial = 1405] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (18927000) [pid = 3592] [serial = 1406] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (12BB6C00) [pid = 3592] [serial = 1390] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (13205C00) [pid = 3592] [serial = 1391] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1495E400) [pid = 3592] [serial = 1396] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (15412000) [pid = 3592] [serial = 1397] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (13769400) [pid = 3592] [serial = 1393] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (13772800) [pid = 3592] [serial = 1394] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (18D3BC00) [pid = 3592] [serial = 1408] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (18D3F400) [pid = 3592] [serial = 1409] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (18D86800) [pid = 3592] [serial = 1411] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (16A60000) [pid = 3592] [serial = 1402] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (16AB5C00) [pid = 3592] [serial = 1403] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (15D96800) [pid = 3592] [serial = 1399] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (16368800) [pid = 3592] [serial = 1400] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (18F5A400) [pid = 3592] [serial = 1417] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (19875000) [pid = 3592] [serial = 1427] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (18EA1000) [pid = 3592] [serial = 1415] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (198DD000) [pid = 3592] [serial = 1429] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (1966E800) [pid = 3592] [serial = 1420] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (18FA4000) [pid = 3592] [serial = 1418] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (19732400) [pid = 3592] [serial = 1426] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (19676000) [pid = 3592] [serial = 1421] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (18EA0C00) [pid = 3592] [serial = 1423] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (16771400) [pid = 3592] [serial = 1412] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (18E9C400) [pid = 3592] [serial = 1424] [outer = 00000000] [url = about:blank] 04:31:04 INFO - PROCESS | 3592 | 1461238264830 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]]]}] 04:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 897ms 04:31:04 INFO - PROCESS | 3592 | 1461238264879 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 04:31:04 INFO - PROCESS | 3592 | 1461238264882 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 04:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:31:04 INFO - PROCESS | 3592 | 1461238264889 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:31:04 INFO - PROCESS | 3592 | 1461238264893 Marionette TRACE conn3 <- [1,1938,null,{}] 04:31:04 INFO - PROCESS | 3592 | 1461238264915 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}] 04:31:05 INFO - PROCESS | 3592 | 1461238264997 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 04:31:05 INFO - PROCESS | 3592 | 1461238265005 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:05 INFO - PROCESS | 3592 | ++DOCSHELL 12DD7000 == 47 [pid = 3592] [id = 494] 04:31:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (13774C00) [pid = 3592] [serial = 1482] [outer = 00000000] 04:31:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (15B48000) [pid = 3592] [serial = 1483] [outer = 13774C00] 04:31:05 INFO - PROCESS | 3592 | 1461238265050 Marionette DEBUG loaded listener.js 04:31:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (16369800) [pid = 3592] [serial = 1484] [outer = 13774C00] 04:31:05 INFO - PROCESS | 3592 | 1461238265531 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]]]}] 04:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 661ms 04:31:05 INFO - PROCESS | 3592 | 1461238265543 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 04:31:05 INFO - PROCESS | 3592 | 1461238265545 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 04:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:31:05 INFO - PROCESS | 3592 | 1461238265549 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:31:05 INFO - PROCESS | 3592 | 1461238265550 Marionette TRACE conn3 <- [1,1942,null,{}] 04:31:05 INFO - PROCESS | 3592 | 1461238265564 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}] 04:31:05 INFO - PROCESS | 3592 | 1461238265647 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 04:31:05 INFO - PROCESS | 3592 | 1461238265657 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:05 INFO - PROCESS | 3592 | ++DOCSHELL 1645F800 == 48 [pid = 3592] [id = 495] 04:31:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (17ED6800) [pid = 3592] [serial = 1485] [outer = 00000000] 04:31:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (18340400) [pid = 3592] [serial = 1486] [outer = 17ED6800] 04:31:05 INFO - PROCESS | 3592 | 1461238265706 Marionette DEBUG loaded listener.js 04:31:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (1872BC00) [pid = 3592] [serial = 1487] [outer = 17ED6800] 04:31:06 INFO - PROCESS | 3592 | 1461238266198 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]]]}] 04:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 692ms 04:31:06 INFO - PROCESS | 3592 | 1461238266248 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 04:31:06 INFO - PROCESS | 3592 | 1461238266250 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 04:31:06 INFO - PROCESS | 3592 | 1461238266254 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:31:06 INFO - PROCESS | 3592 | 1461238266255 Marionette TRACE conn3 <- [1,1946,null,{}] 04:31:06 INFO - PROCESS | 3592 | 1461238266258 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}] 04:31:06 INFO - PROCESS | 3592 | 1461238266343 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 04:31:06 INFO - PROCESS | 3592 | 1461238266351 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:06 INFO - PROCESS | 3592 | ++DOCSHELL 18C0CC00 == 49 [pid = 3592] [id = 496] 04:31:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (18C0D000) [pid = 3592] [serial = 1488] [outer = 00000000] 04:31:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (18D86400) [pid = 3592] [serial = 1489] [outer = 18C0D000] 04:31:06 INFO - PROCESS | 3592 | 1461238266397 Marionette DEBUG loaded listener.js 04:31:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (18D83800) [pid = 3592] [serial = 1490] [outer = 18C0D000] 04:31:06 INFO - PROCESS | 3592 | 1461238266819 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]]]}] 04:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 598ms 04:31:06 INFO - PROCESS | 3592 | 1461238266854 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 04:31:06 INFO - PROCESS | 3592 | 1461238266856 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 04:31:06 INFO - PROCESS | 3592 | 1461238266859 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:31:06 INFO - PROCESS | 3592 | 1461238266861 Marionette TRACE conn3 <- [1,1950,null,{}] 04:31:06 INFO - PROCESS | 3592 | 1461238266864 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}] 04:31:06 INFO - PROCESS | 3592 | 1461238266941 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 04:31:06 INFO - PROCESS | 3592 | 1461238266947 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:06 INFO - PROCESS | 3592 | ++DOCSHELL 18C06400 == 50 [pid = 3592] [id = 497] 04:31:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (18D81C00) [pid = 3592] [serial = 1491] [outer = 00000000] 04:31:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (18F59400) [pid = 3592] [serial = 1492] [outer = 18D81C00] 04:31:07 INFO - PROCESS | 3592 | 1461238266991 Marionette DEBUG loaded listener.js 04:31:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (18F5BC00) [pid = 3592] [serial = 1493] [outer = 18D81C00] 04:31:07 INFO - PROCESS | 3592 | 1461238267487 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]]]}] 04:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 692ms 04:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:31:07 INFO - PROCESS | 3592 | 1461238267561 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 04:31:07 INFO - PROCESS | 3592 | 1461238267563 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 04:31:07 INFO - PROCESS | 3592 | 1461238267566 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:31:07 INFO - PROCESS | 3592 | 1461238267568 Marionette TRACE conn3 <- [1,1954,null,{}] 04:31:07 INFO - PROCESS | 3592 | 1461238267579 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}] 04:31:07 INFO - PROCESS | 3592 | 1461238267715 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 04:31:07 INFO - PROCESS | 3592 | 1461238267722 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:07 INFO - PROCESS | 3592 | ++DOCSHELL 12351400 == 51 [pid = 3592] [id = 498] 04:31:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (18F50000) [pid = 3592] [serial = 1494] [outer = 00000000] 04:31:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (19671400) [pid = 3592] [serial = 1495] [outer = 18F50000] 04:31:07 INFO - PROCESS | 3592 | 1461238267769 Marionette DEBUG loaded listener.js 04:31:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (19733C00) [pid = 3592] [serial = 1496] [outer = 18F50000] 04:31:08 INFO - PROCESS | 3592 | 1461238268221 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]]]}] 04:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 692ms 04:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:31:08 INFO - PROCESS | 3592 | 1461238268297 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 04:31:08 INFO - PROCESS | 3592 | 1461238268299 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 04:31:08 INFO - PROCESS | 3592 | 1461238268302 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:31:08 INFO - PROCESS | 3592 | 1461238268304 Marionette TRACE conn3 <- [1,1958,null,{}] 04:31:08 INFO - PROCESS | 3592 | 1461238268307 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}] 04:31:08 INFO - PROCESS | 3592 | 1461238268448 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 04:31:08 INFO - PROCESS | 3592 | 1461238268458 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:08 INFO - PROCESS | 3592 | ++DOCSHELL 1966B400 == 52 [pid = 3592] [id = 499] 04:31:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (19676000) [pid = 3592] [serial = 1497] [outer = 00000000] 04:31:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (198EE000) [pid = 3592] [serial = 1498] [outer = 19676000] 04:31:08 INFO - PROCESS | 3592 | 1461238268554 Marionette DEBUG loaded listener.js 04:31:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (198EDC00) [pid = 3592] [serial = 1499] [outer = 19676000] 04:31:08 INFO - PROCESS | 3592 | 1461238268949 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]]]}] 04:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 692ms 04:31:09 INFO - PROCESS | 3592 | 1461238269006 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 04:31:09 INFO - PROCESS | 3592 | 1461238269008 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 04:31:09 INFO - PROCESS | 3592 | 1461238269011 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:31:09 INFO - PROCESS | 3592 | 1461238269013 Marionette TRACE conn3 <- [1,1962,null,{}] 04:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:31:09 INFO - PROCESS | 3592 | 1461238269016 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}] 04:31:09 INFO - PROCESS | 3592 | 1461238269125 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 04:31:09 INFO - PROCESS | 3592 | 1461238269131 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:09 INFO - PROCESS | 3592 | ++DOCSHELL 1987D800 == 53 [pid = 3592] [id = 500] 04:31:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (198C1800) [pid = 3592] [serial = 1500] [outer = 00000000] 04:31:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (1A2E6C00) [pid = 3592] [serial = 1501] [outer = 198C1800] 04:31:09 INFO - PROCESS | 3592 | 1461238269174 Marionette DEBUG loaded listener.js 04:31:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (1A2E6400) [pid = 3592] [serial = 1502] [outer = 198C1800] 04:31:09 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (13204000) [pid = 3592] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:31:09 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (18922C00) [pid = 3592] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:31:09 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (13824000) [pid = 3592] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:31:09 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (19673800) [pid = 3592] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:31:09 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (13628C00) [pid = 3592] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:31:09 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (18D7E400) [pid = 3592] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:31:09 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (17ED7000) [pid = 3592] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:31:09 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (18F4C800) [pid = 3592] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:31:09 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (18089400) [pid = 3592] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:31:09 INFO - PROCESS | 3592 | 1461238269640 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]]]}] 04:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 708ms 04:31:09 INFO - PROCESS | 3592 | 1461238269712 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 04:31:09 INFO - PROCESS | 3592 | 1461238269714 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 04:31:09 INFO - PROCESS | 3592 | 1461238269717 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:31:09 INFO - PROCESS | 3592 | 1461238269719 Marionette TRACE conn3 <- [1,1966,null,{}] 04:31:09 INFO - PROCESS | 3592 | 1461238269723 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}] 04:31:09 INFO - PROCESS | 3592 | 1461238269823 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 04:31:09 INFO - PROCESS | 3592 | 1461238269832 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:09 INFO - PROCESS | 3592 | ++DOCSHELL 17ED9400 == 54 [pid = 3592] [id = 501] 04:31:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (18C0D400) [pid = 3592] [serial = 1503] [outer = 00000000] 04:31:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1A287400) [pid = 3592] [serial = 1504] [outer = 18C0D400] 04:31:09 INFO - PROCESS | 3592 | 1461238269875 Marionette DEBUG loaded listener.js 04:31:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (1A2E6000) [pid = 3592] [serial = 1505] [outer = 18C0D400] 04:31:10 INFO - PROCESS | 3592 | 1461238270290 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]]]}] 04:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 598ms 04:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:31:10 INFO - PROCESS | 3592 | 1461238270327 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 04:31:10 INFO - PROCESS | 3592 | 1461238270329 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 04:31:10 INFO - PROCESS | 3592 | 1461238270333 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:31:10 INFO - PROCESS | 3592 | 1461238270335 Marionette TRACE conn3 <- [1,1970,null,{}] 04:31:10 INFO - PROCESS | 3592 | 1461238270341 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}] 04:31:10 INFO - PROCESS | 3592 | 1461238270425 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 04:31:10 INFO - PROCESS | 3592 | 1461238270431 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:10 INFO - PROCESS | 3592 | ++DOCSHELL 1987D000 == 55 [pid = 3592] [id = 502] 04:31:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1A357400) [pid = 3592] [serial = 1506] [outer = 00000000] 04:31:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1A366800) [pid = 3592] [serial = 1507] [outer = 1A357400] 04:31:10 INFO - PROCESS | 3592 | 1461238270474 Marionette DEBUG loaded listener.js 04:31:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (1A496800) [pid = 3592] [serial = 1508] [outer = 1A357400] 04:31:10 INFO - PROCESS | 3592 | 1461238270910 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]]]}] 04:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 629ms 04:31:10 INFO - PROCESS | 3592 | 1461238270969 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 04:31:10 INFO - PROCESS | 3592 | 1461238270972 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 04:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:31:10 INFO - PROCESS | 3592 | 1461238270975 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:31:10 INFO - PROCESS | 3592 | 1461238270977 Marionette TRACE conn3 <- [1,1974,null,{}] 04:31:11 INFO - PROCESS | 3592 | 1461238270980 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}] 04:31:11 INFO - PROCESS | 3592 | 1461238271078 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 04:31:11 INFO - PROCESS | 3592 | 1461238271087 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:11 INFO - PROCESS | 3592 | ++DOCSHELL 18D82400 == 56 [pid = 3592] [id = 503] 04:31:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (198D8C00) [pid = 3592] [serial = 1509] [outer = 00000000] 04:31:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (1A81D400) [pid = 3592] [serial = 1510] [outer = 198D8C00] 04:31:11 INFO - PROCESS | 3592 | 1461238271135 Marionette DEBUG loaded listener.js 04:31:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (1A840C00) [pid = 3592] [serial = 1511] [outer = 198D8C00] 04:31:11 INFO - PROCESS | 3592 | 1461238271790 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]]]}] 04:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 850ms 04:31:11 INFO - PROCESS | 3592 | 1461238271818 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 04:31:11 INFO - PROCESS | 3592 | 1461238271823 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 04:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:31:11 INFO - PROCESS | 3592 | 1461238271829 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:31:11 INFO - PROCESS | 3592 | 1461238271832 Marionette TRACE conn3 <- [1,1978,null,{}] 04:31:11 INFO - PROCESS | 3592 | 1461238271838 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}] 04:31:11 INFO - PROCESS | 3592 | 1461238271943 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 04:31:12 INFO - PROCESS | 3592 | 1461238272078 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:12 INFO - PROCESS | 3592 | ++DOCSHELL 1377D000 == 57 [pid = 3592] [id = 504] 04:31:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (13E52C00) [pid = 3592] [serial = 1512] [outer = 00000000] 04:31:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1636F800) [pid = 3592] [serial = 1513] [outer = 13E52C00] 04:31:12 INFO - PROCESS | 3592 | 1461238272136 Marionette DEBUG loaded listener.js 04:31:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1677A800) [pid = 3592] [serial = 1514] [outer = 13E52C00] 04:31:12 INFO - PROCESS | 3592 | 1461238272782 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]]]}] 04:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1007ms 04:31:12 INFO - PROCESS | 3592 | 1461238272880 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 04:31:12 INFO - PROCESS | 3592 | 1461238272886 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 04:31:12 INFO - PROCESS | 3592 | 1461238272893 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:31:12 INFO - PROCESS | 3592 | 1461238272895 Marionette TRACE conn3 <- [1,1982,null,{}] 04:31:12 INFO - PROCESS | 3592 | 1461238272900 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}] 04:31:13 INFO - PROCESS | 3592 | 1461238273007 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 04:31:13 INFO - PROCESS | 3592 | 1461238273140 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:13 INFO - PROCESS | 3592 | ++DOCSHELL 15B05C00 == 58 [pid = 3592] [id = 505] 04:31:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (17ED7800) [pid = 3592] [serial = 1515] [outer = 00000000] 04:31:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (18E93400) [pid = 3592] [serial = 1516] [outer = 17ED7800] 04:31:13 INFO - PROCESS | 3592 | 1461238273195 Marionette DEBUG loaded listener.js 04:31:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (18FA4000) [pid = 3592] [serial = 1517] [outer = 17ED7800] 04:31:13 INFO - PROCESS | 3592 | 1461238273721 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]]]}] 04:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 897ms 04:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:31:13 INFO - PROCESS | 3592 | 1461238273800 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 04:31:13 INFO - PROCESS | 3592 | 1461238273802 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 04:31:13 INFO - PROCESS | 3592 | 1461238273806 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:31:13 INFO - PROCESS | 3592 | 1461238273810 Marionette TRACE conn3 <- [1,1986,null,{}] 04:31:13 INFO - PROCESS | 3592 | 1461238273821 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}] 04:31:13 INFO - PROCESS | 3592 | 1461238273925 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 04:31:14 INFO - PROCESS | 3592 | 1461238274061 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:14 INFO - PROCESS | 3592 | ++DOCSHELL 198E8C00 == 59 [pid = 3592] [id = 506] 04:31:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (198DF800) [pid = 3592] [serial = 1518] [outer = 00000000] 04:31:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1A4A1400) [pid = 3592] [serial = 1519] [outer = 198DF800] 04:31:14 INFO - PROCESS | 3592 | 1461238274119 Marionette DEBUG loaded listener.js 04:31:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1A81A000) [pid = 3592] [serial = 1520] [outer = 198DF800] 04:31:14 INFO - PROCESS | 3592 | 1461238274705 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]]]}] 04:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 944ms 04:31:14 INFO - PROCESS | 3592 | 1461238274751 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 04:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:31:14 INFO - PROCESS | 3592 | 1461238274754 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 04:31:14 INFO - PROCESS | 3592 | 1461238274757 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:31:14 INFO - PROCESS | 3592 | 1461238274759 Marionette TRACE conn3 <- [1,1990,null,{}] 04:31:14 INFO - PROCESS | 3592 | 1461238274763 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}] 04:31:14 INFO - PROCESS | 3592 | 1461238274863 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 04:31:14 INFO - PROCESS | 3592 | 1461238274968 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:14 INFO - PROCESS | 3592 | ++DOCSHELL 1A8D5800 == 60 [pid = 3592] [id = 507] 04:31:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1A8D5C00) [pid = 3592] [serial = 1521] [outer = 00000000] 04:31:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1A8DE000) [pid = 3592] [serial = 1522] [outer = 1A8D5C00] 04:31:15 INFO - PROCESS | 3592 | 1461238275022 Marionette DEBUG loaded listener.js 04:31:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1A8E0C00) [pid = 3592] [serial = 1523] [outer = 1A8D5C00] 04:31:15 INFO - PROCESS | 3592 | 1461238275779 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]]]}] 04:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1086ms 04:31:15 INFO - PROCESS | 3592 | 1461238275848 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 04:31:15 INFO - PROCESS | 3592 | 1461238275852 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 04:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:31:15 INFO - PROCESS | 3592 | 1461238275857 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:31:15 INFO - PROCESS | 3592 | 1461238275861 Marionette TRACE conn3 <- [1,1994,null,{}] 04:31:15 INFO - PROCESS | 3592 | 1461238275867 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}] 04:31:15 INFO - PROCESS | 3592 | 1461238275961 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 04:31:16 INFO - PROCESS | 3592 | 1461238276101 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:16 INFO - PROCESS | 3592 | ++DOCSHELL 12BB6800 == 61 [pid = 3592] [id = 508] 04:31:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (12BBCC00) [pid = 3592] [serial = 1524] [outer = 00000000] 04:31:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1377A400) [pid = 3592] [serial = 1525] [outer = 12BBCC00] 04:31:16 INFO - PROCESS | 3592 | 1461238276154 Marionette DEBUG loaded listener.js 04:31:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (13EA9800) [pid = 3592] [serial = 1526] [outer = 12BBCC00] 04:31:16 INFO - PROCESS | 3592 | --DOCSHELL 1376A400 == 60 [pid = 3592] [id = 280] 04:31:16 INFO - PROCESS | 3592 | --DOCSHELL 1987D000 == 59 [pid = 3592] [id = 502] 04:31:16 INFO - PROCESS | 3592 | --DOCSHELL 17ED9400 == 58 [pid = 3592] [id = 501] 04:31:16 INFO - PROCESS | 3592 | --DOCSHELL 1987D800 == 57 [pid = 3592] [id = 500] 04:31:16 INFO - PROCESS | 3592 | --DOCSHELL 1966B400 == 56 [pid = 3592] [id = 499] 04:31:16 INFO - PROCESS | 3592 | --DOCSHELL 12351400 == 55 [pid = 3592] [id = 498] 04:31:16 INFO - PROCESS | 3592 | --DOCSHELL 18C06400 == 54 [pid = 3592] [id = 497] 04:31:16 INFO - PROCESS | 3592 | --DOCSHELL 18C0CC00 == 53 [pid = 3592] [id = 496] 04:31:16 INFO - PROCESS | 3592 | --DOCSHELL 1645F800 == 52 [pid = 3592] [id = 495] 04:31:16 INFO - PROCESS | 3592 | --DOCSHELL 12DD7000 == 51 [pid = 3592] [id = 494] 04:31:16 INFO - PROCESS | 3592 | --DOCSHELL 1326AC00 == 50 [pid = 3592] [id = 493] 04:31:16 INFO - PROCESS | 3592 | --DOCSHELL 19674400 == 49 [pid = 3592] [id = 492] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (198ED800) [pid = 3592] [serial = 1465] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (13269400) [pid = 3592] [serial = 1432] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (15BD9400) [pid = 3592] [serial = 1435] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOCSHELL 13262C00 == 48 [pid = 3592] [id = 489] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (18E9AC00) [pid = 3592] [serial = 1450] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1966A400) [pid = 3592] [serial = 1463] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (19669800) [pid = 3592] [serial = 1453] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (180F5C00) [pid = 3592] [serial = 1444] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1833D800) [pid = 3592] [serial = 1445] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (13827000) [pid = 3592] [serial = 1438] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (138C8800) [pid = 3592] [serial = 1439] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (18D38000) [pid = 3592] [serial = 1447] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (15D95C00) [pid = 3592] [serial = 1441] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (1645CC00) [pid = 3592] [serial = 1442] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (198D5800) [pid = 3592] [serial = 1456] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (18FD9400) [pid = 3592] [serial = 1454] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (19677800) [pid = 3592] [serial = 1462] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (198D9800) [pid = 3592] [serial = 1457] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (17ED5C00) [pid = 3592] [serial = 1459] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (18EA1C00) [pid = 3592] [serial = 1451] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1833A800) [pid = 3592] [serial = 1460] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (18D3E800) [pid = 3592] [serial = 1448] [outer = 00000000] [url = about:blank] 04:31:16 INFO - PROCESS | 3592 | 1461238276750 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]]]}] 04:31:16 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 04:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 960ms 04:31:16 INFO - PROCESS | 3592 | 1461238276804 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 04:31:16 INFO - PROCESS | 3592 | 1461238276809 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 04:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:31:16 INFO - PROCESS | 3592 | 1461238276815 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:31:16 INFO - PROCESS | 3592 | 1461238276818 Marionette TRACE conn3 <- [1,1998,null,{}] 04:31:16 INFO - PROCESS | 3592 | 1461238276822 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}] 04:31:16 INFO - PROCESS | 3592 | 1461238276902 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 04:31:16 INFO - PROCESS | 3592 | 1461238276912 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:17 INFO - PROCESS | 3592 | ++DOCSHELL 13261000 == 49 [pid = 3592] [id = 509] 04:31:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (13269400) [pid = 3592] [serial = 1527] [outer = 00000000] 04:31:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (138C8800) [pid = 3592] [serial = 1528] [outer = 13269400] 04:31:17 INFO - PROCESS | 3592 | 1461238277033 Marionette DEBUG loaded listener.js 04:31:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (15BBAC00) [pid = 3592] [serial = 1529] [outer = 13269400] 04:31:17 INFO - PROCESS | 3592 | 1461238277530 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]]]}] 04:31:17 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 04:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 755ms 04:31:17 INFO - PROCESS | 3592 | 1461238277586 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 04:31:17 INFO - PROCESS | 3592 | 1461238277589 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 04:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:31:17 INFO - PROCESS | 3592 | 1461238277592 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:31:17 INFO - PROCESS | 3592 | 1461238277596 Marionette TRACE conn3 <- [1,2002,null,{}] 04:31:17 INFO - PROCESS | 3592 | 1461238277610 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}] 04:31:17 INFO - PROCESS | 3592 | 1461238277696 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 04:31:17 INFO - PROCESS | 3592 | 1461238277703 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:17 INFO - PROCESS | 3592 | ++DOCSHELL 16AB4400 == 50 [pid = 3592] [id = 510] 04:31:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (16AB5C00) [pid = 3592] [serial = 1530] [outer = 00000000] 04:31:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (17EDE400) [pid = 3592] [serial = 1531] [outer = 16AB5C00] 04:31:17 INFO - PROCESS | 3592 | 1461238277750 Marionette DEBUG loaded listener.js 04:31:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (1808A800) [pid = 3592] [serial = 1532] [outer = 16AB5C00] 04:31:18 INFO - PROCESS | 3592 | 1461238278209 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]]]}] 04:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 645ms 04:31:18 INFO - PROCESS | 3592 | 1461238278230 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 04:31:18 INFO - PROCESS | 3592 | 1461238278232 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 04:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:31:18 INFO - PROCESS | 3592 | 1461238278236 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:31:18 INFO - PROCESS | 3592 | 1461238278237 Marionette TRACE conn3 <- [1,2006,null,{}] 04:31:18 INFO - PROCESS | 3592 | 1461238278241 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}] 04:31:18 INFO - PROCESS | 3592 | 1461238278318 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 04:31:18 INFO - PROCESS | 3592 | 1461238278324 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:18 INFO - PROCESS | 3592 | ++DOCSHELL 1833A800 == 51 [pid = 3592] [id = 511] 04:31:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (18721000) [pid = 3592] [serial = 1533] [outer = 00000000] 04:31:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (18D35000) [pid = 3592] [serial = 1534] [outer = 18721000] 04:31:18 INFO - PROCESS | 3592 | 1461238278371 Marionette DEBUG loaded listener.js 04:31:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (18D36800) [pid = 3592] [serial = 1535] [outer = 18721000] 04:31:18 INFO - PROCESS | 3592 | 1461238278858 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]]]}] 04:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 708ms 04:31:18 INFO - PROCESS | 3592 | 1461238278936 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 04:31:18 INFO - PROCESS | 3592 | 1461238278940 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 04:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:31:18 INFO - PROCESS | 3592 | 1461238278946 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:31:18 INFO - PROCESS | 3592 | 1461238278950 Marionette TRACE conn3 <- [1,2010,null,{}] 04:31:18 INFO - PROCESS | 3592 | 1461238278957 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}] 04:31:19 INFO - PROCESS | 3592 | 1461238279068 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 04:31:19 INFO - PROCESS | 3592 | 1461238279235 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:19 INFO - PROCESS | 3592 | ++DOCSHELL 13769C00 == 52 [pid = 3592] [id = 512] 04:31:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1376B800) [pid = 3592] [serial = 1536] [outer = 00000000] 04:31:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (147B6C00) [pid = 3592] [serial = 1537] [outer = 1376B800] 04:31:19 INFO - PROCESS | 3592 | 1461238279291 Marionette DEBUG loaded listener.js 04:31:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (15705400) [pid = 3592] [serial = 1538] [outer = 1376B800] 04:31:19 INFO - PROCESS | 3592 | 1461238279855 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]]]}] 04:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 944ms 04:31:19 INFO - PROCESS | 3592 | 1461238279892 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 04:31:19 INFO - PROCESS | 3592 | 1461238279898 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 04:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:31:19 INFO - PROCESS | 3592 | 1461238279904 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:31:19 INFO - PROCESS | 3592 | 1461238279907 Marionette TRACE conn3 <- [1,2014,null,{}] 04:31:19 INFO - PROCESS | 3592 | 1461238279911 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}] 04:31:20 INFO - PROCESS | 3592 | 1461238280013 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 04:31:20 INFO - PROCESS | 3592 | 1461238280118 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:20 INFO - PROCESS | 3592 | ++DOCSHELL 1320FC00 == 53 [pid = 3592] [id = 513] 04:31:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1325D400) [pid = 3592] [serial = 1539] [outer = 00000000] 04:31:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1833D000) [pid = 3592] [serial = 1540] [outer = 1325D400] 04:31:20 INFO - PROCESS | 3592 | 1461238280172 Marionette DEBUG loaded listener.js 04:31:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (18927000) [pid = 3592] [serial = 1541] [outer = 1325D400] 04:31:20 INFO - PROCESS | 3592 | 1461238280773 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]]]}] 04:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 913ms 04:31:20 INFO - PROCESS | 3592 | 1461238280807 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 04:31:20 INFO - PROCESS | 3592 | 1461238280809 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 04:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:31:20 INFO - PROCESS | 3592 | 1461238280813 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:31:20 INFO - PROCESS | 3592 | 1461238280817 Marionette TRACE conn3 <- [1,2018,null,{}] 04:31:20 INFO - PROCESS | 3592 | 1461238280828 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}] 04:31:20 INFO - PROCESS | 3592 | 1461238280932 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 04:31:21 INFO - PROCESS | 3592 | 1461238281037 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:21 INFO - PROCESS | 3592 | ++DOCSHELL 18D83400 == 54 [pid = 3592] [id = 514] 04:31:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (18D86800) [pid = 3592] [serial = 1542] [outer = 00000000] 04:31:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (18F4CC00) [pid = 3592] [serial = 1543] [outer = 18D86800] 04:31:21 INFO - PROCESS | 3592 | 1461238281094 Marionette DEBUG loaded listener.js 04:31:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (18F51800) [pid = 3592] [serial = 1544] [outer = 18D86800] 04:31:21 INFO - PROCESS | 3592 | 1461238281657 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]]]}] 04:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 913ms 04:31:21 INFO - PROCESS | 3592 | 1461238281717 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 04:31:21 INFO - PROCESS | 3592 | 1461238281719 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 04:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:31:21 INFO - PROCESS | 3592 | 1461238281723 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:31:21 INFO - PROCESS | 3592 | 1461238281725 Marionette TRACE conn3 <- [1,2022,null,{}] 04:31:21 INFO - PROCESS | 3592 | 1461238281729 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}] 04:31:21 INFO - PROCESS | 3592 | 1461238281825 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 04:31:21 INFO - PROCESS | 3592 | 1461238281929 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:21 INFO - PROCESS | 3592 | ++DOCSHELL 18F56C00 == 55 [pid = 3592] [id = 515] 04:31:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (18FA5400) [pid = 3592] [serial = 1545] [outer = 00000000] 04:31:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1966A400) [pid = 3592] [serial = 1546] [outer = 18FA5400] 04:31:22 INFO - PROCESS | 3592 | 1461238282032 Marionette DEBUG loaded listener.js 04:31:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1966F000) [pid = 3592] [serial = 1547] [outer = 18FA5400] 04:31:22 INFO - PROCESS | 3592 | 1461238282598 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]]]}] 04:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 912ms 04:31:22 INFO - PROCESS | 3592 | 1461238282659 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 04:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:31:22 INFO - PROCESS | 3592 | 1461238282661 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 04:31:22 INFO - PROCESS | 3592 | 1461238282665 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:31:22 INFO - PROCESS | 3592 | 1461238282667 Marionette TRACE conn3 <- [1,2026,null,{}] 04:31:22 INFO - PROCESS | 3592 | 1461238282670 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}] 04:31:22 INFO - PROCESS | 3592 | 1461238282772 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 04:31:22 INFO - PROCESS | 3592 | 1461238282876 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:22 INFO - PROCESS | 3592 | ++DOCSHELL 13873800 == 56 [pid = 3592] [id = 516] 04:31:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (18F59C00) [pid = 3592] [serial = 1548] [outer = 00000000] 04:31:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1974F000) [pid = 3592] [serial = 1549] [outer = 18F59C00] 04:31:22 INFO - PROCESS | 3592 | 1461238282929 Marionette DEBUG loaded listener.js 04:31:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1974C800) [pid = 3592] [serial = 1550] [outer = 18F59C00] 04:31:23 INFO - PROCESS | 3592 | 1461238283470 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]]]}] 04:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 834ms 04:31:23 INFO - PROCESS | 3592 | 1461238283508 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 04:31:23 INFO - PROCESS | 3592 | 1461238283510 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 04:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:31:23 INFO - PROCESS | 3592 | 1461238283513 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:31:23 INFO - PROCESS | 3592 | 1461238283515 Marionette TRACE conn3 <- [1,2030,null,{}] 04:31:23 INFO - PROCESS | 3592 | 1461238283519 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}] 04:31:23 INFO - PROCESS | 3592 | 1461238283640 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 04:31:23 INFO - PROCESS | 3592 | 1461238283754 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:23 INFO - PROCESS | 3592 | ++DOCSHELL 198EB400 == 57 [pid = 3592] [id = 517] 04:31:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (198F2C00) [pid = 3592] [serial = 1551] [outer = 00000000] 04:31:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1A036000) [pid = 3592] [serial = 1552] [outer = 198F2C00] 04:31:23 INFO - PROCESS | 3592 | 1461238283867 Marionette DEBUG loaded listener.js 04:31:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1A2E7000) [pid = 3592] [serial = 1553] [outer = 198F2C00] 04:31:24 INFO - PROCESS | 3592 | 1461238284472 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]]]}] 04:31:24 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) 04:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1101ms 04:31:24 INFO - PROCESS | 3592 | 1461238284620 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 04:31:24 INFO - PROCESS | 3592 | 1461238284624 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 04:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:31:24 INFO - PROCESS | 3592 | 1461238284630 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:31:24 INFO - PROCESS | 3592 | 1461238284633 Marionette TRACE conn3 <- [1,2034,null,{}] 04:31:24 INFO - PROCESS | 3592 | 1461238284639 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}] 04:31:24 INFO - PROCESS | 3592 | 1461238284750 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 04:31:24 INFO - PROCESS | 3592 | 1461238284884 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:24 INFO - PROCESS | 3592 | ++DOCSHELL 13DAE400 == 58 [pid = 3592] [id = 518] 04:31:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (13E55400) [pid = 3592] [serial = 1554] [outer = 00000000] 04:31:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (15D97800) [pid = 3592] [serial = 1555] [outer = 13E55400] 04:31:24 INFO - PROCESS | 3592 | 1461238284935 Marionette DEBUG loaded listener.js 04:31:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1645EC00) [pid = 3592] [serial = 1556] [outer = 13E55400] 04:31:25 INFO - PROCESS | 3592 | --DOCSHELL 16AB4400 == 57 [pid = 3592] [id = 510] 04:31:25 INFO - PROCESS | 3592 | --DOCSHELL 13261000 == 56 [pid = 3592] [id = 509] 04:31:25 INFO - PROCESS | 3592 | --DOCSHELL 12BB6800 == 55 [pid = 3592] [id = 508] 04:31:25 INFO - PROCESS | 3592 | 1461238285431 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]]]}] 04:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 913ms 04:31:25 INFO - PROCESS | 3592 | 1461238285533 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 04:31:25 INFO - PROCESS | 3592 | 1461238285537 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 04:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:31:25 INFO - PROCESS | 3592 | 1461238285544 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:31:25 INFO - PROCESS | 3592 | 1461238285547 Marionette TRACE conn3 <- [1,2038,null,{}] 04:31:25 INFO - PROCESS | 3592 | 1461238285551 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}] 04:31:25 INFO - PROCESS | 3592 | 1461238285664 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 04:31:25 INFO - PROCESS | 3592 | 1461238285729 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:25 INFO - PROCESS | 3592 | ++DOCSHELL 13879C00 == 56 [pid = 3592] [id = 519] 04:31:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (16498000) [pid = 3592] [serial = 1557] [outer = 00000000] 04:31:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (18721C00) [pid = 3592] [serial = 1558] [outer = 16498000] 04:31:25 INFO - PROCESS | 3592 | 1461238285776 Marionette DEBUG loaded listener.js 04:31:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (18D3DC00) [pid = 3592] [serial = 1559] [outer = 16498000] 04:31:26 INFO - PROCESS | 3592 | 1461238286302 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]]]}] 04:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 803ms 04:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:31:26 INFO - PROCESS | 3592 | 1461238286346 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 04:31:26 INFO - PROCESS | 3592 | 1461238286348 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 04:31:26 INFO - PROCESS | 3592 | 1461238286351 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:31:26 INFO - PROCESS | 3592 | 1461238286353 Marionette TRACE conn3 <- [1,2042,null,{}] 04:31:26 INFO - PROCESS | 3592 | 1461238286362 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}] 04:31:26 INFO - PROCESS | 3592 | 1461238286527 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 04:31:26 INFO - PROCESS | 3592 | 1461238286539 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:26 INFO - PROCESS | 3592 | ++DOCSHELL 18FD3000 == 57 [pid = 3592] [id = 520] 04:31:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (18FD8C00) [pid = 3592] [serial = 1560] [outer = 00000000] 04:31:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (19745800) [pid = 3592] [serial = 1561] [outer = 18FD8C00] 04:31:26 INFO - PROCESS | 3592 | 1461238286642 Marionette DEBUG loaded listener.js 04:31:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (198E2000) [pid = 3592] [serial = 1562] [outer = 18FD8C00] 04:31:27 INFO - PROCESS | 3592 | 1461238287089 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]]]}] 04:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 739ms 04:31:27 INFO - PROCESS | 3592 | 1461238287123 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 04:31:27 INFO - PROCESS | 3592 | 1461238287125 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 04:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:31:27 INFO - PROCESS | 3592 | 1461238287128 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:31:27 INFO - PROCESS | 3592 | 1461238287130 Marionette TRACE conn3 <- [1,2046,null,{}] 04:31:27 INFO - PROCESS | 3592 | 1461238287134 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}] 04:31:27 INFO - PROCESS | 3592 | 1461238287247 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 04:31:27 INFO - PROCESS | 3592 | 1461238287255 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:27 INFO - PROCESS | 3592 | ++DOCSHELL 18EA0800 == 58 [pid = 3592] [id = 521] 04:31:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1A2EC400) [pid = 3592] [serial = 1563] [outer = 00000000] 04:31:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1A812C00) [pid = 3592] [serial = 1564] [outer = 1A2EC400] 04:31:27 INFO - PROCESS | 3592 | 1461238287300 Marionette DEBUG loaded listener.js 04:31:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1A899800) [pid = 3592] [serial = 1565] [outer = 1A2EC400] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (13875000) [pid = 3592] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (1A815800) [pid = 3592] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (198D3400) [pid = 3592] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (19745000) [pid = 3592] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (13774C00) [pid = 3592] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (18D81C00) [pid = 3592] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (18F50000) [pid = 3592] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (13378800) [pid = 3592] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (15D91800) [pid = 3592] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (17ED6800) [pid = 3592] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (18D3A400) [pid = 3592] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (18C0D000) [pid = 3592] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (13263C00) [pid = 3592] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (19676000) [pid = 3592] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (198C1800) [pid = 3592] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (18C0D400) [pid = 3592] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1A357400) [pid = 3592] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (198D4000) [pid = 3592] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (11F56800) [pid = 3592] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (16AB5C00) [pid = 3592] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (12BBCC00) [pid = 3592] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:31:27 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (13269400) [pid = 3592] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:31:27 INFO - PROCESS | 3592 | 1461238287930 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]]]}] 04:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 850ms 04:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:31:27 INFO - PROCESS | 3592 | 1461238287972 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 04:31:27 INFO - PROCESS | 3592 | 1461238287974 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 04:31:27 INFO - PROCESS | 3592 | 1461238287977 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:31:27 INFO - PROCESS | 3592 | 1461238287979 Marionette TRACE conn3 <- [1,2050,null,{}] 04:31:28 INFO - PROCESS | 3592 | 1461238287982 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}] 04:31:28 INFO - PROCESS | 3592 | 1461238288061 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 04:31:28 INFO - PROCESS | 3592 | 1461238288069 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:28 INFO - PROCESS | 3592 | ++DOCSHELL 13774C00 == 59 [pid = 3592] [id = 522] 04:31:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (13777C00) [pid = 3592] [serial = 1566] [outer = 00000000] 04:31:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (17EDE800) [pid = 3592] [serial = 1567] [outer = 13777C00] 04:31:28 INFO - PROCESS | 3592 | 1461238288117 Marionette DEBUG loaded listener.js 04:31:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1808D000) [pid = 3592] [serial = 1568] [outer = 13777C00] 04:31:28 INFO - PROCESS | 3592 | 1461238288548 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]]]}] 04:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 598ms 04:31:28 INFO - PROCESS | 3592 | 1461238288584 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 04:31:28 INFO - PROCESS | 3592 | 1461238288586 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 04:31:28 INFO - PROCESS | 3592 | 1461238288589 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:31:28 INFO - PROCESS | 3592 | 1461238288591 Marionette TRACE conn3 <- [1,2054,null,{}] 04:31:28 INFO - PROCESS | 3592 | 1461238288594 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}] 04:31:28 INFO - PROCESS | 3592 | 1461238288695 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 04:31:28 INFO - PROCESS | 3592 | 1461238288702 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:28 INFO - PROCESS | 3592 | ++DOCSHELL 18C0D000 == 60 [pid = 3592] [id = 523] 04:31:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (18F54400) [pid = 3592] [serial = 1569] [outer = 00000000] 04:31:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1A2E6800) [pid = 3592] [serial = 1570] [outer = 18F54400] 04:31:28 INFO - PROCESS | 3592 | 1461238288749 Marionette DEBUG loaded listener.js 04:31:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1A8D7400) [pid = 3592] [serial = 1571] [outer = 18F54400] 04:31:29 INFO - PROCESS | 3592 | 1461238289197 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]]]}] 04:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 646ms 04:31:29 INFO - PROCESS | 3592 | 1461238289232 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 04:31:29 INFO - PROCESS | 3592 | 1461238289234 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 04:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:31:29 INFO - PROCESS | 3592 | 1461238289238 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:31:29 INFO - PROCESS | 3592 | 1461238289239 Marionette TRACE conn3 <- [1,2058,null,{}] 04:31:29 INFO - PROCESS | 3592 | 1461238289243 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}] 04:31:29 INFO - PROCESS | 3592 | 1461238289320 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 04:31:29 INFO - PROCESS | 3592 | 1461238289326 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:29 INFO - PROCESS | 3592 | ++DOCSHELL 11B77400 == 61 [pid = 3592] [id = 524] 04:31:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (19747C00) [pid = 3592] [serial = 1572] [outer = 00000000] 04:31:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1AD57C00) [pid = 3592] [serial = 1573] [outer = 19747C00] 04:31:29 INFO - PROCESS | 3592 | 1461238289369 Marionette DEBUG loaded listener.js 04:31:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1AD65000) [pid = 3592] [serial = 1574] [outer = 19747C00] 04:31:30 INFO - PROCESS | 3592 | 1461238290050 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]]]}] 04:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 849ms 04:31:30 INFO - PROCESS | 3592 | 1461238290095 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 04:31:30 INFO - PROCESS | 3592 | 1461238290100 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 04:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:31:30 INFO - PROCESS | 3592 | 1461238290105 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:31:30 INFO - PROCESS | 3592 | 1461238290109 Marionette TRACE conn3 <- [1,2062,null,{}] 04:31:30 INFO - PROCESS | 3592 | 1461238290115 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}] 04:31:30 INFO - PROCESS | 3592 | 1461238290220 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 04:31:30 INFO - PROCESS | 3592 | 1461238290362 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:30 INFO - PROCESS | 3592 | ++DOCSHELL 13762000 == 62 [pid = 3592] [id = 525] 04:31:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (13764800) [pid = 3592] [serial = 1575] [outer = 00000000] 04:31:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (16771800) [pid = 3592] [serial = 1576] [outer = 13764800] 04:31:30 INFO - PROCESS | 3592 | 1461238290444 Marionette DEBUG loaded listener.js 04:31:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (17EE2C00) [pid = 3592] [serial = 1577] [outer = 13764800] 04:31:31 INFO - PROCESS | 3592 | 1461238291156 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]]]}] 04:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1054ms 04:31:31 INFO - PROCESS | 3592 | 1461238291185 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 04:31:31 INFO - PROCESS | 3592 | 1461238291191 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 04:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:31:31 INFO - PROCESS | 3592 | 1461238291217 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:31:31 INFO - PROCESS | 3592 | 1461238291219 Marionette TRACE conn3 <- [1,2066,null,{}] 04:31:31 INFO - PROCESS | 3592 | 1461238291224 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}] 04:31:31 INFO - PROCESS | 3592 | 1461238291326 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 04:31:31 INFO - PROCESS | 3592 | 1461238291437 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:31 INFO - PROCESS | 3592 | ++DOCSHELL 17EDC000 == 63 [pid = 3592] [id = 526] 04:31:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1808AC00) [pid = 3592] [serial = 1578] [outer = 00000000] 04:31:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (18FCD800) [pid = 3592] [serial = 1579] [outer = 1808AC00] 04:31:31 INFO - PROCESS | 3592 | 1461238291491 Marionette DEBUG loaded listener.js 04:31:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1966E400) [pid = 3592] [serial = 1580] [outer = 1808AC00] 04:31:32 INFO - PROCESS | 3592 | 1461238292136 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]]]}] 04:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 944ms 04:31:32 INFO - PROCESS | 3592 | 1461238292161 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 04:31:32 INFO - PROCESS | 3592 | 1461238292164 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 04:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:31:32 INFO - PROCESS | 3592 | 1461238292167 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:31:32 INFO - PROCESS | 3592 | 1461238292171 Marionette TRACE conn3 <- [1,2070,null,{}] 04:31:32 INFO - PROCESS | 3592 | 1461238292182 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}] 04:31:32 INFO - PROCESS | 3592 | 1461238292287 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 04:31:32 INFO - PROCESS | 3592 | 1461238292426 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:32 INFO - PROCESS | 3592 | ++DOCSHELL 1A2E5C00 == 64 [pid = 3592] [id = 527] 04:31:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1A819400) [pid = 3592] [serial = 1581] [outer = 00000000] 04:31:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1AD94000) [pid = 3592] [serial = 1582] [outer = 1A819400] 04:31:32 INFO - PROCESS | 3592 | 1461238292484 Marionette DEBUG loaded listener.js 04:31:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1AD97C00) [pid = 3592] [serial = 1583] [outer = 1A819400] 04:31:33 INFO - PROCESS | 3592 | 1461238293040 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]]]}] 04:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 945ms 04:31:33 INFO - PROCESS | 3592 | 1461238293112 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 04:31:33 INFO - PROCESS | 3592 | 1461238293115 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 04:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:31:33 INFO - PROCESS | 3592 | 1461238293118 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:31:33 INFO - PROCESS | 3592 | 1461238293120 Marionette TRACE conn3 <- [1,2074,null,{}] 04:31:33 INFO - PROCESS | 3592 | 1461238293124 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}] 04:31:33 INFO - PROCESS | 3592 | 1461238293225 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 04:31:33 INFO - PROCESS | 3592 | 1461238293362 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:33 INFO - PROCESS | 3592 | ++DOCSHELL 1AD97800 == 65 [pid = 3592] [id = 528] 04:31:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1AD99000) [pid = 3592] [serial = 1584] [outer = 00000000] 04:31:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1C409800) [pid = 3592] [serial = 1585] [outer = 1AD99000] 04:31:33 INFO - PROCESS | 3592 | 1461238293417 Marionette DEBUG loaded listener.js 04:31:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1C40CC00) [pid = 3592] [serial = 1586] [outer = 1AD99000] 04:31:34 INFO - PROCESS | 3592 | 1461238293993 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]]]}] 04:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 945ms 04:31:34 INFO - PROCESS | 3592 | 1461238294063 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 04:31:34 INFO - PROCESS | 3592 | 1461238294065 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 04:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:31:34 INFO - PROCESS | 3592 | 1461238294069 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:31:34 INFO - PROCESS | 3592 | 1461238294071 Marionette TRACE conn3 <- [1,2078,null,{}] 04:31:34 INFO - PROCESS | 3592 | 1461238294075 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}] 04:31:34 INFO - PROCESS | 3592 | 1461238294220 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 04:31:34 INFO - PROCESS | 3592 | 1461238294285 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:34 INFO - PROCESS | 3592 | ++DOCSHELL 15D8E400 == 66 [pid = 3592] [id = 529] 04:31:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (15D93400) [pid = 3592] [serial = 1587] [outer = 00000000] 04:31:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (18F57800) [pid = 3592] [serial = 1588] [outer = 15D93400] 04:31:34 INFO - PROCESS | 3592 | 1461238294338 Marionette DEBUG loaded listener.js 04:31:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (19675800) [pid = 3592] [serial = 1589] [outer = 15D93400] 04:31:35 INFO - PROCESS | 3592 | 1461238295017 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]]]}] 04:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1007ms 04:31:35 INFO - PROCESS | 3592 | 1461238295076 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 04:31:35 INFO - PROCESS | 3592 | 1461238295080 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 04:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:31:35 INFO - PROCESS | 3592 | 1461238295085 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:31:35 INFO - PROCESS | 3592 | 1461238295089 Marionette TRACE conn3 <- [1,2082,null,{}] 04:31:35 INFO - PROCESS | 3592 | 1461238295112 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}] 04:31:35 INFO - PROCESS | 3592 | 1461238295273 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 04:31:35 INFO - PROCESS | 3592 | 1461238295337 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:35 INFO - PROCESS | 3592 | ++DOCSHELL 13772400 == 67 [pid = 3592] [id = 530] 04:31:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (13773C00) [pid = 3592] [serial = 1590] [outer = 00000000] 04:31:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (15B05000) [pid = 3592] [serial = 1591] [outer = 13773C00] 04:31:35 INFO - PROCESS | 3592 | 1461238295385 Marionette DEBUG loaded listener.js 04:31:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (15D96000) [pid = 3592] [serial = 1592] [outer = 13773C00] 04:31:35 INFO - PROCESS | 3592 | --DOCSHELL 15416C00 == 66 [pid = 3592] [id = 485] 04:31:35 INFO - PROCESS | 3592 | --DOCSHELL 183BC000 == 65 [pid = 3592] [id = 482] 04:31:35 INFO - PROCESS | 3592 | --DOCSHELL 12B40800 == 64 [pid = 3592] [id = 484] 04:31:35 INFO - PROCESS | 3592 | --DOCSHELL 18087800 == 63 [pid = 3592] [id = 481] 04:31:35 INFO - PROCESS | 3592 | --DOCSHELL 18D42000 == 62 [pid = 3592] [id = 483] 04:31:35 INFO - PROCESS | 3592 | --DOCSHELL 18C0D000 == 61 [pid = 3592] [id = 523] 04:31:35 INFO - PROCESS | 3592 | --DOCSHELL 13774C00 == 60 [pid = 3592] [id = 522] 04:31:35 INFO - PROCESS | 3592 | --DOCSHELL 18EA0800 == 59 [pid = 3592] [id = 521] 04:31:35 INFO - PROCESS | 3592 | --DOCSHELL 18FD3000 == 58 [pid = 3592] [id = 520] 04:31:35 INFO - PROCESS | 3592 | --DOCSHELL 13879C00 == 57 [pid = 3592] [id = 519] 04:31:35 INFO - PROCESS | 3592 | --DOCSHELL 13DAE400 == 56 [pid = 3592] [id = 518] 04:31:35 INFO - PROCESS | 3592 | --DOCSHELL 1833A800 == 55 [pid = 3592] [id = 511] 04:31:35 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (16364000) [pid = 3592] [serial = 1436] [outer = 00000000] [url = about:blank] 04:31:35 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (1AD66400) [pid = 3592] [serial = 1388] [outer = 00000000] [url = about:blank] 04:31:35 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (1636F800) [pid = 3592] [serial = 1513] [outer = 00000000] [url = about:blank] 04:31:35 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (18E93400) [pid = 3592] [serial = 1516] [outer = 00000000] [url = about:blank] 04:31:35 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1A4A1400) [pid = 3592] [serial = 1519] [outer = 00000000] [url = about:blank] 04:31:35 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1A295800) [pid = 3592] [serial = 1478] [outer = 00000000] [url = about:blank] 04:31:35 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (19DF0C00) [pid = 3592] [serial = 1477] [outer = 00000000] [url = about:blank] 04:31:35 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (15B48000) [pid = 3592] [serial = 1483] [outer = 00000000] [url = about:blank] 04:31:35 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (16369800) [pid = 3592] [serial = 1484] [outer = 00000000] [url = about:blank] 04:31:35 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (18F59400) [pid = 3592] [serial = 1492] [outer = 00000000] [url = about:blank] 04:31:35 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (19671400) [pid = 3592] [serial = 1495] [outer = 00000000] [url = about:blank] 04:31:35 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1386F400) [pid = 3592] [serial = 1480] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (15BD7000) [pid = 3592] [serial = 1481] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1872C400) [pid = 3592] [serial = 1471] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (18D36400) [pid = 3592] [serial = 1472] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (18340400) [pid = 3592] [serial = 1486] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1872BC00) [pid = 3592] [serial = 1487] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (198EF800) [pid = 3592] [serial = 1475] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (198D4C00) [pid = 3592] [serial = 1474] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (18D86400) [pid = 3592] [serial = 1489] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1A81D400) [pid = 3592] [serial = 1510] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (18D83800) [pid = 3592] [serial = 1490] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (15B41400) [pid = 3592] [serial = 1469] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (15410800) [pid = 3592] [serial = 1468] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (198EE000) [pid = 3592] [serial = 1498] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1A2E6C00) [pid = 3592] [serial = 1501] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (198EDC00) [pid = 3592] [serial = 1499] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1A287400) [pid = 3592] [serial = 1504] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1A366800) [pid = 3592] [serial = 1507] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1A2E6400) [pid = 3592] [serial = 1502] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1A496800) [pid = 3592] [serial = 1508] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (19733C00) [pid = 3592] [serial = 1496] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1808A800) [pid = 3592] [serial = 1532] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1A2E6000) [pid = 3592] [serial = 1505] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (18D35000) [pid = 3592] [serial = 1534] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (18F5BC00) [pid = 3592] [serial = 1493] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (198ED400) [pid = 3592] [serial = 1466] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1361B000) [pid = 3592] [serial = 1433] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (198DFC00) [pid = 3592] [serial = 1430] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (13EA9800) [pid = 3592] [serial = 1526] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (1377A400) [pid = 3592] [serial = 1525] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (138C8800) [pid = 3592] [serial = 1528] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (15BBAC00) [pid = 3592] [serial = 1529] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (17EDE400) [pid = 3592] [serial = 1531] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (1A8DE000) [pid = 3592] [serial = 1522] [outer = 00000000] [url = about:blank] 04:31:36 INFO - PROCESS | 3592 | 1461238296078 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]]]}] 04:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1007ms 04:31:36 INFO - PROCESS | 3592 | 1461238296121 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 04:31:36 INFO - PROCESS | 3592 | 1461238296127 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 04:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:31:36 INFO - PROCESS | 3592 | 1461238296133 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:31:36 INFO - PROCESS | 3592 | 1461238296136 Marionette TRACE conn3 <- [1,2086,null,{}] 04:31:36 INFO - PROCESS | 3592 | 1461238296139 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}] 04:31:36 INFO - PROCESS | 3592 | 1461238296221 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 04:31:36 INFO - PROCESS | 3592 | 1461238296228 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:36 INFO - PROCESS | 3592 | ++DOCSHELL 1326B000 == 56 [pid = 3592] [id = 531] 04:31:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (13372400) [pid = 3592] [serial = 1593] [outer = 00000000] 04:31:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (15419000) [pid = 3592] [serial = 1594] [outer = 13372400] 04:31:36 INFO - PROCESS | 3592 | 1461238296273 Marionette DEBUG loaded listener.js 04:31:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (15BBAC00) [pid = 3592] [serial = 1595] [outer = 13372400] 04:31:36 INFO - PROCESS | 3592 | 1461238296810 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]]]}] 04:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 756ms 04:31:36 INFO - PROCESS | 3592 | 1461238296871 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 04:31:36 INFO - PROCESS | 3592 | 1461238296873 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 04:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:31:36 INFO - PROCESS | 3592 | 1461238296877 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:31:36 INFO - PROCESS | 3592 | 1461238296880 Marionette TRACE conn3 <- [1,2090,null,{}] 04:31:36 INFO - PROCESS | 3592 | 1461238296890 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}] 04:31:36 INFO - PROCESS | 3592 | 1461238296975 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 04:31:37 INFO - PROCESS | 3592 | 1461238297073 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:37 INFO - PROCESS | 3592 | ++DOCSHELL 16AB6000 == 57 [pid = 3592] [id = 532] 04:31:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (17ED6000) [pid = 3592] [serial = 1596] [outer = 00000000] 04:31:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (1872BC00) [pid = 3592] [serial = 1597] [outer = 17ED6000] 04:31:37 INFO - PROCESS | 3592 | 1461238297124 Marionette DEBUG loaded listener.js 04:31:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (18C06400) [pid = 3592] [serial = 1598] [outer = 17ED6000] 04:31:37 INFO - PROCESS | 3592 | 1461238297529 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]]]}] 04:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 708ms 04:31:37 INFO - PROCESS | 3592 | 1461238297576 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 04:31:37 INFO - PROCESS | 3592 | 1461238297579 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 04:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:31:37 INFO - PROCESS | 3592 | 1461238297582 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:31:37 INFO - PROCESS | 3592 | 1461238297584 Marionette TRACE conn3 <- [1,2094,null,{}] 04:31:37 INFO - PROCESS | 3592 | 1461238297587 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}] 04:31:37 INFO - PROCESS | 3592 | 1461238297667 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 04:31:37 INFO - PROCESS | 3592 | 1461238297673 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:37 INFO - PROCESS | 3592 | ++DOCSHELL 18D40400 == 58 [pid = 3592] [id = 533] 04:31:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (18D81400) [pid = 3592] [serial = 1599] [outer = 00000000] 04:31:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (18E98C00) [pid = 3592] [serial = 1600] [outer = 18D81400] 04:31:37 INFO - PROCESS | 3592 | 1461238297718 Marionette DEBUG loaded listener.js 04:31:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (18EA0000) [pid = 3592] [serial = 1601] [outer = 18D81400] 04:31:38 INFO - PROCESS | 3592 | 1461238298165 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]]]}] 04:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 645ms 04:31:38 INFO - PROCESS | 3592 | 1461238298220 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 04:31:38 INFO - PROCESS | 3592 | 1461238298222 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 04:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:31:38 INFO - PROCESS | 3592 | 1461238298225 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:31:38 INFO - PROCESS | 3592 | 1461238298227 Marionette TRACE conn3 <- [1,2098,null,{}] 04:31:38 INFO - PROCESS | 3592 | 1461238298231 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}] 04:31:38 INFO - PROCESS | 3592 | 1461238298340 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 04:31:38 INFO - PROCESS | 3592 | 1461238298430 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:38 INFO - PROCESS | 3592 | ++DOCSHELL 18F4E000 == 59 [pid = 3592] [id = 534] 04:31:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (18F58400) [pid = 3592] [serial = 1602] [outer = 00000000] 04:31:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (18FD0000) [pid = 3592] [serial = 1603] [outer = 18F58400] 04:31:38 INFO - PROCESS | 3592 | 1461238298474 Marionette DEBUG loaded listener.js 04:31:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1966B000) [pid = 3592] [serial = 1604] [outer = 18F58400] 04:31:38 INFO - PROCESS | 3592 | 1461238298899 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]]]}] 04:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 692ms 04:31:38 INFO - PROCESS | 3592 | 1461238298925 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 04:31:38 INFO - PROCESS | 3592 | 1461238298927 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 04:31:38 INFO - PROCESS | 3592 | 1461238298930 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:31:38 INFO - PROCESS | 3592 | 1461238298932 Marionette TRACE conn3 <- [1,2102,null,{}] 04:31:38 INFO - PROCESS | 3592 | 1461238298935 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}] 04:31:39 INFO - PROCESS | 3592 | 1461238299069 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 04:31:39 INFO - PROCESS | 3592 | 1461238299076 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:39 INFO - PROCESS | 3592 | ++DOCSHELL 1230F000 == 60 [pid = 3592] [id = 535] 04:31:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (18FD9400) [pid = 3592] [serial = 1605] [outer = 00000000] 04:31:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (198ECC00) [pid = 3592] [serial = 1606] [outer = 18FD9400] 04:31:39 INFO - PROCESS | 3592 | 1461238299184 Marionette DEBUG loaded listener.js 04:31:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (198F3400) [pid = 3592] [serial = 1607] [outer = 18FD9400] 04:31:39 INFO - PROCESS | 3592 | 1461238299597 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]]]}] 04:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 692ms 04:31:39 INFO - PROCESS | 3592 | 1461238299630 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 04:31:39 INFO - PROCESS | 3592 | 1461238299632 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 04:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:31:39 INFO - PROCESS | 3592 | 1461238299635 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:31:39 INFO - PROCESS | 3592 | 1461238299637 Marionette TRACE conn3 <- [1,2106,null,{}] 04:31:39 INFO - PROCESS | 3592 | 1461238299640 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}] 04:31:39 INFO - PROCESS | 3592 | 1461238299776 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 04:31:39 INFO - PROCESS | 3592 | 1461238299801 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:39 INFO - PROCESS | 3592 | ++DOCSHELL 18728C00 == 61 [pid = 3592] [id = 536] 04:31:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (198EA400) [pid = 3592] [serial = 1608] [outer = 00000000] 04:31:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1A295800) [pid = 3592] [serial = 1609] [outer = 198EA400] 04:31:39 INFO - PROCESS | 3592 | 1461238299845 Marionette DEBUG loaded listener.js 04:31:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1A2E2C00) [pid = 3592] [serial = 1610] [outer = 198EA400] 04:31:40 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (13E55400) [pid = 3592] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:31:40 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1A2EC400) [pid = 3592] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:31:40 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (18FD8C00) [pid = 3592] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:31:40 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (18F54400) [pid = 3592] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:31:40 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (16498000) [pid = 3592] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:31:40 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (13777C00) [pid = 3592] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:31:40 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1A8D5C00) [pid = 3592] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:31:40 INFO - PROCESS | 3592 | 1461238300375 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]]]}] 04:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 739ms 04:31:40 INFO - PROCESS | 3592 | 1461238300409 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 04:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:31:40 INFO - PROCESS | 3592 | 1461238300411 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 04:31:40 INFO - PROCESS | 3592 | 1461238300415 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:31:40 INFO - PROCESS | 3592 | 1461238300416 Marionette TRACE conn3 <- [1,2110,null,{}] 04:31:40 INFO - PROCESS | 3592 | 1461238300420 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}] 04:31:40 INFO - PROCESS | 3592 | 1461238300498 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 04:31:40 INFO - PROCESS | 3592 | 1461238300504 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:40 INFO - PROCESS | 3592 | ++DOCSHELL 13208C00 == 62 [pid = 3592] [id = 537] 04:31:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1387C400) [pid = 3592] [serial = 1611] [outer = 00000000] 04:31:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (19675000) [pid = 3592] [serial = 1612] [outer = 1387C400] 04:31:40 INFO - PROCESS | 3592 | 1461238300548 Marionette DEBUG loaded listener.js 04:31:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (198EBC00) [pid = 3592] [serial = 1613] [outer = 1387C400] 04:31:40 INFO - PROCESS | 3592 | 1461238300981 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]]]}] 04:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 598ms 04:31:41 INFO - PROCESS | 3592 | 1461238301011 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 04:31:41 INFO - PROCESS | 3592 | 1461238301012 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 04:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:31:41 INFO - PROCESS | 3592 | 1461238301016 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:31:41 INFO - PROCESS | 3592 | 1461238301017 Marionette TRACE conn3 <- [1,2114,null,{}] 04:31:41 INFO - PROCESS | 3592 | 1461238301021 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}] 04:31:41 INFO - PROCESS | 3592 | 1461238301099 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 04:31:41 INFO - PROCESS | 3592 | 1461238301105 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:41 INFO - PROCESS | 3592 | ++DOCSHELL 18D34000 == 63 [pid = 3592] [id = 538] 04:31:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1A2E8400) [pid = 3592] [serial = 1614] [outer = 00000000] 04:31:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1A362C00) [pid = 3592] [serial = 1615] [outer = 1A2E8400] 04:31:41 INFO - PROCESS | 3592 | 1461238301148 Marionette DEBUG loaded listener.js 04:31:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1A362800) [pid = 3592] [serial = 1616] [outer = 1A2E8400] 04:31:41 INFO - PROCESS | 3592 | 1461238301621 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]]]}] 04:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 645ms 04:31:41 INFO - PROCESS | 3592 | 1461238301654 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 04:31:41 INFO - PROCESS | 3592 | 1461238301656 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 04:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:31:41 INFO - PROCESS | 3592 | 1461238301671 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:31:41 INFO - PROCESS | 3592 | 1461238301672 Marionette TRACE conn3 <- [1,2118,null,{}] 04:31:41 INFO - PROCESS | 3592 | 1461238301680 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}] 04:31:41 INFO - PROCESS | 3592 | 1461238301771 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 04:31:41 INFO - PROCESS | 3592 | 1461238301779 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:41 INFO - PROCESS | 3592 | ++DOCSHELL 198F6800 == 64 [pid = 3592] [id = 539] 04:31:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1A306800) [pid = 3592] [serial = 1617] [outer = 00000000] 04:31:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1A83E000) [pid = 3592] [serial = 1618] [outer = 1A306800] 04:31:41 INFO - PROCESS | 3592 | 1461238301823 Marionette DEBUG loaded listener.js 04:31:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1A8D9400) [pid = 3592] [serial = 1619] [outer = 1A306800] 04:31:42 INFO - PROCESS | 3592 | 1461238302267 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] 04:31:42 INFO - PROCESS | 3592 | 1461238302359 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 04:31:42 INFO - PROCESS | 3592 | 1461238302365 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:31:42 INFO - PROCESS | 3592 | 1461238302369 Marionette TRACE conn3 <- [1,2122,null,{}] 04:31:42 INFO - PROCESS | 3592 | 1461238302375 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}] 04:31:42 INFO - PROCESS | 3592 | 1461238302483 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 04:31:42 INFO - PROCESS | 3592 | 1461238302665 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:42 INFO - PROCESS | 3592 | ++DOCSHELL 13824000 == 65 [pid = 3592] [id = 540] 04:31:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (13826800) [pid = 3592] [serial = 1620] [outer = 00000000] 04:31:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (13EAA000) [pid = 3592] [serial = 1621] [outer = 13826800] 04:31:42 INFO - PROCESS | 3592 | 1461238302721 Marionette DEBUG loaded listener.js 04:31:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (15417000) [pid = 3592] [serial = 1622] [outer = 13826800] 04:31:43 INFO - PROCESS | 3592 | 1461238303266 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]]]}] 04:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 944ms 04:31:43 INFO - PROCESS | 3592 | 1461238303314 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 04:31:43 INFO - PROCESS | 3592 | 1461238303318 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 04:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:31:43 INFO - PROCESS | 3592 | 1461238303325 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:31:43 INFO - PROCESS | 3592 | 1461238303329 Marionette TRACE conn3 <- [1,2126,null,{}] 04:31:43 INFO - PROCESS | 3592 | 1461238303334 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}] 04:31:43 INFO - PROCESS | 3592 | 1461238303439 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 04:31:43 INFO - PROCESS | 3592 | 1461238303550 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:43 INFO - PROCESS | 3592 | ++DOCSHELL 16772000 == 66 [pid = 3592] [id = 541] 04:31:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (17EE1400) [pid = 3592] [serial = 1623] [outer = 00000000] 04:31:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (18C02400) [pid = 3592] [serial = 1624] [outer = 17EE1400] 04:31:43 INFO - PROCESS | 3592 | 1461238303603 Marionette DEBUG loaded listener.js 04:31:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (18D81C00) [pid = 3592] [serial = 1625] [outer = 17EE1400] 04:31:44 INFO - PROCESS | 3592 | 1461238304226 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]]]}] 04:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 944ms 04:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:31:44 INFO - PROCESS | 3592 | 1461238304269 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 04:31:44 INFO - PROCESS | 3592 | 1461238304272 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 04:31:44 INFO - PROCESS | 3592 | 1461238304276 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:31:44 INFO - PROCESS | 3592 | 1461238304278 Marionette TRACE conn3 <- [1,2130,null,{}] 04:31:44 INFO - PROCESS | 3592 | 1461238304287 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}] 04:31:44 INFO - PROCESS | 3592 | 1461238304397 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 04:31:44 INFO - PROCESS | 3592 | 1461238304510 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:44 INFO - PROCESS | 3592 | ++DOCSHELL 19672400 == 67 [pid = 3592] [id = 542] 04:31:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (198DD800) [pid = 3592] [serial = 1626] [outer = 00000000] 04:31:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (19D0C400) [pid = 3592] [serial = 1627] [outer = 198DD800] 04:31:44 INFO - PROCESS | 3592 | 1461238304624 Marionette DEBUG loaded listener.js 04:31:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1A2E6C00) [pid = 3592] [serial = 1628] [outer = 198DD800] 04:31:45 INFO - PROCESS | 3592 | 1461238305181 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] 04:31:45 INFO - PROCESS | 3592 | 1461238305214 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 04:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:31:45 INFO - PROCESS | 3592 | 1461238305217 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:31:45 INFO - PROCESS | 3592 | 1461238305219 Marionette TRACE conn3 <- [1,2134,null,{}] 04:31:45 INFO - PROCESS | 3592 | 1461238305223 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}] 04:31:45 INFO - PROCESS | 3592 | 1461238305333 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 04:31:45 INFO - PROCESS | 3592 | 1461238305444 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:45 INFO - PROCESS | 3592 | ++DOCSHELL 1AD8B800 == 68 [pid = 3592] [id = 543] 04:31:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1AD8C000) [pid = 3592] [serial = 1629] [outer = 00000000] 04:31:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1C407800) [pid = 3592] [serial = 1630] [outer = 1AD8C000] 04:31:45 INFO - PROCESS | 3592 | 1461238305498 Marionette DEBUG loaded listener.js 04:31:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1C40E800) [pid = 3592] [serial = 1631] [outer = 1AD8C000] 04:31:46 INFO - PROCESS | 3592 | 1461238306076 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] 04:31:46 INFO - PROCESS | 3592 | 1461238306124 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 04:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:31:46 INFO - PROCESS | 3592 | 1461238306128 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:31:46 INFO - PROCESS | 3592 | 1461238306130 Marionette TRACE conn3 <- [1,2138,null,{}] 04:31:46 INFO - PROCESS | 3592 | 1461238306134 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}] 04:31:46 INFO - PROCESS | 3592 | 1461238306234 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 04:31:46 INFO - PROCESS | 3592 | 1461238306392 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:46 INFO - PROCESS | 3592 | ++DOCSHELL 15B46400 == 69 [pid = 3592] [id = 544] 04:31:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (18D34800) [pid = 3592] [serial = 1632] [outer = 00000000] 04:31:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1CC15400) [pid = 3592] [serial = 1633] [outer = 18D34800] 04:31:46 INFO - PROCESS | 3592 | 1461238306446 Marionette DEBUG loaded listener.js 04:31:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1CC17000) [pid = 3592] [serial = 1634] [outer = 18D34800] 04:31:46 INFO - PROCESS | 3592 | 1461238306957 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]]]}] 04:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 913ms 04:31:47 INFO - PROCESS | 3592 | 1461238307032 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 04:31:47 INFO - PROCESS | 3592 | 1461238307034 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 04:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:31:47 INFO - PROCESS | 3592 | 1461238307038 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:31:47 INFO - PROCESS | 3592 | 1461238307040 Marionette TRACE conn3 <- [1,2142,null,{}] 04:31:47 INFO - PROCESS | 3592 | 1461238307044 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}] 04:31:47 INFO - PROCESS | 3592 | 1461238307167 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 04:31:47 INFO - PROCESS | 3592 | 1461238307309 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:47 INFO - PROCESS | 3592 | ++DOCSHELL 1AD8FC00 == 70 [pid = 3592] [id = 545] 04:31:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1AD99C00) [pid = 3592] [serial = 1635] [outer = 00000000] 04:31:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1CE91000) [pid = 3592] [serial = 1636] [outer = 1AD99C00] 04:31:47 INFO - PROCESS | 3592 | 1461238307370 Marionette DEBUG loaded listener.js 04:31:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1CFEB000) [pid = 3592] [serial = 1637] [outer = 1AD99C00] 04:31:48 INFO - PROCESS | 3592 | 1461238308168 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]]]}] 04:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1227ms 04:31:48 INFO - PROCESS | 3592 | 1461238308247 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 04:31:48 INFO - PROCESS | 3592 | 1461238308251 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 04:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:31:48 INFO - PROCESS | 3592 | 1461238308256 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:31:48 INFO - PROCESS | 3592 | 1461238308260 Marionette TRACE conn3 <- [1,2146,null,{}] 04:31:48 INFO - PROCESS | 3592 | 1461238308266 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}] 04:31:48 INFO - PROCESS | 3592 | 1461238308400 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 04:31:48 INFO - PROCESS | 3592 | 1461238308547 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:48 INFO - PROCESS | 3592 | ++DOCSHELL 13DAE400 == 71 [pid = 3592] [id = 546] 04:31:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (13DB3800) [pid = 3592] [serial = 1638] [outer = 00000000] 04:31:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (16468400) [pid = 3592] [serial = 1639] [outer = 13DB3800] 04:31:48 INFO - PROCESS | 3592 | 1461238308603 Marionette DEBUG loaded listener.js 04:31:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (16A66C00) [pid = 3592] [serial = 1640] [outer = 13DB3800] 04:31:49 INFO - PROCESS | 3592 | --DOCSHELL 18D34000 == 70 [pid = 3592] [id = 538] 04:31:49 INFO - PROCESS | 3592 | --DOCSHELL 13208C00 == 69 [pid = 3592] [id = 537] 04:31:49 INFO - PROCESS | 3592 | --DOCSHELL 18728C00 == 68 [pid = 3592] [id = 536] 04:31:49 INFO - PROCESS | 3592 | --DOCSHELL 1230F000 == 67 [pid = 3592] [id = 535] 04:31:49 INFO - PROCESS | 3592 | --DOCSHELL 18F4E000 == 66 [pid = 3592] [id = 534] 04:31:49 INFO - PROCESS | 3592 | --DOCSHELL 18D40400 == 65 [pid = 3592] [id = 533] 04:31:49 INFO - PROCESS | 3592 | --DOCSHELL 16AB6000 == 64 [pid = 3592] [id = 532] 04:31:49 INFO - PROCESS | 3592 | --DOCSHELL 1326B000 == 63 [pid = 3592] [id = 531] 04:31:49 INFO - PROCESS | 3592 | --DOCSHELL 13772400 == 62 [pid = 3592] [id = 530] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1AD57C00) [pid = 3592] [serial = 1573] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (147B6C00) [pid = 3592] [serial = 1537] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (1833D000) [pid = 3592] [serial = 1540] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (18F4CC00) [pid = 3592] [serial = 1543] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (1966A400) [pid = 3592] [serial = 1546] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (1974F000) [pid = 3592] [serial = 1549] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1A036000) [pid = 3592] [serial = 1552] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1A8E0C00) [pid = 3592] [serial = 1523] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (15D97800) [pid = 3592] [serial = 1555] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1A812C00) [pid = 3592] [serial = 1564] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (198E2000) [pid = 3592] [serial = 1562] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (19745800) [pid = 3592] [serial = 1561] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1A2E6800) [pid = 3592] [serial = 1570] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1A899800) [pid = 3592] [serial = 1565] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (18721C00) [pid = 3592] [serial = 1558] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (18D3DC00) [pid = 3592] [serial = 1559] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (17EDE800) [pid = 3592] [serial = 1567] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1645EC00) [pid = 3592] [serial = 1556] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1A8D7400) [pid = 3592] [serial = 1571] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1808D000) [pid = 3592] [serial = 1568] [outer = 00000000] [url = about:blank] 04:31:49 INFO - PROCESS | 3592 | 1461238309245 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]]]}] 04:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1008ms 04:31:49 INFO - PROCESS | 3592 | 1461238309288 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 04:31:49 INFO - PROCESS | 3592 | 1461238309293 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 04:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:31:49 INFO - PROCESS | 3592 | 1461238309301 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:31:49 INFO - PROCESS | 3592 | 1461238309303 Marionette TRACE conn3 <- [1,2150,null,{}] 04:31:49 INFO - PROCESS | 3592 | 1461238309307 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}] 04:31:49 INFO - PROCESS | 3592 | 1461238309395 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 04:31:49 INFO - PROCESS | 3592 | 1461238309405 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:49 INFO - PROCESS | 3592 | ++DOCSHELL 1320A800 == 63 [pid = 3592] [id = 547] 04:31:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (13779C00) [pid = 3592] [serial = 1641] [outer = 00000000] 04:31:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (15DDC000) [pid = 3592] [serial = 1642] [outer = 13779C00] 04:31:49 INFO - PROCESS | 3592 | 1461238309535 Marionette DEBUG loaded listener.js 04:31:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (17EE3400) [pid = 3592] [serial = 1643] [outer = 13779C00] 04:31:50 INFO - PROCESS | 3592 | 1461238309998 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]]]}] 04:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 740ms 04:31:50 INFO - PROCESS | 3592 | 1461238310038 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 04:31:50 INFO - PROCESS | 3592 | 1461238310040 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 04:31:50 INFO - PROCESS | 3592 | 1461238310044 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:31:50 INFO - PROCESS | 3592 | 1461238310047 Marionette TRACE conn3 <- [1,2154,null,{}] 04:31:50 INFO - PROCESS | 3592 | 1461238310057 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}] 04:31:50 INFO - PROCESS | 3592 | 1461238310143 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 04:31:50 INFO - PROCESS | 3592 | 1461238310152 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:50 INFO - PROCESS | 3592 | ++DOCSHELL 18D7EC00 == 64 [pid = 3592] [id = 548] 04:31:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (18D80000) [pid = 3592] [serial = 1644] [outer = 00000000] 04:31:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (18D8A400) [pid = 3592] [serial = 1645] [outer = 18D80000] 04:31:50 INFO - PROCESS | 3592 | 1461238310199 Marionette DEBUG loaded listener.js 04:31:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (18F4EC00) [pid = 3592] [serial = 1646] [outer = 18D80000] 04:31:50 INFO - PROCESS | 3592 | 1461238310691 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]]]}] 04:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 692ms 04:31:50 INFO - PROCESS | 3592 | 1461238310743 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 04:31:50 INFO - PROCESS | 3592 | 1461238310746 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 04:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:31:50 INFO - PROCESS | 3592 | 1461238310749 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:31:50 INFO - PROCESS | 3592 | 1461238310751 Marionette TRACE conn3 <- [1,2158,null,{}] 04:31:50 INFO - PROCESS | 3592 | 1461238310754 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}] 04:31:50 INFO - PROCESS | 3592 | 1461238310837 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 04:31:50 INFO - PROCESS | 3592 | 1461238310843 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:50 INFO - PROCESS | 3592 | ++DOCSHELL 18FA3000 == 65 [pid = 3592] [id = 549] 04:31:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (18FA3400) [pid = 3592] [serial = 1647] [outer = 00000000] 04:31:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (19731C00) [pid = 3592] [serial = 1648] [outer = 18FA3400] 04:31:50 INFO - PROCESS | 3592 | 1461238310888 Marionette DEBUG loaded listener.js 04:31:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (19875C00) [pid = 3592] [serial = 1649] [outer = 18FA3400] 04:31:51 INFO - PROCESS | 3592 | 1461238311354 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]]]}] 04:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 645ms 04:31:51 INFO - PROCESS | 3592 | 1461238311387 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 04:31:51 INFO - PROCESS | 3592 | 1461238311390 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 04:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:31:51 INFO - PROCESS | 3592 | 1461238311400 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:31:51 INFO - PROCESS | 3592 | 1461238311402 Marionette TRACE conn3 <- [1,2162,null,{}] 04:31:51 INFO - PROCESS | 3592 | 1461238311406 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}] 04:31:51 INFO - PROCESS | 3592 | 1461238311524 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 04:31:51 INFO - PROCESS | 3592 | 1461238311618 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:51 INFO - PROCESS | 3592 | ++DOCSHELL 18F54C00 == 66 [pid = 3592] [id = 550] 04:31:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (198DE800) [pid = 3592] [serial = 1650] [outer = 00000000] 04:31:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (19B62800) [pid = 3592] [serial = 1651] [outer = 198DE800] 04:31:51 INFO - PROCESS | 3592 | 1461238311664 Marionette DEBUG loaded listener.js 04:31:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1A290000) [pid = 3592] [serial = 1652] [outer = 198DE800] 04:31:52 INFO - PROCESS | 3592 | 1461238312095 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]]]}] 04:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 755ms 04:31:52 INFO - PROCESS | 3592 | 1461238312138 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 04:31:52 INFO - PROCESS | 3592 | 1461238312140 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 04:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:31:52 INFO - PROCESS | 3592 | 1461238312143 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:31:52 INFO - PROCESS | 3592 | 1461238312145 Marionette TRACE conn3 <- [1,2166,null,{}] 04:31:52 INFO - PROCESS | 3592 | 1461238312148 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}] 04:31:52 INFO - PROCESS | 3592 | 1461238312279 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 04:31:52 INFO - PROCESS | 3592 | 1461238312347 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:52 INFO - PROCESS | 3592 | ++DOCSHELL 19670400 == 67 [pid = 3592] [id = 551] 04:31:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1A036000) [pid = 3592] [serial = 1653] [outer = 00000000] 04:31:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1A899800) [pid = 3592] [serial = 1654] [outer = 1A036000] 04:31:52 INFO - PROCESS | 3592 | 1461238312394 Marionette DEBUG loaded listener.js 04:31:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1A8D8800) [pid = 3592] [serial = 1655] [outer = 1A036000] 04:31:52 INFO - PROCESS | 3592 | 1461238312813 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]]]}] 04:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 708ms 04:31:52 INFO - PROCESS | 3592 | 1461238312843 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 04:31:52 INFO - PROCESS | 3592 | 1461238312845 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 04:31:52 INFO - PROCESS | 3592 | 1461238312848 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:31:52 INFO - PROCESS | 3592 | 1461238312850 Marionette TRACE conn3 <- [1,2170,null,{}] 04:31:52 INFO - PROCESS | 3592 | 1461238312853 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}] 04:31:53 INFO - PROCESS | 3592 | 1461238312994 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 04:31:53 INFO - PROCESS | 3592 | 1461238313016 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:53 INFO - PROCESS | 3592 | ++DOCSHELL 1AD64800 == 68 [pid = 3592] [id = 552] 04:31:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1AD8C800) [pid = 3592] [serial = 1656] [outer = 00000000] 04:31:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1C406000) [pid = 3592] [serial = 1657] [outer = 1AD8C800] 04:31:53 INFO - PROCESS | 3592 | 1461238313059 Marionette DEBUG loaded listener.js 04:31:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1C4A7C00) [pid = 3592] [serial = 1658] [outer = 1AD8C800] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (18FA5400) [pid = 3592] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (1376B800) [pid = 3592] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (18F59C00) [pid = 3592] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (17ED7800) [pid = 3592] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (198F2C00) [pid = 3592] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1325D400) [pid = 3592] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (13E52C00) [pid = 3592] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (18D86800) [pid = 3592] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (198DF800) [pid = 3592] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (198D8C00) [pid = 3592] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (18FD9400) [pid = 3592] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (19747C00) [pid = 3592] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (17ED6000) [pid = 3592] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (13372400) [pid = 3592] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (13773C00) [pid = 3592] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (18F58400) [pid = 3592] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (18D81400) [pid = 3592] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (198EA400) [pid = 3592] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1387C400) [pid = 3592] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:31:53 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1A2E8400) [pid = 3592] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:31:53 INFO - PROCESS | 3592 | 1461238313757 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]]]}] 04:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 913ms 04:31:53 INFO - PROCESS | 3592 | 1461238313785 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 04:31:53 INFO - PROCESS | 3592 | 1461238313787 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 04:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:31:53 INFO - PROCESS | 3592 | 1461238313791 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:31:53 INFO - PROCESS | 3592 | 1461238313792 Marionette TRACE conn3 <- [1,2174,null,{}] 04:31:53 INFO - PROCESS | 3592 | 1461238313796 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}] 04:31:53 INFO - PROCESS | 3592 | 1461238313875 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 04:31:53 INFO - PROCESS | 3592 | 1461238313977 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:53 INFO - PROCESS | 3592 | ++DOCSHELL 1320B000 == 69 [pid = 3592] [id = 553] 04:31:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1325D400) [pid = 3592] [serial = 1659] [outer = 00000000] 04:31:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (16466000) [pid = 3592] [serial = 1660] [outer = 1325D400] 04:31:54 INFO - PROCESS | 3592 | 1461238314020 Marionette DEBUG loaded listener.js 04:31:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (16369400) [pid = 3592] [serial = 1661] [outer = 1325D400] 04:31:54 INFO - PROCESS | 3592 | 1461238314401 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]]]}] 04:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 629ms 04:31:54 INFO - PROCESS | 3592 | 1461238314429 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 04:31:54 INFO - PROCESS | 3592 | 1461238314431 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 04:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:31:54 INFO - PROCESS | 3592 | 1461238314434 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:31:54 INFO - PROCESS | 3592 | 1461238314436 Marionette TRACE conn3 <- [1,2178,null,{}] 04:31:54 INFO - PROCESS | 3592 | 1461238314439 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}] 04:31:54 INFO - PROCESS | 3592 | 1461238314566 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 04:31:54 INFO - PROCESS | 3592 | 1461238314572 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:54 INFO - PROCESS | 3592 | ++DOCSHELL 1570D000 == 70 [pid = 3592] [id = 554] 04:31:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (17EE2000) [pid = 3592] [serial = 1662] [outer = 00000000] 04:31:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (198BC400) [pid = 3592] [serial = 1663] [outer = 17EE2000] 04:31:54 INFO - PROCESS | 3592 | 1461238314616 Marionette DEBUG loaded listener.js 04:31:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (198DDC00) [pid = 3592] [serial = 1664] [outer = 17EE2000] 04:31:55 INFO - PROCESS | 3592 | 1461238315020 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]]]}] 04:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 629ms 04:31:55 INFO - PROCESS | 3592 | 1461238315073 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 04:31:55 INFO - PROCESS | 3592 | 1461238315075 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 04:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:31:55 INFO - PROCESS | 3592 | 1461238315078 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:31:55 INFO - PROCESS | 3592 | 1461238315080 Marionette TRACE conn3 <- [1,2182,null,{}] 04:31:55 INFO - PROCESS | 3592 | 1461238315083 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}] 04:31:55 INFO - PROCESS | 3592 | 1461238315163 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 04:31:55 INFO - PROCESS | 3592 | 1461238315169 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:55 INFO - PROCESS | 3592 | ++DOCSHELL 16364000 == 71 [pid = 3592] [id = 555] 04:31:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (18D86800) [pid = 3592] [serial = 1665] [outer = 00000000] 04:31:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1AD66C00) [pid = 3592] [serial = 1666] [outer = 18D86800] 04:31:55 INFO - PROCESS | 3592 | 1461238315215 Marionette DEBUG loaded listener.js 04:31:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1CCCAC00) [pid = 3592] [serial = 1667] [outer = 18D86800] 04:31:55 INFO - PROCESS | 3592 | 1461238315767 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]]]}] 04:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 740ms 04:31:55 INFO - PROCESS | 3592 | 1461238315819 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 04:31:55 INFO - PROCESS | 3592 | 1461238315824 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 04:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:31:55 INFO - PROCESS | 3592 | 1461238315829 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:31:55 INFO - PROCESS | 3592 | 1461238315833 Marionette TRACE conn3 <- [1,2186,null,{}] 04:31:55 INFO - PROCESS | 3592 | 1461238315840 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}] 04:31:56 INFO - PROCESS | 3592 | 1461238316031 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 04:31:56 INFO - PROCESS | 3592 | 1461238316151 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:56 INFO - PROCESS | 3592 | ++DOCSHELL 1377B400 == 72 [pid = 3592] [id = 556] 04:31:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1377BC00) [pid = 3592] [serial = 1668] [outer = 00000000] 04:31:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (16368000) [pid = 3592] [serial = 1669] [outer = 1377BC00] 04:31:56 INFO - PROCESS | 3592 | 1461238316207 Marionette DEBUG loaded listener.js 04:31:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1677AC00) [pid = 3592] [serial = 1670] [outer = 1377BC00] 04:31:56 INFO - PROCESS | 3592 | --DOCSHELL 1E142800 == 71 [pid = 3592] [id = 16] 04:31:56 INFO - PROCESS | 3592 | 1461238316834 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]]]}] 04:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1055ms 04:31:56 INFO - PROCESS | 3592 | 1461238316876 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 04:31:56 INFO - PROCESS | 3592 | 1461238316881 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 04:31:56 INFO - PROCESS | 3592 | 1461238316907 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:31:56 INFO - PROCESS | 3592 | 1461238316910 Marionette TRACE conn3 <- [1,2190,null,{}] 04:31:56 INFO - PROCESS | 3592 | 1461238316914 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}] 04:31:57 INFO - PROCESS | 3592 | 1461238317070 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 04:31:57 INFO - PROCESS | 3592 | 1461238317138 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:57 INFO - PROCESS | 3592 | ++DOCSHELL 15B0C800 == 72 [pid = 3592] [id = 557] 04:31:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (15DDE000) [pid = 3592] [serial = 1671] [outer = 00000000] 04:31:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1966AC00) [pid = 3592] [serial = 1672] [outer = 15DDE000] 04:31:57 INFO - PROCESS | 3592 | 1461238317192 Marionette DEBUG loaded listener.js 04:31:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1974F000) [pid = 3592] [serial = 1673] [outer = 15DDE000] 04:31:57 INFO - PROCESS | 3592 | 1461238317796 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]]]}] 04:31:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:31:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 944ms 04:31:57 INFO - PROCESS | 3592 | 1461238317853 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 04:31:57 INFO - PROCESS | 3592 | 1461238317855 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 04:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:31:57 INFO - PROCESS | 3592 | 1461238317859 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:31:57 INFO - PROCESS | 3592 | 1461238317863 Marionette TRACE conn3 <- [1,2194,null,{}] 04:31:57 INFO - PROCESS | 3592 | 1461238317874 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}] 04:31:58 INFO - PROCESS | 3592 | 1461238317980 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 04:31:58 INFO - PROCESS | 3592 | 1461238318093 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:58 INFO - PROCESS | 3592 | ++DOCSHELL 1A30BC00 == 73 [pid = 3592] [id = 558] 04:31:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1A358800) [pid = 3592] [serial = 1674] [outer = 00000000] 04:31:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1A8E1800) [pid = 3592] [serial = 1675] [outer = 1A358800] 04:31:58 INFO - PROCESS | 3592 | 1461238318235 Marionette DEBUG loaded listener.js 04:31:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1AD9AC00) [pid = 3592] [serial = 1676] [outer = 1A358800] 04:31:58 INFO - PROCESS | 3592 | 1461238318868 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]]]}] 04:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1054ms 04:31:58 INFO - PROCESS | 3592 | 1461238318938 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 04:31:58 INFO - PROCESS | 3592 | 1461238318941 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 04:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:31:58 INFO - PROCESS | 3592 | 1461238318961 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:31:58 INFO - PROCESS | 3592 | 1461238318963 Marionette TRACE conn3 <- [1,2198,null,{}] 04:31:58 INFO - PROCESS | 3592 | 1461238318967 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}] 04:31:59 INFO - PROCESS | 3592 | 1461238319102 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 04:31:59 INFO - PROCESS | 3592 | 1461238319242 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:59 INFO - PROCESS | 3592 | ++DOCSHELL 1C4A0000 == 74 [pid = 3592] [id = 559] 04:31:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1C682C00) [pid = 3592] [serial = 1677] [outer = 00000000] 04:31:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1D428C00) [pid = 3592] [serial = 1678] [outer = 1C682C00] 04:31:59 INFO - PROCESS | 3592 | 1461238319298 Marionette DEBUG loaded listener.js 04:31:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1D515800) [pid = 3592] [serial = 1679] [outer = 1C682C00] 04:31:59 INFO - PROCESS | 3592 | 1461238319822 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]]]}] 04:31:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:31:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 913ms 04:31:59 INFO - PROCESS | 3592 | 1461238319892 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 04:31:59 INFO - PROCESS | 3592 | 1461238319895 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 04:31:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:31:59 INFO - PROCESS | 3592 | 1461238319899 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:31:59 INFO - PROCESS | 3592 | 1461238319901 Marionette TRACE conn3 <- [1,2202,null,{}] 04:31:59 INFO - PROCESS | 3592 | 1461238319905 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}] 04:32:00 INFO - PROCESS | 3592 | 1461238320018 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 04:32:00 INFO - PROCESS | 3592 | 1461238320131 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:00 INFO - PROCESS | 3592 | ++DOCSHELL 11F52000 == 75 [pid = 3592] [id = 560] 04:32:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (13210C00) [pid = 3592] [serial = 1680] [outer = 00000000] 04:32:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (15D07000) [pid = 3592] [serial = 1681] [outer = 13210C00] 04:32:00 INFO - PROCESS | 3592 | 1461238320227 Marionette DEBUG loaded listener.js 04:32:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (16360400) [pid = 3592] [serial = 1682] [outer = 13210C00] 04:32:01 INFO - PROCESS | 3592 | 1461238321059 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]]]}] 04:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1228ms 04:32:01 INFO - PROCESS | 3592 | 1461238321108 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 04:32:01 INFO - PROCESS | 3592 | 1461238321113 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 04:32:01 INFO - PROCESS | 3592 | 1461238321118 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:32:01 INFO - PROCESS | 3592 | 1461238321122 Marionette TRACE conn3 <- [1,2206,null,{}] 04:32:01 INFO - PROCESS | 3592 | 1461238321126 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}] 04:32:01 INFO - PROCESS | 3592 | 1461238321235 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 04:32:01 INFO - PROCESS | 3592 | 1461238321409 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:01 INFO - PROCESS | 3592 | ++DOCSHELL 12B85400 == 76 [pid = 3592] [id = 561] 04:32:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (13204000) [pid = 3592] [serial = 1683] [outer = 00000000] 04:32:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (18089400) [pid = 3592] [serial = 1684] [outer = 13204000] 04:32:01 INFO - PROCESS | 3592 | 1461238321459 Marionette DEBUG loaded listener.js 04:32:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (183BE400) [pid = 3592] [serial = 1685] [outer = 13204000] 04:32:01 INFO - PROCESS | 3592 | --DOCSHELL 16AB2C00 == 75 [pid = 3592] [id = 487] 04:32:01 INFO - PROCESS | 3592 | --DOCSHELL 1570D000 == 74 [pid = 3592] [id = 554] 04:32:01 INFO - PROCESS | 3592 | --DOCSHELL 1320B000 == 73 [pid = 3592] [id = 553] 04:32:01 INFO - PROCESS | 3592 | --DOCSHELL 1AD64800 == 72 [pid = 3592] [id = 552] 04:32:01 INFO - PROCESS | 3592 | --DOCSHELL 19670400 == 71 [pid = 3592] [id = 551] 04:32:01 INFO - PROCESS | 3592 | --DOCSHELL 18F54C00 == 70 [pid = 3592] [id = 550] 04:32:01 INFO - PROCESS | 3592 | --DOCSHELL 18FA3000 == 69 [pid = 3592] [id = 549] 04:32:01 INFO - PROCESS | 3592 | --DOCSHELL 18D7EC00 == 68 [pid = 3592] [id = 548] 04:32:01 INFO - PROCESS | 3592 | --DOCSHELL 1320A800 == 67 [pid = 3592] [id = 547] 04:32:01 INFO - PROCESS | 3592 | --DOCSHELL 13DAE400 == 66 [pid = 3592] [id = 546] 04:32:01 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (1A83E000) [pid = 3592] [serial = 1618] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (18F57800) [pid = 3592] [serial = 1588] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (16771800) [pid = 3592] [serial = 1576] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (18FCD800) [pid = 3592] [serial = 1579] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (1AD94000) [pid = 3592] [serial = 1582] [outer = 00000000] [url = about:blank] 04:32:01 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1C409800) [pid = 3592] [serial = 1585] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOCSHELL 1AD8B800 == 65 [pid = 3592] [id = 543] 04:32:02 INFO - PROCESS | 3592 | --DOCSHELL 19672400 == 64 [pid = 3592] [id = 542] 04:32:02 INFO - PROCESS | 3592 | --DOCSHELL 16772000 == 63 [pid = 3592] [id = 541] 04:32:02 INFO - PROCESS | 3592 | --DOCSHELL 13824000 == 62 [pid = 3592] [id = 540] 04:32:02 INFO - PROCESS | 3592 | 1461238322039 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]]]}] 04:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 960ms 04:32:02 INFO - PROCESS | 3592 | 1461238322065 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 04:32:02 INFO - PROCESS | 3592 | 1461238322070 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 04:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:32:02 INFO - PROCESS | 3592 | 1461238322076 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:32:02 INFO - PROCESS | 3592 | 1461238322079 Marionette TRACE conn3 <- [1,2210,null,{}] 04:32:02 INFO - PROCESS | 3592 | 1461238322083 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}] 04:32:02 INFO - PROCESS | 3592 | 1461238322167 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1966F000) [pid = 3592] [serial = 1547] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (15705400) [pid = 3592] [serial = 1538] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (1974C800) [pid = 3592] [serial = 1550] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (18FA4000) [pid = 3592] [serial = 1517] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (1A2E7000) [pid = 3592] [serial = 1553] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (18927000) [pid = 3592] [serial = 1541] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1677A800) [pid = 3592] [serial = 1514] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (18F51800) [pid = 3592] [serial = 1544] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1A81A000) [pid = 3592] [serial = 1520] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1A840C00) [pid = 3592] [serial = 1511] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (198EBC00) [pid = 3592] [serial = 1613] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1A2E2C00) [pid = 3592] [serial = 1610] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1A362800) [pid = 3592] [serial = 1616] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1A362C00) [pid = 3592] [serial = 1615] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (18EA0000) [pid = 3592] [serial = 1601] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (198ECC00) [pid = 3592] [serial = 1606] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1AD65000) [pid = 3592] [serial = 1574] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1872BC00) [pid = 3592] [serial = 1597] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (18C06400) [pid = 3592] [serial = 1598] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (15419000) [pid = 3592] [serial = 1594] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (15BBAC00) [pid = 3592] [serial = 1595] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (15D96000) [pid = 3592] [serial = 1592] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (15B05000) [pid = 3592] [serial = 1591] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (18FD0000) [pid = 3592] [serial = 1603] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1966B000) [pid = 3592] [serial = 1604] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (18E98C00) [pid = 3592] [serial = 1600] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (198F3400) [pid = 3592] [serial = 1607] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1A295800) [pid = 3592] [serial = 1609] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (19675000) [pid = 3592] [serial = 1612] [outer = 00000000] [url = about:blank] 04:32:02 INFO - PROCESS | 3592 | 1461238322273 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:02 INFO - PROCESS | 3592 | ++DOCSHELL 12DD8000 == 63 [pid = 3592] [id = 562] 04:32:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (12DD8C00) [pid = 3592] [serial = 1686] [outer = 00000000] 04:32:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (15B05000) [pid = 3592] [serial = 1687] [outer = 12DD8C00] 04:32:02 INFO - PROCESS | 3592 | 1461238322321 Marionette DEBUG loaded listener.js 04:32:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (16362400) [pid = 3592] [serial = 1688] [outer = 12DD8C00] 04:32:02 INFO - PROCESS | 3592 | 1461238322778 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]]]}] 04:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 693ms 04:32:02 INFO - PROCESS | 3592 | 1461238322806 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 04:32:02 INFO - PROCESS | 3592 | 1461238322809 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 04:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:32:02 INFO - PROCESS | 3592 | 1461238322812 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:32:02 INFO - PROCESS | 3592 | 1461238322816 Marionette TRACE conn3 <- [1,2214,null,{}] 04:32:02 INFO - PROCESS | 3592 | 1461238322825 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}] 04:32:02 INFO - PROCESS | 3592 | 1461238322912 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 04:32:02 INFO - PROCESS | 3592 | 1461238322950 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:02 INFO - PROCESS | 3592 | ++DOCSHELL 18D84C00 == 64 [pid = 3592] [id = 563] 04:32:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (18D85000) [pid = 3592] [serial = 1689] [outer = 00000000] 04:32:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (18E9F400) [pid = 3592] [serial = 1690] [outer = 18D85000] 04:32:02 INFO - PROCESS | 3592 | 1461238322997 Marionette DEBUG loaded listener.js 04:32:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (18F51800) [pid = 3592] [serial = 1691] [outer = 18D85000] 04:32:03 INFO - PROCESS | 3592 | 1461238323458 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]]]}] 04:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 693ms 04:32:03 INFO - PROCESS | 3592 | 1461238323511 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 04:32:03 INFO - PROCESS | 3592 | 1461238323514 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 04:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:32:03 INFO - PROCESS | 3592 | 1461238323517 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:32:03 INFO - PROCESS | 3592 | 1461238323519 Marionette TRACE conn3 <- [1,2218,null,{}] 04:32:03 INFO - PROCESS | 3592 | 1461238323522 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}] 04:32:03 INFO - PROCESS | 3592 | 1461238323604 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 04:32:03 INFO - PROCESS | 3592 | 1461238323610 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:03 INFO - PROCESS | 3592 | ++DOCSHELL 18D87400 == 65 [pid = 3592] [id = 564] 04:32:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (18F54800) [pid = 3592] [serial = 1692] [outer = 00000000] 04:32:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (18FD8000) [pid = 3592] [serial = 1693] [outer = 18F54800] 04:32:03 INFO - PROCESS | 3592 | 1461238323655 Marionette DEBUG loaded listener.js 04:32:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1966B000) [pid = 3592] [serial = 1694] [outer = 18F54800] 04:32:04 INFO - PROCESS | 3592 | 1461238324098 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]]]}] 04:32:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:32:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 645ms 04:32:04 INFO - PROCESS | 3592 | 1461238324155 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 04:32:04 INFO - PROCESS | 3592 | 1461238324157 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 04:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:32:04 INFO - PROCESS | 3592 | 1461238324161 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:32:04 INFO - PROCESS | 3592 | 1461238324162 Marionette TRACE conn3 <- [1,2222,null,{}] 04:32:04 INFO - PROCESS | 3592 | 1461238324166 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}] 04:32:04 INFO - PROCESS | 3592 | 1461238324277 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 04:32:04 INFO - PROCESS | 3592 | 1461238324283 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:04 INFO - PROCESS | 3592 | ++DOCSHELL 13878000 == 66 [pid = 3592] [id = 565] 04:32:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (156B2000) [pid = 3592] [serial = 1695] [outer = 00000000] 04:32:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (19677800) [pid = 3592] [serial = 1696] [outer = 156B2000] 04:32:04 INFO - PROCESS | 3592 | 1461238324328 Marionette DEBUG loaded listener.js 04:32:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1987C000) [pid = 3592] [serial = 1697] [outer = 156B2000] 04:32:04 INFO - PROCESS | 3592 | 1461238324823 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]]]}] 04:32:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:32:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 708ms 04:32:04 INFO - PROCESS | 3592 | 1461238324860 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 04:32:04 INFO - PROCESS | 3592 | 1461238324862 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 04:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:32:04 INFO - PROCESS | 3592 | 1461238324874 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:32:04 INFO - PROCESS | 3592 | 1461238324875 Marionette TRACE conn3 <- [1,2226,null,{}] 04:32:04 INFO - PROCESS | 3592 | 1461238324879 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}] 04:32:05 INFO - PROCESS | 3592 | 1461238325003 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 04:32:05 INFO - PROCESS | 3592 | 1461238325072 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:05 INFO - PROCESS | 3592 | ++DOCSHELL 198E7400 == 67 [pid = 3592] [id = 566] 04:32:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (198EE800) [pid = 3592] [serial = 1698] [outer = 00000000] 04:32:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (19B54000) [pid = 3592] [serial = 1699] [outer = 198EE800] 04:32:05 INFO - PROCESS | 3592 | 1461238325119 Marionette DEBUG loaded listener.js 04:32:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (19B53400) [pid = 3592] [serial = 1700] [outer = 198EE800] 04:32:05 INFO - PROCESS | 3592 | 1461238325531 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]]]}] 04:32:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:32:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 708ms 04:32:05 INFO - PROCESS | 3592 | 1461238325565 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 04:32:05 INFO - PROCESS | 3592 | 1461238325567 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 04:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:32:05 INFO - PROCESS | 3592 | 1461238325570 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:32:05 INFO - PROCESS | 3592 | 1461238325572 Marionette TRACE conn3 <- [1,2230,null,{}] 04:32:05 INFO - PROCESS | 3592 | 1461238325576 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}] 04:32:05 INFO - PROCESS | 3592 | 1461238325714 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 04:32:05 INFO - PROCESS | 3592 | 1461238325738 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:05 INFO - PROCESS | 3592 | ++DOCSHELL 19748000 == 68 [pid = 3592] [id = 567] 04:32:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (198D3C00) [pid = 3592] [serial = 1701] [outer = 00000000] 04:32:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1A2ED400) [pid = 3592] [serial = 1702] [outer = 198D3C00] 04:32:05 INFO - PROCESS | 3592 | 1461238325789 Marionette DEBUG loaded listener.js 04:32:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1A357400) [pid = 3592] [serial = 1703] [outer = 198D3C00] 04:32:06 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1AD99000) [pid = 3592] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:32:06 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1A819400) [pid = 3592] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:32:06 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1808AC00) [pid = 3592] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:32:06 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (15D93400) [pid = 3592] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:32:06 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (18721000) [pid = 3592] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:32:06 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (13764800) [pid = 3592] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:32:06 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1A036000) [pid = 3592] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:32:06 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (198DE800) [pid = 3592] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:32:06 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (13779C00) [pid = 3592] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:32:06 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (18FA3400) [pid = 3592] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:32:06 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (13DB3800) [pid = 3592] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:32:06 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (18D80000) [pid = 3592] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:32:06 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1325D400) [pid = 3592] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:32:06 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1AD8C800) [pid = 3592] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:32:06 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (17EE2000) [pid = 3592] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:32:06 INFO - PROCESS | 3592 | 1461238326551 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]]]}] 04:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1007ms 04:32:06 INFO - PROCESS | 3592 | 1461238326573 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 04:32:06 INFO - PROCESS | 3592 | 1461238326575 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 04:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:32:06 INFO - PROCESS | 3592 | 1461238326578 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:32:06 INFO - PROCESS | 3592 | 1461238326580 Marionette TRACE conn3 <- [1,2234,null,{}] 04:32:06 INFO - PROCESS | 3592 | 1461238326583 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}] 04:32:06 INFO - PROCESS | 3592 | 1461238326661 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 04:32:06 INFO - PROCESS | 3592 | 1461238326667 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:06 INFO - PROCESS | 3592 | ++DOCSHELL 1361BC00 == 69 [pid = 3592] [id = 568] 04:32:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1361C000) [pid = 3592] [serial = 1704] [outer = 00000000] 04:32:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (18D7E000) [pid = 3592] [serial = 1705] [outer = 1361C000] 04:32:06 INFO - PROCESS | 3592 | 1461238326713 Marionette DEBUG loaded listener.js 04:32:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (18FA3400) [pid = 3592] [serial = 1706] [outer = 1361C000] 04:32:07 INFO - PROCESS | 3592 | 1461238327214 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]]]}] 04:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 692ms 04:32:07 INFO - PROCESS | 3592 | 1461238327312 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 04:32:07 INFO - PROCESS | 3592 | 1461238327313 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 04:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:32:07 INFO - PROCESS | 3592 | 1461238327317 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:32:07 INFO - PROCESS | 3592 | 1461238327319 Marionette TRACE conn3 <- [1,2238,null,{}] 04:32:07 INFO - PROCESS | 3592 | 1461238327322 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}] 04:32:07 INFO - PROCESS | 3592 | 1461238327405 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 04:32:07 INFO - PROCESS | 3592 | 1461238327417 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:07 INFO - PROCESS | 3592 | ++DOCSHELL 1645F000 == 70 [pid = 3592] [id = 569] 04:32:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (17EDD400) [pid = 3592] [serial = 1707] [outer = 00000000] 04:32:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1A49B000) [pid = 3592] [serial = 1708] [outer = 17EDD400] 04:32:07 INFO - PROCESS | 3592 | 1461238327461 Marionette DEBUG loaded listener.js 04:32:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1A817C00) [pid = 3592] [serial = 1709] [outer = 17EDD400] 04:32:07 INFO - PROCESS | 3592 | 1461238327890 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]]]}] 04:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 598ms 04:32:07 INFO - PROCESS | 3592 | 1461238327921 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 04:32:07 INFO - PROCESS | 3592 | 1461238327923 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 04:32:07 INFO - PROCESS | 3592 | 1461238327927 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:32:07 INFO - PROCESS | 3592 | 1461238327928 Marionette TRACE conn3 <- [1,2242,null,{}] 04:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:32:07 INFO - PROCESS | 3592 | 1461238327932 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}] 04:32:08 INFO - PROCESS | 3592 | 1461238328014 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 04:32:08 INFO - PROCESS | 3592 | 1461238328020 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:08 INFO - PROCESS | 3592 | ++DOCSHELL 14962800 == 71 [pid = 3592] [id = 570] 04:32:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (18721000) [pid = 3592] [serial = 1710] [outer = 00000000] 04:32:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1A897000) [pid = 3592] [serial = 1711] [outer = 18721000] 04:32:08 INFO - PROCESS | 3592 | 1461238328064 Marionette DEBUG loaded listener.js 04:32:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1A8DB400) [pid = 3592] [serial = 1712] [outer = 18721000] 04:32:08 INFO - PROCESS | 3592 | 1461238328600 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]]]}] 04:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 739ms 04:32:08 INFO - PROCESS | 3592 | 1461238328670 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 04:32:08 INFO - PROCESS | 3592 | 1461238328675 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 04:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:32:08 INFO - PROCESS | 3592 | 1461238328680 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:32:08 INFO - PROCESS | 3592 | 1461238328685 Marionette TRACE conn3 <- [1,2246,null,{}] 04:32:08 INFO - PROCESS | 3592 | 1461238328692 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}] 04:32:08 INFO - PROCESS | 3592 | 1461238328849 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 04:32:08 INFO - PROCESS | 3592 | 1461238328987 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:09 INFO - PROCESS | 3592 | ++DOCSHELL 13E55400 == 72 [pid = 3592] [id = 571] 04:32:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (13EA9800) [pid = 3592] [serial = 1713] [outer = 00000000] 04:32:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (156A7C00) [pid = 3592] [serial = 1714] [outer = 13EA9800] 04:32:09 INFO - PROCESS | 3592 | 1461238329045 Marionette DEBUG loaded listener.js 04:32:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (15BDC000) [pid = 3592] [serial = 1715] [outer = 13EA9800] 04:32:09 INFO - PROCESS | 3592 | 1461238329698 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]]]}] 04:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1054ms 04:32:09 INFO - PROCESS | 3592 | 1461238329731 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 04:32:09 INFO - PROCESS | 3592 | 1461238329737 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 04:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:32:09 INFO - PROCESS | 3592 | 1461238329763 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:32:09 INFO - PROCESS | 3592 | 1461238329766 Marionette TRACE conn3 <- [1,2250,null,{}] 04:32:09 INFO - PROCESS | 3592 | 1461238329770 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}] 04:32:09 INFO - PROCESS | 3592 | 1461238329883 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 04:32:10 INFO - PROCESS | 3592 | 1461238330024 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:10 INFO - PROCESS | 3592 | ++DOCSHELL 1636A800 == 73 [pid = 3592] [id = 572] 04:32:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (16A6B800) [pid = 3592] [serial = 1716] [outer = 00000000] 04:32:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (18D3E000) [pid = 3592] [serial = 1717] [outer = 16A6B800] 04:32:10 INFO - PROCESS | 3592 | 1461238330080 Marionette DEBUG loaded listener.js 04:32:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (18D86400) [pid = 3592] [serial = 1718] [outer = 16A6B800] 04:32:10 INFO - PROCESS | 3592 | 1461238330631 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]]]}] 04:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 960ms 04:32:10 INFO - PROCESS | 3592 | 1461238330707 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 04:32:10 INFO - PROCESS | 3592 | 1461238330710 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 04:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:32:10 INFO - PROCESS | 3592 | 1461238330714 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:32:10 INFO - PROCESS | 3592 | 1461238330717 Marionette TRACE conn3 <- [1,2254,null,{}] 04:32:10 INFO - PROCESS | 3592 | 1461238330728 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}] 04:32:10 INFO - PROCESS | 3592 | 1461238330839 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 04:32:11 INFO - PROCESS | 3592 | 1461238330985 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:11 INFO - PROCESS | 3592 | ++DOCSHELL 1361C800 == 74 [pid = 3592] [id = 573] 04:32:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (18F4FC00) [pid = 3592] [serial = 1719] [outer = 00000000] 04:32:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1A495000) [pid = 3592] [serial = 1720] [outer = 18F4FC00] 04:32:11 INFO - PROCESS | 3592 | 1461238331044 Marionette DEBUG loaded listener.js 04:32:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1A820400) [pid = 3592] [serial = 1721] [outer = 18F4FC00] 04:32:11 INFO - PROCESS | 3592 | 1461238331664 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]]]}] 04:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1007ms 04:32:11 INFO - PROCESS | 3592 | 1461238331716 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 04:32:11 INFO - PROCESS | 3592 | 1461238331719 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 04:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:32:11 INFO - PROCESS | 3592 | 1461238331722 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:32:11 INFO - PROCESS | 3592 | 1461238331724 Marionette TRACE conn3 <- [1,2258,null,{}] 04:32:11 INFO - PROCESS | 3592 | 1461238331728 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}] 04:32:11 INFO - PROCESS | 3592 | 1461238331896 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 04:32:12 INFO - PROCESS | 3592 | 1461238332057 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:12 INFO - PROCESS | 3592 | ++DOCSHELL 1AD94C00 == 75 [pid = 3592] [id = 574] 04:32:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1AD95800) [pid = 3592] [serial = 1722] [outer = 00000000] 04:32:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1C411400) [pid = 3592] [serial = 1723] [outer = 1AD95800] 04:32:12 INFO - PROCESS | 3592 | 1461238332113 Marionette DEBUG loaded listener.js 04:32:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1CC19000) [pid = 3592] [serial = 1724] [outer = 1AD95800] 04:32:12 INFO - PROCESS | 3592 | 1461238332614 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]]]}] 04:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 912ms 04:32:12 INFO - PROCESS | 3592 | 1461238332658 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 04:32:12 INFO - PROCESS | 3592 | 1461238332660 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 04:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:32:12 INFO - PROCESS | 3592 | 1461238332664 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:32:12 INFO - PROCESS | 3592 | 1461238332666 Marionette TRACE conn3 <- [1,2262,null,{}] 04:32:12 INFO - PROCESS | 3592 | 1461238332670 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}] 04:32:12 INFO - PROCESS | 3592 | 1461238332773 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 04:32:12 INFO - PROCESS | 3592 | 1461238332886 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:12 INFO - PROCESS | 3592 | ++DOCSHELL 1AD99000 == 76 [pid = 3592] [id = 575] 04:32:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1C40C000) [pid = 3592] [serial = 1725] [outer = 00000000] 04:32:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1D426800) [pid = 3592] [serial = 1726] [outer = 1C40C000] 04:32:12 INFO - PROCESS | 3592 | 1461238332944 Marionette DEBUG loaded listener.js 04:32:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1D51B400) [pid = 3592] [serial = 1727] [outer = 1C40C000] 04:32:13 INFO - PROCESS | 3592 | 1461238333539 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]]]}] 04:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 944ms 04:32:13 INFO - PROCESS | 3592 | 1461238333609 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 04:32:13 INFO - PROCESS | 3592 | 1461238333612 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 04:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:32:13 INFO - PROCESS | 3592 | 1461238333615 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:32:13 INFO - PROCESS | 3592 | 1461238333617 Marionette TRACE conn3 <- [1,2266,null,{}] 04:32:13 INFO - PROCESS | 3592 | 1461238333621 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}] 04:32:13 INFO - PROCESS | 3592 | 1461238333743 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 04:32:13 INFO - PROCESS | 3592 | 1461238333888 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:13 INFO - PROCESS | 3592 | ++DOCSHELL 11CB1C00 == 77 [pid = 3592] [id = 576] 04:32:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (13DAF400) [pid = 3592] [serial = 1728] [outer = 00000000] 04:32:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1833D400) [pid = 3592] [serial = 1729] [outer = 13DAF400] 04:32:13 INFO - PROCESS | 3592 | 1461238333946 Marionette DEBUG loaded listener.js 04:32:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (18F59800) [pid = 3592] [serial = 1730] [outer = 13DAF400] 04:32:14 INFO - PROCESS | 3592 | 1461238334628 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]]]}] 04:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1054ms 04:32:14 INFO - PROCESS | 3592 | 1461238334660 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 04:32:14 INFO - PROCESS | 3592 | 1461238334665 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 04:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:32:14 INFO - PROCESS | 3592 | 1461238334686 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:32:14 INFO - PROCESS | 3592 | 1461238334689 Marionette TRACE conn3 <- [1,2270,null,{}] 04:32:14 INFO - PROCESS | 3592 | 1461238334694 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}] 04:32:14 INFO - PROCESS | 3592 | 1461238334793 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 04:32:14 INFO - PROCESS | 3592 | 1461238334911 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:14 INFO - PROCESS | 3592 | ++DOCSHELL 16ABB000 == 78 [pid = 3592] [id = 577] 04:32:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (17ED8000) [pid = 3592] [serial = 1731] [outer = 00000000] 04:32:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (18D36000) [pid = 3592] [serial = 1732] [outer = 17ED8000] 04:32:14 INFO - PROCESS | 3592 | 1461238334959 Marionette DEBUG loaded listener.js 04:32:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (18D3EC00) [pid = 3592] [serial = 1733] [outer = 17ED8000] 04:32:15 INFO - PROCESS | 3592 | 1461238335568 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]]]}] 04:32:15 INFO - PROCESS | 3592 | --DOCSHELL 1A2E5C00 == 77 [pid = 3592] [id = 527] 04:32:15 INFO - PROCESS | 3592 | --DOCSHELL 15D06400 == 76 [pid = 3592] [id = 490] 04:32:15 INFO - PROCESS | 3592 | --DOCSHELL 17EDC000 == 75 [pid = 3592] [id = 526] 04:32:15 INFO - PROCESS | 3592 | --DOCSHELL 1AD97800 == 74 [pid = 3592] [id = 528] 04:32:15 INFO - PROCESS | 3592 | --DOCSHELL 1645F000 == 73 [pid = 3592] [id = 569] 04:32:15 INFO - PROCESS | 3592 | --DOCSHELL 1361BC00 == 72 [pid = 3592] [id = 568] 04:32:15 INFO - PROCESS | 3592 | --DOCSHELL 19748000 == 71 [pid = 3592] [id = 567] 04:32:15 INFO - PROCESS | 3592 | --DOCSHELL 198E7400 == 70 [pid = 3592] [id = 566] 04:32:15 INFO - PROCESS | 3592 | --DOCSHELL 13878000 == 69 [pid = 3592] [id = 565] 04:32:15 INFO - PROCESS | 3592 | --DOCSHELL 18D87400 == 68 [pid = 3592] [id = 564] 04:32:15 INFO - PROCESS | 3592 | --DOCSHELL 18D84C00 == 67 [pid = 3592] [id = 563] 04:32:15 INFO - PROCESS | 3592 | --DOCSHELL 12DD8000 == 66 [pid = 3592] [id = 562] 04:32:15 INFO - PROCESS | 3592 | --DOCSHELL 12B85400 == 65 [pid = 3592] [id = 561] 04:32:15 INFO - PROCESS | 3592 | --DOCSHELL 1C4A0000 == 64 [pid = 3592] [id = 559] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (1CE91000) [pid = 3592] [serial = 1636] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (1AD66C00) [pid = 3592] [serial = 1666] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOCSHELL 1A30BC00 == 63 [pid = 3592] [id = 558] 04:32:15 INFO - PROCESS | 3592 | --DOCSHELL 15B0C800 == 62 [pid = 3592] [id = 557] 04:32:15 INFO - PROCESS | 3592 | --DOCSHELL 1377B400 == 61 [pid = 3592] [id = 556] 04:32:15 INFO - PROCESS | 3592 | --DOCSHELL 16364000 == 60 [pid = 3592] [id = 555] 04:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 960ms 04:32:15 INFO - PROCESS | 3592 | 1461238335637 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 04:32:15 INFO - PROCESS | 3592 | 1461238335642 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 04:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:32:15 INFO - PROCESS | 3592 | 1461238335648 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:32:15 INFO - PROCESS | 3592 | 1461238335651 Marionette TRACE conn3 <- [1,2274,null,{}] 04:32:15 INFO - PROCESS | 3592 | 1461238335654 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}] 04:32:15 INFO - PROCESS | 3592 | 1461238335741 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (1C40CC00) [pid = 3592] [serial = 1586] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1AD97C00) [pid = 3592] [serial = 1583] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1966E400) [pid = 3592] [serial = 1580] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (19675800) [pid = 3592] [serial = 1589] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (18D36800) [pid = 3592] [serial = 1535] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (17EE2C00) [pid = 3592] [serial = 1577] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (1A899800) [pid = 3592] [serial = 1654] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (19B62800) [pid = 3592] [serial = 1651] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1A290000) [pid = 3592] [serial = 1652] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (13EAA000) [pid = 3592] [serial = 1621] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (15DDC000) [pid = 3592] [serial = 1642] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (17EE3400) [pid = 3592] [serial = 1643] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (19731C00) [pid = 3592] [serial = 1648] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (16A66C00) [pid = 3592] [serial = 1640] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (16468400) [pid = 3592] [serial = 1639] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (18D8A400) [pid = 3592] [serial = 1645] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (18F4EC00) [pid = 3592] [serial = 1646] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (18C02400) [pid = 3592] [serial = 1624] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (19D0C400) [pid = 3592] [serial = 1627] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1CC15400) [pid = 3592] [serial = 1633] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1A8D8800) [pid = 3592] [serial = 1655] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (16466000) [pid = 3592] [serial = 1660] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1C407800) [pid = 3592] [serial = 1630] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1C406000) [pid = 3592] [serial = 1657] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (198BC400) [pid = 3592] [serial = 1663] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (198DDC00) [pid = 3592] [serial = 1664] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1C4A7C00) [pid = 3592] [serial = 1658] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (16369400) [pid = 3592] [serial = 1661] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (19875C00) [pid = 3592] [serial = 1649] [outer = 00000000] [url = about:blank] 04:32:15 INFO - PROCESS | 3592 | 1461238335860 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:15 INFO - PROCESS | 3592 | ++DOCSHELL 13779C00 == 61 [pid = 3592] [id = 578] 04:32:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (13DB4800) [pid = 3592] [serial = 1734] [outer = 00000000] 04:32:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1676CC00) [pid = 3592] [serial = 1735] [outer = 13DB4800] 04:32:15 INFO - PROCESS | 3592 | 1461238335908 Marionette DEBUG loaded listener.js 04:32:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1833B000) [pid = 3592] [serial = 1736] [outer = 13DB4800] 04:32:16 INFO - PROCESS | 3592 | 1461238336291 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]]]}] 04:32:16 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 04:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 739ms 04:32:16 INFO - PROCESS | 3592 | 1461238336419 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 04:32:16 INFO - PROCESS | 3592 | 1461238336421 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 04:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:32:16 INFO - PROCESS | 3592 | 1461238336425 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:32:16 INFO - PROCESS | 3592 | 1461238336428 Marionette TRACE conn3 <- [1,2278,null,{}] 04:32:16 INFO - PROCESS | 3592 | 1461238336442 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}] 04:32:16 INFO - PROCESS | 3592 | 1461238336528 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 04:32:16 INFO - PROCESS | 3592 | 1461238336541 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:16 INFO - PROCESS | 3592 | ++DOCSHELL 18FA4400 == 62 [pid = 3592] [id = 579] 04:32:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (18FCC800) [pid = 3592] [serial = 1737] [outer = 00000000] 04:32:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (195D5800) [pid = 3592] [serial = 1738] [outer = 18FCC800] 04:32:16 INFO - PROCESS | 3592 | 1461238336591 Marionette DEBUG loaded listener.js 04:32:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (19674400) [pid = 3592] [serial = 1739] [outer = 18FCC800] 04:32:17 INFO - PROCESS | 3592 | 1461238337067 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]]]}] 04:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 692ms 04:32:17 INFO - PROCESS | 3592 | 1461238337124 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 04:32:17 INFO - PROCESS | 3592 | 1461238337126 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 04:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:32:17 INFO - PROCESS | 3592 | 1461238337130 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:32:17 INFO - PROCESS | 3592 | 1461238337131 Marionette TRACE conn3 <- [1,2282,null,{}] 04:32:17 INFO - PROCESS | 3592 | 1461238337135 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}] 04:32:17 INFO - PROCESS | 3592 | 1461238337248 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 04:32:17 INFO - PROCESS | 3592 | 1461238337351 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:17 INFO - PROCESS | 3592 | ++DOCSHELL 19677400 == 63 [pid = 3592] [id = 580] 04:32:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (19677C00) [pid = 3592] [serial = 1740] [outer = 00000000] 04:32:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (198DA000) [pid = 3592] [serial = 1741] [outer = 19677C00] 04:32:17 INFO - PROCESS | 3592 | 1461238337395 Marionette DEBUG loaded listener.js 04:32:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (198E2000) [pid = 3592] [serial = 1742] [outer = 19677C00] 04:32:17 INFO - PROCESS | 3592 | 1461238337764 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]]]}] 04:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 708ms 04:32:17 INFO - PROCESS | 3592 | 1461238337829 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 04:32:17 INFO - PROCESS | 3592 | 1461238337831 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 04:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:32:17 INFO - PROCESS | 3592 | 1461238337848 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:32:17 INFO - PROCESS | 3592 | 1461238337850 Marionette TRACE conn3 <- [1,2286,null,{}] 04:32:17 INFO - PROCESS | 3592 | 1461238337854 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}] 04:32:17 INFO - PROCESS | 3592 | 1461238337972 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 04:32:18 INFO - PROCESS | 3592 | 1461238338038 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:18 INFO - PROCESS | 3592 | ++DOCSHELL 19875000 == 64 [pid = 3592] [id = 581] 04:32:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (198DF400) [pid = 3592] [serial = 1743] [outer = 00000000] 04:32:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (19D18C00) [pid = 3592] [serial = 1744] [outer = 198DF400] 04:32:18 INFO - PROCESS | 3592 | 1461238338092 Marionette DEBUG loaded listener.js 04:32:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (19DF0C00) [pid = 3592] [serial = 1745] [outer = 198DF400] 04:32:18 INFO - PROCESS | 3592 | 1461238338518 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]]]}] 04:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 692ms 04:32:18 INFO - PROCESS | 3592 | 1461238338545 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 04:32:18 INFO - PROCESS | 3592 | 1461238338547 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 04:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:32:18 INFO - PROCESS | 3592 | 1461238338550 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:32:18 INFO - PROCESS | 3592 | 1461238338552 Marionette TRACE conn3 <- [1,2290,null,{}] 04:32:18 INFO - PROCESS | 3592 | 1461238338555 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}] 04:32:18 INFO - PROCESS | 3592 | 1461238338707 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 04:32:18 INFO - PROCESS | 3592 | 1461238338734 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:18 INFO - PROCESS | 3592 | ++DOCSHELL 198F6C00 == 65 [pid = 3592] [id = 582] 04:32:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1A2E5400) [pid = 3592] [serial = 1746] [outer = 00000000] 04:32:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1A8DBC00) [pid = 3592] [serial = 1747] [outer = 1A2E5400] 04:32:18 INFO - PROCESS | 3592 | 1461238338781 Marionette DEBUG loaded listener.js 04:32:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1A8DFC00) [pid = 3592] [serial = 1748] [outer = 1A2E5400] 04:32:19 INFO - PROCESS | 3592 | 1461238339234 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]]]}] 04:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 740ms 04:32:19 INFO - PROCESS | 3592 | 1461238339291 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 04:32:19 INFO - PROCESS | 3592 | 1461238339293 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 04:32:19 INFO - PROCESS | 3592 | 1461238339296 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:32:19 INFO - PROCESS | 3592 | 1461238339298 Marionette TRACE conn3 <- [1,2294,null,{}] 04:32:19 INFO - PROCESS | 3592 | 1461238339301 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}] 04:32:19 INFO - PROCESS | 3592 | 1461238339423 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 04:32:19 INFO - PROCESS | 3592 | 1461238339432 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:19 INFO - PROCESS | 3592 | ++DOCSHELL 1A815800 == 66 [pid = 3592] [id = 583] 04:32:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1A815C00) [pid = 3592] [serial = 1749] [outer = 00000000] 04:32:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1C407800) [pid = 3592] [serial = 1750] [outer = 1A815C00] 04:32:19 INFO - PROCESS | 3592 | 1461238339533 Marionette DEBUG loaded listener.js 04:32:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1C40AC00) [pid = 3592] [serial = 1751] [outer = 1A815C00] 04:32:20 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1AD99C00) [pid = 3592] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:32:20 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1AD8C000) [pid = 3592] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:32:20 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (198DD800) [pid = 3592] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:32:20 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (18D34800) [pid = 3592] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:32:20 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (13826800) [pid = 3592] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:32:20 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (17EE1400) [pid = 3592] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:32:20 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (198EE800) [pid = 3592] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:32:20 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (18D85000) [pid = 3592] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:32:20 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (12DD8C00) [pid = 3592] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:32:20 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (18F54800) [pid = 3592] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:32:20 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (13204000) [pid = 3592] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:32:20 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (198D3C00) [pid = 3592] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:32:20 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1361C000) [pid = 3592] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:32:20 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (17EDD400) [pid = 3592] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:32:20 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1E144400) [pid = 3592] [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.] 04:32:20 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (156B2000) [pid = 3592] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:32:20 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1E142C00) [pid = 3592] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:32:20 INFO - PROCESS | 3592 | 1461238340139 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]]]}] 04:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 896ms 04:32:20 INFO - PROCESS | 3592 | 1461238340201 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 04:32:20 INFO - PROCESS | 3592 | 1461238340203 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 04:32:20 INFO - PROCESS | 3592 | 1461238340206 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:32:20 INFO - PROCESS | 3592 | 1461238340208 Marionette TRACE conn3 <- [1,2298,null,{}] 04:32:20 INFO - PROCESS | 3592 | 1461238340211 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}] 04:32:20 INFO - PROCESS | 3592 | 1461238340292 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 04:32:20 INFO - PROCESS | 3592 | 1461238340395 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:20 INFO - PROCESS | 3592 | ++DOCSHELL 13776400 == 67 [pid = 3592] [id = 584] 04:32:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1377D400) [pid = 3592] [serial = 1752] [outer = 00000000] 04:32:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (18FA3000) [pid = 3592] [serial = 1753] [outer = 1377D400] 04:32:20 INFO - PROCESS | 3592 | 1461238340440 Marionette DEBUG loaded listener.js 04:32:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (198EE800) [pid = 3592] [serial = 1754] [outer = 1377D400] 04:32:20 INFO - PROCESS | 3592 | 1461238340802 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]]]}] 04:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 645ms 04:32:20 INFO - PROCESS | 3592 | 1461238340876 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 04:32:20 INFO - PROCESS | 3592 | 1461238340878 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 04:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:32:20 INFO - PROCESS | 3592 | 1461238340882 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:32:20 INFO - PROCESS | 3592 | 1461238340883 Marionette TRACE conn3 <- [1,2302,null,{}] 04:32:20 INFO - PROCESS | 3592 | 1461238340887 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}] 04:32:21 INFO - PROCESS | 3592 | 1461238341009 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 04:32:21 INFO - PROCESS | 3592 | 1461238341017 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:21 INFO - PROCESS | 3592 | ++DOCSHELL 13209000 == 68 [pid = 3592] [id = 585] 04:32:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (18F4CC00) [pid = 3592] [serial = 1755] [outer = 00000000] 04:32:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1C412C00) [pid = 3592] [serial = 1756] [outer = 18F4CC00] 04:32:21 INFO - PROCESS | 3592 | 1461238341061 Marionette DEBUG loaded listener.js 04:32:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1C412800) [pid = 3592] [serial = 1757] [outer = 18F4CC00] 04:32:21 INFO - PROCESS | 3592 | 1461238341477 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]]]}] 04:32:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:32:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 646ms 04:32:21 INFO - PROCESS | 3592 | 1461238341520 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 04:32:21 INFO - PROCESS | 3592 | 1461238341522 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 04:32:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:32:21 INFO - PROCESS | 3592 | 1461238341525 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:32:21 INFO - PROCESS | 3592 | 1461238341527 Marionette TRACE conn3 <- [1,2306,null,{}] 04:32:21 INFO - PROCESS | 3592 | 1461238341530 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}] 04:32:21 INFO - PROCESS | 3592 | 1461238341652 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 04:32:21 INFO - PROCESS | 3592 | 1461238341692 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:21 INFO - PROCESS | 3592 | ++DOCSHELL 18F54C00 == 69 [pid = 3592] [id = 586] 04:32:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1A304400) [pid = 3592] [serial = 1758] [outer = 00000000] 04:32:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1CE91000) [pid = 3592] [serial = 1759] [outer = 1A304400] 04:32:21 INFO - PROCESS | 3592 | 1461238341739 Marionette DEBUG loaded listener.js 04:32:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1CFEC800) [pid = 3592] [serial = 1760] [outer = 1A304400] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 198EB400 == 68 [pid = 3592] [id = 517] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 1320FC00 == 67 [pid = 3592] [id = 513] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 18D82400 == 66 [pid = 3592] [id = 503] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 180EB000 == 65 [pid = 3592] [id = 270] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 15B05C00 == 64 [pid = 3592] [id = 505] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 198E8C00 == 63 [pid = 3592] [id = 506] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 11B78800 == 62 [pid = 3592] [id = 279] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 15D03400 == 61 [pid = 3592] [id = 278] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 1808A400 == 60 [pid = 3592] [id = 488] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 13769C00 == 59 [pid = 3592] [id = 512] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 18F56C00 == 58 [pid = 3592] [id = 515] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 15DE5800 == 57 [pid = 3592] [id = 269] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 13873800 == 56 [pid = 3592] [id = 516] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 11F52000 == 55 [pid = 3592] [id = 560] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 198F6800 == 54 [pid = 3592] [id = 539] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 1377D000 == 53 [pid = 3592] [id = 504] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 11B77400 == 52 [pid = 3592] [id = 524] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 13620400 == 51 [pid = 3592] [id = 486] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 15D8E400 == 50 [pid = 3592] [id = 529] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 1325FC00 == 49 [pid = 3592] [id = 266] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 18D83400 == 48 [pid = 3592] [id = 514] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 13762000 == 47 [pid = 3592] [id = 525] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 15B3EC00 == 46 [pid = 3592] [id = 491] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 1A8D5800 == 45 [pid = 3592] [id = 507] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 15B46400 == 44 [pid = 3592] [id = 544] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 15E71000 == 43 [pid = 3592] [id = 274] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 1AD8FC00 == 42 [pid = 3592] [id = 545] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 1E13E400 == 41 [pid = 3592] [id = 17] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 16ABB000 == 40 [pid = 3592] [id = 577] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 1AD99000 == 39 [pid = 3592] [id = 575] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 11CB1C00 == 38 [pid = 3592] [id = 576] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 1AD94C00 == 37 [pid = 3592] [id = 574] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 1636A800 == 36 [pid = 3592] [id = 572] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 1361C800 == 35 [pid = 3592] [id = 573] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 14962800 == 34 [pid = 3592] [id = 570] 04:32:22 INFO - PROCESS | 3592 | --DOCSHELL 13E55400 == 33 [pid = 3592] [id = 571] 04:32:23 INFO - PROCESS | 3592 | --DOCSHELL 18FA4400 == 32 [pid = 3592] [id = 579] 04:32:23 INFO - PROCESS | 3592 | --DOCSHELL 198F6C00 == 31 [pid = 3592] [id = 582] 04:32:23 INFO - PROCESS | 3592 | --DOCSHELL 13779C00 == 30 [pid = 3592] [id = 578] 04:32:23 INFO - PROCESS | 3592 | --DOCSHELL 13776400 == 29 [pid = 3592] [id = 584] 04:32:23 INFO - PROCESS | 3592 | --DOCSHELL 13209000 == 28 [pid = 3592] [id = 585] 04:32:23 INFO - PROCESS | 3592 | --DOCSHELL 19677400 == 27 [pid = 3592] [id = 580] 04:32:23 INFO - PROCESS | 3592 | --DOCSHELL 1A815800 == 26 [pid = 3592] [id = 583] 04:32:23 INFO - PROCESS | 3592 | --DOCSHELL 19875000 == 25 [pid = 3592] [id = 581] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1E139800) [pid = 3592] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1CFEB000) [pid = 3592] [serial = 1637] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1A49B000) [pid = 3592] [serial = 1708] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1A897000) [pid = 3592] [serial = 1711] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1A841800) [pid = 3592] [serial = 1130] [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.] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (18FA3400) [pid = 3592] [serial = 1706] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (19677800) [pid = 3592] [serial = 1696] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1A357400) [pid = 3592] [serial = 1703] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1987C000) [pid = 3592] [serial = 1697] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1966B000) [pid = 3592] [serial = 1694] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1A817C00) [pid = 3592] [serial = 1709] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1C40E800) [pid = 3592] [serial = 1631] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1A2E6C00) [pid = 3592] [serial = 1628] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (1CC17000) [pid = 3592] [serial = 1634] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (15417000) [pid = 3592] [serial = 1622] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (18D81C00) [pid = 3592] [serial = 1625] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (19B54000) [pid = 3592] [serial = 1699] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (19B53400) [pid = 3592] [serial = 1700] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (15D07000) [pid = 3592] [serial = 1681] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (18E9F400) [pid = 3592] [serial = 1690] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (18F51800) [pid = 3592] [serial = 1691] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (15B05000) [pid = 3592] [serial = 1687] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (16362400) [pid = 3592] [serial = 1688] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (18FD8000) [pid = 3592] [serial = 1693] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (183BE400) [pid = 3592] [serial = 1685] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (18089400) [pid = 3592] [serial = 1684] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (1A2ED400) [pid = 3592] [serial = 1702] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (16368000) [pid = 3592] [serial = 1669] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (1966AC00) [pid = 3592] [serial = 1672] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (1A8E1800) [pid = 3592] [serial = 1675] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (1D428C00) [pid = 3592] [serial = 1678] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (18D7E000) [pid = 3592] [serial = 1705] [outer = 00000000] [url = about:blank] 04:32:23 INFO - PROCESS | 3592 | 1461238343919 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] 04:32:23 INFO - PROCESS | 3592 | 1461238343942 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 04:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:32:23 INFO - PROCESS | 3592 | 1461238343949 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:32:23 INFO - PROCESS | 3592 | 1461238343953 Marionette TRACE conn3 <- [1,2310,null,{}] 04:32:23 INFO - PROCESS | 3592 | 1461238343959 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}] 04:32:24 INFO - PROCESS | 3592 | 1461238344050 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 04:32:24 INFO - PROCESS | 3592 | 1461238344060 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:24 INFO - PROCESS | 3592 | ++DOCSHELL 12351400 == 26 [pid = 3592] [id = 587] 04:32:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (12356000) [pid = 3592] [serial = 1761] [outer = 00000000] 04:32:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (12BBD800) [pid = 3592] [serial = 1762] [outer = 12356000] 04:32:24 INFO - PROCESS | 3592 | 1461238344108 Marionette DEBUG loaded listener.js 04:32:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (1320FC00) [pid = 3592] [serial = 1763] [outer = 12356000] 04:32:24 INFO - PROCESS | 3592 | 1461238344616 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]]]}] 04:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 708ms 04:32:24 INFO - PROCESS | 3592 | 1461238344648 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 04:32:24 INFO - PROCESS | 3592 | 1461238344653 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 04:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:32:24 INFO - PROCESS | 3592 | 1461238344663 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:32:24 INFO - PROCESS | 3592 | 1461238344666 Marionette TRACE conn3 <- [1,2314,null,{}] 04:32:24 INFO - PROCESS | 3592 | 1461238344669 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}] 04:32:24 INFO - PROCESS | 3592 | 1461238344753 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 04:32:24 INFO - PROCESS | 3592 | 1461238344762 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:24 INFO - PROCESS | 3592 | ++DOCSHELL 13370800 == 27 [pid = 3592] [id = 588] 04:32:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (1337C000) [pid = 3592] [serial = 1764] [outer = 00000000] 04:32:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (13769400) [pid = 3592] [serial = 1765] [outer = 1337C000] 04:32:24 INFO - PROCESS | 3592 | 1461238344808 Marionette DEBUG loaded listener.js 04:32:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (13773400) [pid = 3592] [serial = 1766] [outer = 1337C000] 04:32:25 INFO - PROCESS | 3592 | 1461238345288 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]]]}] 04:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 660ms 04:32:25 INFO - PROCESS | 3592 | 1461238345316 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 04:32:25 INFO - PROCESS | 3592 | 1461238345319 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 04:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:32:25 INFO - PROCESS | 3592 | 1461238345323 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:32:25 INFO - PROCESS | 3592 | 1461238345326 Marionette TRACE conn3 <- [1,2318,null,{}] 04:32:25 INFO - PROCESS | 3592 | 1461238345384 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}] 04:32:25 INFO - PROCESS | 3592 | 1461238345475 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 04:32:25 INFO - PROCESS | 3592 | 1461238345603 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:25 INFO - PROCESS | 3592 | ++DOCSHELL 138C3000 == 28 [pid = 3592] [id = 589] 04:32:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (13DAE400) [pid = 3592] [serial = 1767] [outer = 00000000] 04:32:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (149F4400) [pid = 3592] [serial = 1768] [outer = 13DAE400] 04:32:25 INFO - PROCESS | 3592 | 1461238345653 Marionette DEBUG loaded listener.js 04:32:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (15651000) [pid = 3592] [serial = 1769] [outer = 13DAE400] 04:32:26 INFO - PROCESS | 3592 | 1461238346362 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]]]}] 04:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1070ms 04:32:26 INFO - PROCESS | 3592 | 1461238346415 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 04:32:26 INFO - PROCESS | 3592 | 1461238346420 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 04:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:32:26 INFO - PROCESS | 3592 | 1461238346426 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:32:26 INFO - PROCESS | 3592 | 1461238346430 Marionette TRACE conn3 <- [1,2322,null,{}] 04:32:26 INFO - PROCESS | 3592 | 1461238346456 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}] 04:32:26 INFO - PROCESS | 3592 | 1461238346589 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 04:32:26 INFO - PROCESS | 3592 | 1461238346722 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:26 INFO - PROCESS | 3592 | ++DOCSHELL 1325D800 == 29 [pid = 3592] [id = 590] 04:32:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (1326AC00) [pid = 3592] [serial = 1770] [outer = 00000000] 04:32:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1386F400) [pid = 3592] [serial = 1771] [outer = 1326AC00] 04:32:26 INFO - PROCESS | 3592 | 1461238346780 Marionette DEBUG loaded listener.js 04:32:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (13EB0800) [pid = 3592] [serial = 1772] [outer = 1326AC00] 04:32:27 INFO - PROCESS | 3592 | 1461238347561 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]]]}] 04:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1228ms 04:32:27 INFO - PROCESS | 3592 | 1461238347645 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 04:32:27 INFO - PROCESS | 3592 | 1461238347650 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 04:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:32:27 INFO - PROCESS | 3592 | 1461238347657 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:32:27 INFO - PROCESS | 3592 | 1461238347660 Marionette TRACE conn3 <- [1,2326,null,{}] 04:32:27 INFO - PROCESS | 3592 | 1461238347664 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}] 04:32:27 INFO - PROCESS | 3592 | 1461238347805 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 04:32:27 INFO - PROCESS | 3592 | 1461238347931 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:27 INFO - PROCESS | 3592 | ++DOCSHELL 1381E800 == 30 [pid = 3592] [id = 591] 04:32:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (13821800) [pid = 3592] [serial = 1773] [outer = 00000000] 04:32:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (15E70C00) [pid = 3592] [serial = 1774] [outer = 13821800] 04:32:28 INFO - PROCESS | 3592 | 1461238347987 Marionette DEBUG loaded listener.js 04:32:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (16369400) [pid = 3592] [serial = 1775] [outer = 13821800] 04:32:28 INFO - PROCESS | 3592 | --DOCSHELL 138C3400 == 29 [pid = 3592] [id = 471] 04:32:28 INFO - PROCESS | 3592 | --DOCSHELL 183BB800 == 28 [pid = 3592] [id = 475] 04:32:28 INFO - PROCESS | 3592 | --DOCSHELL 13203800 == 27 [pid = 3592] [id = 479] 04:32:28 INFO - PROCESS | 3592 | --DOCSHELL 12391000 == 26 [pid = 3592] [id = 463] 04:32:28 INFO - PROCESS | 3592 | 1461238348702 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]]]}] 04:32:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:32:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1117ms 04:32:28 INFO - PROCESS | 3592 | 1461238348760 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 04:32:28 INFO - PROCESS | 3592 | 1461238348764 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 04:32:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:32:28 INFO - PROCESS | 3592 | 1461238348785 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:32:28 INFO - PROCESS | 3592 | 1461238348788 Marionette TRACE conn3 <- [1,2330,null,{}] 04:32:28 INFO - PROCESS | 3592 | 1461238348793 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}] 04:32:28 INFO - PROCESS | 3592 | 1461238348887 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 04:32:28 INFO - PROCESS | 3592 | 1461238348901 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:28 INFO - PROCESS | 3592 | ++DOCSHELL 13265800 == 27 [pid = 3592] [id = 592] 04:32:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (13269C00) [pid = 3592] [serial = 1776] [outer = 00000000] 04:32:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (13EA7000) [pid = 3592] [serial = 1777] [outer = 13269C00] 04:32:28 INFO - PROCESS | 3592 | 1461238348950 Marionette DEBUG loaded listener.js 04:32:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (156B3800) [pid = 3592] [serial = 1778] [outer = 13269C00] 04:32:29 INFO - PROCESS | 3592 | 1461238349479 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]]]}] 04:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 740ms 04:32:29 INFO - PROCESS | 3592 | 1461238349524 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 04:32:29 INFO - PROCESS | 3592 | 1461238349529 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 04:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:32:29 INFO - PROCESS | 3592 | 1461238349535 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:32:29 INFO - PROCESS | 3592 | 1461238349538 Marionette TRACE conn3 <- [1,2334,null,{}] 04:32:29 INFO - PROCESS | 3592 | 1461238349541 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}] 04:32:29 INFO - PROCESS | 3592 | 1461238349620 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 04:32:29 INFO - PROCESS | 3592 | 1461238349628 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:29 INFO - PROCESS | 3592 | ++DOCSHELL 1381F800 == 28 [pid = 3592] [id = 593] 04:32:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (138C3400) [pid = 3592] [serial = 1779] [outer = 00000000] 04:32:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (16771000) [pid = 3592] [serial = 1780] [outer = 138C3400] 04:32:29 INFO - PROCESS | 3592 | 1461238349673 Marionette DEBUG loaded listener.js 04:32:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (16A6D800) [pid = 3592] [serial = 1781] [outer = 138C3400] 04:32:30 INFO - PROCESS | 3592 | 1461238350185 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]]]}] 04:32:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:32:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 629ms 04:32:30 INFO - PROCESS | 3592 | 1461238350204 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 04:32:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:32:30 INFO - PROCESS | 3592 | 1461238350206 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 04:32:30 INFO - PROCESS | 3592 | 1461238350210 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:32:30 INFO - PROCESS | 3592 | 1461238350213 Marionette TRACE conn3 <- [1,2338,null,{}] 04:32:30 INFO - PROCESS | 3592 | 1461238350227 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}] 04:32:30 INFO - PROCESS | 3592 | 1461238350309 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 04:32:30 INFO - PROCESS | 3592 | 1461238350317 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:30 INFO - PROCESS | 3592 | ++DOCSHELL 1808E000 == 29 [pid = 3592] [id = 594] 04:32:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (180E9C00) [pid = 3592] [serial = 1782] [outer = 00000000] 04:32:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (18338400) [pid = 3592] [serial = 1783] [outer = 180E9C00] 04:32:30 INFO - PROCESS | 3592 | 1461238350372 Marionette DEBUG loaded listener.js 04:32:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (183BA400) [pid = 3592] [serial = 1784] [outer = 180E9C00] 04:32:30 INFO - PROCESS | 3592 | 1461238350822 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]]]}] 04:32:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:32:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 644ms 04:32:30 INFO - PROCESS | 3592 | 1461238350848 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 04:32:30 INFO - PROCESS | 3592 | 1461238350851 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 04:32:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:32:30 INFO - PROCESS | 3592 | 1461238350854 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:32:30 INFO - PROCESS | 3592 | 1461238350856 Marionette TRACE conn3 <- [1,2342,null,{}] 04:32:30 INFO - PROCESS | 3592 | 1461238350859 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}] 04:32:30 INFO - PROCESS | 3592 | 1461238350938 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 04:32:30 INFO - PROCESS | 3592 | 1461238350945 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:30 INFO - PROCESS | 3592 | ++DOCSHELL 1808B000 == 30 [pid = 3592] [id = 595] 04:32:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (183B4000) [pid = 3592] [serial = 1785] [outer = 00000000] 04:32:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (18D38400) [pid = 3592] [serial = 1786] [outer = 183B4000] 04:32:30 INFO - PROCESS | 3592 | 1461238350990 Marionette DEBUG loaded listener.js 04:32:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (18D3F800) [pid = 3592] [serial = 1787] [outer = 183B4000] 04:32:31 INFO - PROCESS | 3592 | 1461238351502 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]]]}] 04:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 705ms 04:32:31 INFO - PROCESS | 3592 | 1461238351553 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 04:32:31 INFO - PROCESS | 3592 | 1461238351555 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 04:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:32:31 INFO - PROCESS | 3592 | 1461238351558 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:32:31 INFO - PROCESS | 3592 | 1461238351560 Marionette TRACE conn3 <- [1,2346,null,{}] 04:32:31 INFO - PROCESS | 3592 | 1461238351569 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}] 04:32:31 INFO - PROCESS | 3592 | 1461238351676 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 04:32:31 INFO - PROCESS | 3592 | 1461238351682 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:31 INFO - PROCESS | 3592 | ++DOCSHELL 18C0C800 == 31 [pid = 3592] [id = 596] 04:32:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (18D41800) [pid = 3592] [serial = 1788] [outer = 00000000] 04:32:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (18D8A000) [pid = 3592] [serial = 1789] [outer = 18D41800] 04:32:31 INFO - PROCESS | 3592 | 1461238351726 Marionette DEBUG loaded listener.js 04:32:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (18E94400) [pid = 3592] [serial = 1790] [outer = 18D41800] 04:32:32 INFO - PROCESS | 3592 | 1461238352200 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]]]}] 04:32:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 705ms 04:32:32 INFO - PROCESS | 3592 | 1461238352258 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 04:32:32 INFO - PROCESS | 3592 | 1461238352260 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 04:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:32:32 INFO - PROCESS | 3592 | 1461238352263 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:32:32 INFO - PROCESS | 3592 | 1461238352265 Marionette TRACE conn3 <- [1,2350,null,{}] 04:32:32 INFO - PROCESS | 3592 | 1461238352276 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}] 04:32:32 INFO - PROCESS | 3592 | 1461238352438 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 04:32:32 INFO - PROCESS | 3592 | 1461238352453 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:32 INFO - PROCESS | 3592 | ++DOCSHELL 18F4F800 == 32 [pid = 3592] [id = 597] 04:32:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (18F52400) [pid = 3592] [serial = 1791] [outer = 00000000] 04:32:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (18FA4800) [pid = 3592] [serial = 1792] [outer = 18F52400] 04:32:32 INFO - PROCESS | 3592 | 1461238352509 Marionette DEBUG loaded listener.js 04:32:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (18FA3400) [pid = 3592] [serial = 1793] [outer = 18F52400] 04:32:32 INFO - PROCESS | 3592 | 1461238352970 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]]]}] 04:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 752ms 04:32:33 INFO - PROCESS | 3592 | 1461238353004 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 04:32:33 INFO - PROCESS | 3592 | 1461238353006 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 04:32:33 INFO - PROCESS | 3592 | 1461238353010 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:32:33 INFO - PROCESS | 3592 | 1461238353011 Marionette TRACE conn3 <- [1,2354,null,{}] 04:32:33 INFO - PROCESS | 3592 | 1461238353015 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}] 04:32:33 INFO - PROCESS | 3592 | 1461238353120 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 04:32:33 INFO - PROCESS | 3592 | 1461238353126 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:33 INFO - PROCESS | 3592 | ++DOCSHELL 18FCF000 == 33 [pid = 3592] [id = 598] 04:32:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (18FD4400) [pid = 3592] [serial = 1794] [outer = 00000000] 04:32:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1966D800) [pid = 3592] [serial = 1795] [outer = 18FD4400] 04:32:33 INFO - PROCESS | 3592 | 1461238353169 Marionette DEBUG loaded listener.js 04:32:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (19673800) [pid = 3592] [serial = 1796] [outer = 18FD4400] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1A358800) [pid = 3592] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1C682C00) [pid = 3592] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (18D86800) [pid = 3592] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (15DDE000) [pid = 3592] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1A306800) [pid = 3592] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (13210C00) [pid = 3592] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1377BC00) [pid = 3592] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1377D400) [pid = 3592] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1A2E5400) [pid = 3592] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (18F4CC00) [pid = 3592] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (19677C00) [pid = 3592] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (18FCC800) [pid = 3592] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (13DB4800) [pid = 3592] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (17ED8000) [pid = 3592] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (13DAF400) [pid = 3592] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1C40C000) [pid = 3592] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1AD95800) [pid = 3592] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (18F4FC00) [pid = 3592] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1337C000) [pid = 3592] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (16A6B800) [pid = 3592] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (12356000) [pid = 3592] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (13EA9800) [pid = 3592] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (18721000) [pid = 3592] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:32:33 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (198DF400) [pid = 3592] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:32:33 INFO - PROCESS | 3592 | 1461238353799 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]]]}] 04:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 846ms 04:32:33 INFO - PROCESS | 3592 | 1461238353853 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 04:32:33 INFO - PROCESS | 3592 | 1461238353855 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 04:32:33 INFO - PROCESS | 3592 | 1461238353858 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:32:33 INFO - PROCESS | 3592 | 1461238353860 Marionette TRACE conn3 <- [1,2358,null,{}] 04:32:33 INFO - PROCESS | 3592 | 1461238353863 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}] 04:32:33 INFO - PROCESS | 3592 | 1461238353937 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 04:32:33 INFO - PROCESS | 3592 | 1461238353943 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:33 INFO - PROCESS | 3592 | ++DOCSHELL 13DB4800 == 34 [pid = 3592] [id = 599] 04:32:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (13E52C00) [pid = 3592] [serial = 1797] [outer = 00000000] 04:32:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (1808D800) [pid = 3592] [serial = 1798] [outer = 13E52C00] 04:32:33 INFO - PROCESS | 3592 | 1461238353987 Marionette DEBUG loaded listener.js 04:32:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (183B3800) [pid = 3592] [serial = 1799] [outer = 13E52C00] 04:32:34 INFO - PROCESS | 3592 | 1461238354422 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]]]}] 04:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 595ms 04:32:34 INFO - PROCESS | 3592 | 1461238354456 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 04:32:34 INFO - PROCESS | 3592 | 1461238354458 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 04:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:32:34 INFO - PROCESS | 3592 | 1461238354461 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:32:34 INFO - PROCESS | 3592 | 1461238354463 Marionette TRACE conn3 <- [1,2362,null,{}] 04:32:34 INFO - PROCESS | 3592 | 1461238354466 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}] 04:32:34 INFO - PROCESS | 3592 | 1461238354542 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 04:32:34 INFO - PROCESS | 3592 | 1461238354548 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:34 INFO - PROCESS | 3592 | ++DOCSHELL 18721000 == 35 [pid = 3592] [id = 600] 04:32:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (18D3D400) [pid = 3592] [serial = 1800] [outer = 00000000] 04:32:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (19668800) [pid = 3592] [serial = 1801] [outer = 18D3D400] 04:32:34 INFO - PROCESS | 3592 | 1461238354592 Marionette DEBUG loaded listener.js 04:32:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (18FDB800) [pid = 3592] [serial = 1802] [outer = 18D3D400] 04:32:35 INFO - PROCESS | 3592 | 1461238355024 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]]]}] 04:32:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:32:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 595ms 04:32:35 INFO - PROCESS | 3592 | 1461238355064 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 04:32:35 INFO - PROCESS | 3592 | 1461238355066 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 04:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:32:35 INFO - PROCESS | 3592 | 1461238355069 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:32:35 INFO - PROCESS | 3592 | 1461238355071 Marionette TRACE conn3 <- [1,2366,null,{}] 04:32:35 INFO - PROCESS | 3592 | 1461238355078 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}] 04:32:35 INFO - PROCESS | 3592 | 1461238355154 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 04:32:35 INFO - PROCESS | 3592 | 1461238355160 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:35 INFO - PROCESS | 3592 | ++DOCSHELL 18F55C00 == 36 [pid = 3592] [id = 601] 04:32:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (19733000) [pid = 3592] [serial = 1803] [outer = 00000000] 04:32:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (198C1800) [pid = 3592] [serial = 1804] [outer = 19733000] 04:32:35 INFO - PROCESS | 3592 | 1461238355204 Marionette DEBUG loaded listener.js 04:32:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (198D5C00) [pid = 3592] [serial = 1805] [outer = 19733000] 04:32:35 INFO - PROCESS | 3592 | 1461238355866 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]]]}] 04:32:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:32:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 846ms 04:32:35 INFO - PROCESS | 3592 | 1461238355912 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 04:32:35 INFO - PROCESS | 3592 | 1461238355916 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 04:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:32:35 INFO - PROCESS | 3592 | 1461238355922 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:32:35 INFO - PROCESS | 3592 | 1461238355926 Marionette TRACE conn3 <- [1,2370,null,{}] 04:32:35 INFO - PROCESS | 3592 | 1461238355932 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}] 04:32:36 INFO - PROCESS | 3592 | 1461238356041 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 04:32:36 INFO - PROCESS | 3592 | 1461238356182 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:36 INFO - PROCESS | 3592 | ++DOCSHELL 12B43C00 == 37 [pid = 3592] [id = 602] 04:32:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1326A800) [pid = 3592] [serial = 1806] [outer = 00000000] 04:32:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (15D90800) [pid = 3592] [serial = 1807] [outer = 1326A800] 04:32:36 INFO - PROCESS | 3592 | 1461238356241 Marionette DEBUG loaded listener.js 04:32:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1636F800) [pid = 3592] [serial = 1808] [outer = 1326A800] 04:32:36 INFO - PROCESS | 3592 | 1461238356841 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]]]}] 04:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 939ms 04:32:36 INFO - PROCESS | 3592 | 1461238356872 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 04:32:36 INFO - PROCESS | 3592 | 1461238356877 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 04:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:32:36 INFO - PROCESS | 3592 | 1461238356885 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:32:36 INFO - PROCESS | 3592 | 1461238356888 Marionette TRACE conn3 <- [1,2374,null,{}] 04:32:36 INFO - PROCESS | 3592 | 1461238356892 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}] 04:32:37 INFO - PROCESS | 3592 | 1461238356994 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 04:32:37 INFO - PROCESS | 3592 | 1461238357108 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:37 INFO - PROCESS | 3592 | ++DOCSHELL 1676E800 == 38 [pid = 3592] [id = 603] 04:32:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (17ED9C00) [pid = 3592] [serial = 1809] [outer = 00000000] 04:32:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (17EE4C00) [pid = 3592] [serial = 1810] [outer = 17ED9C00] 04:32:37 INFO - PROCESS | 3592 | 1461238357205 Marionette DEBUG loaded listener.js 04:32:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (183B4800) [pid = 3592] [serial = 1811] [outer = 17ED9C00] 04:32:37 INFO - PROCESS | 3592 | 1461238357841 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]]]}] 04:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1003ms 04:32:37 INFO - PROCESS | 3592 | 1461238357887 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 04:32:37 INFO - PROCESS | 3592 | 1461238357889 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 04:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:32:37 INFO - PROCESS | 3592 | 1461238357893 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:32:37 INFO - PROCESS | 3592 | 1461238357897 Marionette TRACE conn3 <- [1,2378,null,{}] 04:32:37 INFO - PROCESS | 3592 | 1461238357908 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}] 04:32:38 INFO - PROCESS | 3592 | 1461238358011 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 04:32:38 INFO - PROCESS | 3592 | 1461238358149 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:38 INFO - PROCESS | 3592 | ++DOCSHELL 18FDA800 == 39 [pid = 3592] [id = 604] 04:32:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (18FDB400) [pid = 3592] [serial = 1812] [outer = 00000000] 04:32:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (19747C00) [pid = 3592] [serial = 1813] [outer = 18FDB400] 04:32:38 INFO - PROCESS | 3592 | 1461238358207 Marionette DEBUG loaded listener.js 04:32:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (198D8C00) [pid = 3592] [serial = 1814] [outer = 18FDB400] 04:32:38 INFO - PROCESS | 3592 | 1461238358778 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]]]}] 04:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 940ms 04:32:38 INFO - PROCESS | 3592 | 1461238358838 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 04:32:38 INFO - PROCESS | 3592 | 1461238358841 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 04:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:32:38 INFO - PROCESS | 3592 | 1461238358845 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:32:38 INFO - PROCESS | 3592 | 1461238358847 Marionette TRACE conn3 <- [1,2382,null,{}] 04:32:38 INFO - PROCESS | 3592 | 1461238358850 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}] 04:32:38 INFO - PROCESS | 3592 | 1461238358954 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 04:32:39 INFO - PROCESS | 3592 | 1461238359068 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:39 INFO - PROCESS | 3592 | ++DOCSHELL 02A85C00 == 40 [pid = 3592] [id = 605] 04:32:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (02A87400) [pid = 3592] [serial = 1815] [outer = 00000000] 04:32:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (16468000) [pid = 3592] [serial = 1816] [outer = 02A87400] 04:32:39 INFO - PROCESS | 3592 | 1461238359196 Marionette DEBUG loaded listener.js 04:32:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1833D000) [pid = 3592] [serial = 1817] [outer = 02A87400] 04:32:39 INFO - PROCESS | 3592 | 1461238359964 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]]]}] 04:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1159ms 04:32:40 INFO - PROCESS | 3592 | 1461238359996 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 04:32:40 INFO - PROCESS | 3592 | 1461238360001 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 04:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:32:40 INFO - PROCESS | 3592 | 1461238360006 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:32:40 INFO - PROCESS | 3592 | 1461238360010 Marionette TRACE conn3 <- [1,2386,null,{}] 04:32:40 INFO - PROCESS | 3592 | 1461238360015 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}] 04:32:40 INFO - PROCESS | 3592 | 1461238360108 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 04:32:40 INFO - PROCESS | 3592 | 1461238360247 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:40 INFO - PROCESS | 3592 | ++DOCSHELL 1496B800 == 41 [pid = 3592] [id = 606] 04:32:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (15410000) [pid = 3592] [serial = 1818] [outer = 00000000] 04:32:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1636A800) [pid = 3592] [serial = 1819] [outer = 15410000] 04:32:40 INFO - PROCESS | 3592 | 1461238360297 Marionette DEBUG loaded listener.js 04:32:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (16AB3000) [pid = 3592] [serial = 1820] [outer = 15410000] 04:32:40 INFO - PROCESS | 3592 | --DOCSHELL 13764000 == 40 [pid = 3592] [id = 470] 04:32:40 INFO - PROCESS | 3592 | --DOCSHELL 1325EC00 == 39 [pid = 3592] [id = 466] 04:32:40 INFO - PROCESS | 3592 | --DOCSHELL 15D92C00 == 38 [pid = 3592] [id = 467] 04:32:40 INFO - PROCESS | 3592 | --DOCSHELL 12355000 == 37 [pid = 3592] [id = 480] 04:32:40 INFO - PROCESS | 3592 | --DOCSHELL 13E5D000 == 36 [pid = 3592] [id = 465] 04:32:40 INFO - PROCESS | 3592 | --DOCSHELL 11B7E400 == 35 [pid = 3592] [id = 468] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1AD9AC00) [pid = 3592] [serial = 1676] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1D515800) [pid = 3592] [serial = 1679] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1CCCAC00) [pid = 3592] [serial = 1667] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1974F000) [pid = 3592] [serial = 1673] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1A8D9400) [pid = 3592] [serial = 1619] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (16360400) [pid = 3592] [serial = 1682] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1677AC00) [pid = 3592] [serial = 1670] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1C407800) [pid = 3592] [serial = 1750] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (18FA3000) [pid = 3592] [serial = 1753] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1A8DBC00) [pid = 3592] [serial = 1747] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1C412C00) [pid = 3592] [serial = 1756] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (198DA000) [pid = 3592] [serial = 1741] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (195D5800) [pid = 3592] [serial = 1738] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (19674400) [pid = 3592] [serial = 1739] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1676CC00) [pid = 3592] [serial = 1735] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1833B000) [pid = 3592] [serial = 1736] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (18D3EC00) [pid = 3592] [serial = 1733] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (18D36000) [pid = 3592] [serial = 1732] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (18F59800) [pid = 3592] [serial = 1730] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1833D400) [pid = 3592] [serial = 1729] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (1D51B400) [pid = 3592] [serial = 1727] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1D426800) [pid = 3592] [serial = 1726] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (1CC19000) [pid = 3592] [serial = 1724] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (1C411400) [pid = 3592] [serial = 1723] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1A820400) [pid = 3592] [serial = 1721] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (1A495000) [pid = 3592] [serial = 1720] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (13773400) [pid = 3592] [serial = 1766] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (18D86400) [pid = 3592] [serial = 1718] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (18D3E000) [pid = 3592] [serial = 1717] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (12BBD800) [pid = 3592] [serial = 1762] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (15BDC000) [pid = 3592] [serial = 1715] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (156A7C00) [pid = 3592] [serial = 1714] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (1A8DB400) [pid = 3592] [serial = 1712] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (13769400) [pid = 3592] [serial = 1765] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (1320FC00) [pid = 3592] [serial = 1763] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (1C412800) [pid = 3592] [serial = 1757] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (1CE91000) [pid = 3592] [serial = 1759] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (19D18C00) [pid = 3592] [serial = 1744] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (19DF0C00) [pid = 3592] [serial = 1745] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (1A8DFC00) [pid = 3592] [serial = 1748] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (198EE800) [pid = 3592] [serial = 1754] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (198E2000) [pid = 3592] [serial = 1742] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (149F4400) [pid = 3592] [serial = 1768] [outer = 00000000] [url = about:blank] 04:32:40 INFO - PROCESS | 3592 | 1461238360799 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]]]}] 04:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 846ms 04:32:40 INFO - PROCESS | 3592 | 1461238360850 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 04:32:40 INFO - PROCESS | 3592 | 1461238360855 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 04:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:32:40 INFO - PROCESS | 3592 | 1461238360861 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:32:40 INFO - PROCESS | 3592 | 1461238360863 Marionette TRACE conn3 <- [1,2390,null,{}] 04:32:40 INFO - PROCESS | 3592 | 1461238360867 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}] 04:32:40 INFO - PROCESS | 3592 | 1461238360949 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 04:32:41 INFO - PROCESS | 3592 | 1461238361006 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:41 INFO - PROCESS | 3592 | ++DOCSHELL 13775000 == 36 [pid = 3592] [id = 607] 04:32:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (138C2C00) [pid = 3592] [serial = 1821] [outer = 00000000] 04:32:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (15DF0C00) [pid = 3592] [serial = 1822] [outer = 138C2C00] 04:32:41 INFO - PROCESS | 3592 | 1461238361055 Marionette DEBUG loaded listener.js 04:32:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (16771400) [pid = 3592] [serial = 1823] [outer = 138C2C00] 04:32:41 INFO - PROCESS | 3592 | 1461238361553 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]]]}] 04:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 689ms 04:32:41 INFO - PROCESS | 3592 | 1461238361594 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 04:32:41 INFO - PROCESS | 3592 | 1461238361598 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 04:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:32:41 INFO - PROCESS | 3592 | 1461238361602 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:32:41 INFO - PROCESS | 3592 | 1461238361606 Marionette TRACE conn3 <- [1,2394,null,{}] 04:32:41 INFO - PROCESS | 3592 | 1461238361616 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}] 04:32:41 INFO - PROCESS | 3592 | 1461238361698 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 04:32:41 INFO - PROCESS | 3592 | 1461238361709 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:41 INFO - PROCESS | 3592 | ++DOCSHELL 1636D800 == 37 [pid = 3592] [id = 608] 04:32:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (1676CC00) [pid = 3592] [serial = 1824] [outer = 00000000] 04:32:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (18927C00) [pid = 3592] [serial = 1825] [outer = 1676CC00] 04:32:41 INFO - PROCESS | 3592 | 1461238361834 Marionette DEBUG loaded listener.js 04:32:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (18D36400) [pid = 3592] [serial = 1826] [outer = 1676CC00] 04:32:42 INFO - PROCESS | 3592 | 1461238362213 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]]]}] 04:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 642ms 04:32:42 INFO - PROCESS | 3592 | 1461238362242 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 04:32:42 INFO - PROCESS | 3592 | 1461238362244 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 04:32:42 INFO - PROCESS | 3592 | 1461238362247 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:32:42 INFO - PROCESS | 3592 | 1461238362249 Marionette TRACE conn3 <- [1,2398,null,{}] 04:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:32:42 INFO - PROCESS | 3592 | 1461238362253 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}] 04:32:42 INFO - PROCESS | 3592 | 1461238362347 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 04:32:42 INFO - PROCESS | 3592 | 1461238362387 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:42 INFO - PROCESS | 3592 | ++DOCSHELL 18D80800 == 38 [pid = 3592] [id = 609] 04:32:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (18D81800) [pid = 3592] [serial = 1827] [outer = 00000000] 04:32:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (18D8A400) [pid = 3592] [serial = 1828] [outer = 18D81800] 04:32:42 INFO - PROCESS | 3592 | 1461238362433 Marionette DEBUG loaded listener.js 04:32:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (18E9FC00) [pid = 3592] [serial = 1829] [outer = 18D81800] 04:32:42 INFO - PROCESS | 3592 | 1461238362889 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]]]}] 04:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 705ms 04:32:42 INFO - PROCESS | 3592 | 1461238362949 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 04:32:42 INFO - PROCESS | 3592 | 1461238362951 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 04:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:32:42 INFO - PROCESS | 3592 | 1461238362954 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:32:42 INFO - PROCESS | 3592 | 1461238362956 Marionette TRACE conn3 <- [1,2402,null,{}] 04:32:42 INFO - PROCESS | 3592 | 1461238362960 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}] 04:32:43 INFO - PROCESS | 3592 | 1461238363069 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 04:32:43 INFO - PROCESS | 3592 | 1461238363075 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:43 INFO - PROCESS | 3592 | ++DOCSHELL 18F58000 == 39 [pid = 3592] [id = 610] 04:32:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (18F58800) [pid = 3592] [serial = 1830] [outer = 00000000] 04:32:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (18FD1000) [pid = 3592] [serial = 1831] [outer = 18F58800] 04:32:43 INFO - PROCESS | 3592 | 1461238363170 Marionette DEBUG loaded listener.js 04:32:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (18FD0400) [pid = 3592] [serial = 1832] [outer = 18F58800] 04:32:43 INFO - PROCESS | 3592 | 1461238363611 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]]]}] 04:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 690ms 04:32:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:32:43 INFO - PROCESS | 3592 | 1461238363654 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 04:32:43 INFO - PROCESS | 3592 | 1461238363656 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 04:32:43 INFO - PROCESS | 3592 | 1461238363660 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:32:43 INFO - PROCESS | 3592 | 1461238363661 Marionette TRACE conn3 <- [1,2406,null,{}] 04:32:43 INFO - PROCESS | 3592 | 1461238363664 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}] 04:32:43 INFO - PROCESS | 3592 | 1461238363814 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 04:32:43 INFO - PROCESS | 3592 | 1461238363842 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:43 INFO - PROCESS | 3592 | ++DOCSHELL 19670400 == 40 [pid = 3592] [id = 611] 04:32:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (1972FC00) [pid = 3592] [serial = 1833] [outer = 00000000] 04:32:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (198DA400) [pid = 3592] [serial = 1834] [outer = 1972FC00] 04:32:43 INFO - PROCESS | 3592 | 1461238363889 Marionette DEBUG loaded listener.js 04:32:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (198E2000) [pid = 3592] [serial = 1835] [outer = 1972FC00] 04:32:44 INFO - PROCESS | 3592 | 1461238364324 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]]]}] 04:32:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:32:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 690ms 04:32:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:32:44 INFO - PROCESS | 3592 | 1461238364359 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 04:32:44 INFO - PROCESS | 3592 | 1461238364361 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 04:32:44 INFO - PROCESS | 3592 | 1461238364364 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:32:44 INFO - PROCESS | 3592 | 1461238364366 Marionette TRACE conn3 <- [1,2410,null,{}] 04:32:44 INFO - PROCESS | 3592 | 1461238364369 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}] 04:32:44 INFO - PROCESS | 3592 | 1461238364478 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 04:32:44 INFO - PROCESS | 3592 | 1461238364483 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:44 INFO - PROCESS | 3592 | ++DOCSHELL 11F50000 == 41 [pid = 3592] [id = 612] 04:32:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1972C800) [pid = 3592] [serial = 1836] [outer = 00000000] 04:32:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (198F5400) [pid = 3592] [serial = 1837] [outer = 1972C800] 04:32:44 INFO - PROCESS | 3592 | 1461238364528 Marionette DEBUG loaded listener.js 04:32:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (198F5000) [pid = 3592] [serial = 1838] [outer = 1972C800] 04:32:45 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (1A815C00) [pid = 3592] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:32:45 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (138C3400) [pid = 3592] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:32:45 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (13269C00) [pid = 3592] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:32:45 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (18F52400) [pid = 3592] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:32:45 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (183B4000) [pid = 3592] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:32:45 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (18D41800) [pid = 3592] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:32:45 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (18FD4400) [pid = 3592] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:32:45 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (180E9C00) [pid = 3592] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:32:45 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (13E52C00) [pid = 3592] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:32:45 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (18D3D400) [pid = 3592] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:32:45 INFO - PROCESS | 3592 | 1461238365107 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]]]}] 04:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 799ms 04:32:45 INFO - PROCESS | 3592 | 1461238365167 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 04:32:45 INFO - PROCESS | 3592 | 1461238365169 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 04:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:32:45 INFO - PROCESS | 3592 | 1461238365172 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:32:45 INFO - PROCESS | 3592 | 1461238365174 Marionette TRACE conn3 <- [1,2414,null,{}] 04:32:45 INFO - PROCESS | 3592 | 1461238365178 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}] 04:32:45 INFO - PROCESS | 3592 | 1461238365253 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 04:32:45 INFO - PROCESS | 3592 | 1461238365259 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:45 INFO - PROCESS | 3592 | ++DOCSHELL 11B80C00 == 42 [pid = 3592] [id = 613] 04:32:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (13260800) [pid = 3592] [serial = 1839] [outer = 00000000] 04:32:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (180E9C00) [pid = 3592] [serial = 1840] [outer = 13260800] 04:32:45 INFO - PROCESS | 3592 | 1461238365303 Marionette DEBUG loaded listener.js 04:32:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (18D36800) [pid = 3592] [serial = 1841] [outer = 13260800] 04:32:45 INFO - PROCESS | 3592 | 1461238365742 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]]]}] 04:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 595ms 04:32:45 INFO - PROCESS | 3592 | 1461238365769 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 04:32:45 INFO - PROCESS | 3592 | 1461238365771 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 04:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:32:45 INFO - PROCESS | 3592 | 1461238365775 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:32:45 INFO - PROCESS | 3592 | 1461238365776 Marionette TRACE conn3 <- [1,2418,null,{}] 04:32:45 INFO - PROCESS | 3592 | 1461238365780 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}] 04:32:45 INFO - PROCESS | 3592 | 1461238365856 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 04:32:45 INFO - PROCESS | 3592 | 1461238365862 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:45 INFO - PROCESS | 3592 | ++DOCSHELL 15B05000 == 43 [pid = 3592] [id = 614] 04:32:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (183B4000) [pid = 3592] [serial = 1842] [outer = 00000000] 04:32:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (19D0EC00) [pid = 3592] [serial = 1843] [outer = 183B4000] 04:32:45 INFO - PROCESS | 3592 | 1461238365905 Marionette DEBUG loaded listener.js 04:32:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (1A037000) [pid = 3592] [serial = 1844] [outer = 183B4000] 04:32:46 INFO - PROCESS | 3592 | 1461238366330 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]]]}] 04:32:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:32:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 595ms 04:32:46 INFO - PROCESS | 3592 | 1461238366377 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 04:32:46 INFO - PROCESS | 3592 | 1461238366379 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 04:32:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:32:46 INFO - PROCESS | 3592 | 1461238366382 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:32:46 INFO - PROCESS | 3592 | 1461238366384 Marionette TRACE conn3 <- [1,2422,null,{}] 04:32:46 INFO - PROCESS | 3592 | 1461238366392 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}] 04:32:46 INFO - PROCESS | 3592 | 1461238366473 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 04:32:46 INFO - PROCESS | 3592 | 1461238366479 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:46 INFO - PROCESS | 3592 | ++DOCSHELL 123F9C00 == 44 [pid = 3592] [id = 615] 04:32:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (16ABF800) [pid = 3592] [serial = 1845] [outer = 00000000] 04:32:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1A2E4800) [pid = 3592] [serial = 1846] [outer = 16ABF800] 04:32:46 INFO - PROCESS | 3592 | 1461238366523 Marionette DEBUG loaded listener.js 04:32:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (1A2E3400) [pid = 3592] [serial = 1847] [outer = 16ABF800] 04:32:47 INFO - PROCESS | 3592 | 1461238366990 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]]]}] 04:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 642ms 04:32:47 INFO - PROCESS | 3592 | 1461238367020 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 04:32:47 INFO - PROCESS | 3592 | 1461238367023 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 04:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:32:47 INFO - PROCESS | 3592 | 1461238367091 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:32:47 INFO - PROCESS | 3592 | 1461238367095 Marionette TRACE conn3 <- [1,2426,null,{}] 04:32:47 INFO - PROCESS | 3592 | 1461238367101 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}] 04:32:47 INFO - PROCESS | 3592 | 1461238367208 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 04:32:47 INFO - PROCESS | 3592 | 1461238367322 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:47 INFO - PROCESS | 3592 | ++DOCSHELL 1325FC00 == 45 [pid = 3592] [id = 616] 04:32:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (13260400) [pid = 3592] [serial = 1848] [outer = 00000000] 04:32:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1376E800) [pid = 3592] [serial = 1849] [outer = 13260400] 04:32:47 INFO - PROCESS | 3592 | 1461238367423 Marionette DEBUG loaded listener.js 04:32:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (1377C800) [pid = 3592] [serial = 1850] [outer = 13260400] 04:32:48 INFO - PROCESS | 3592 | 1461238368077 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]]]}] 04:32:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:32:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1097ms 04:32:48 INFO - PROCESS | 3592 | 1461238368140 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 04:32:48 INFO - PROCESS | 3592 | 1461238368144 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 04:32:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:32:48 INFO - PROCESS | 3592 | 1461238368169 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:32:48 INFO - PROCESS | 3592 | 1461238368171 Marionette TRACE conn3 <- [1,2430,null,{}] 04:32:48 INFO - PROCESS | 3592 | 1461238368179 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}] 04:32:48 INFO - PROCESS | 3592 | 1461238368316 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 04:32:48 INFO - PROCESS | 3592 | 1461238368452 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:48 INFO - PROCESS | 3592 | ++DOCSHELL 15BD0800 == 46 [pid = 3592] [id = 617] 04:32:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (15D93400) [pid = 3592] [serial = 1851] [outer = 00000000] 04:32:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (18335000) [pid = 3592] [serial = 1852] [outer = 15D93400] 04:32:48 INFO - PROCESS | 3592 | 1461238368507 Marionette DEBUG loaded listener.js 04:32:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (18728C00) [pid = 3592] [serial = 1853] [outer = 15D93400] 04:32:49 INFO - PROCESS | 3592 | 1461238369032 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]]]}] 04:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 909ms 04:32:49 INFO - PROCESS | 3592 | 1461238369085 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 04:32:49 INFO - PROCESS | 3592 | 1461238369088 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 04:32:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:32:49 INFO - PROCESS | 3592 | 1461238369093 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:32:49 INFO - PROCESS | 3592 | 1461238369095 Marionette TRACE conn3 <- [1,2434,null,{}] 04:32:49 INFO - PROCESS | 3592 | 1461238369099 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}] 04:32:49 INFO - PROCESS | 3592 | 1461238369205 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 04:32:49 INFO - PROCESS | 3592 | 1461238369319 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:49 INFO - PROCESS | 3592 | ++DOCSHELL 1966C800 == 47 [pid = 3592] [id = 618] 04:32:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1966D400) [pid = 3592] [serial = 1854] [outer = 00000000] 04:32:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (19748C00) [pid = 3592] [serial = 1855] [outer = 1966D400] 04:32:49 INFO - PROCESS | 3592 | 1461238369420 Marionette DEBUG loaded listener.js 04:32:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (198E2400) [pid = 3592] [serial = 1856] [outer = 1966D400] 04:32:50 INFO - PROCESS | 3592 | 1461238370006 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]]]}] 04:32:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:32:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 956ms 04:32:50 INFO - PROCESS | 3592 | 1461238370036 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 04:32:50 INFO - PROCESS | 3592 | 1461238370039 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 04:32:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:32:50 INFO - PROCESS | 3592 | 1461238370042 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:32:50 INFO - PROCESS | 3592 | 1461238370044 Marionette TRACE conn3 <- [1,2438,null,{}] 04:32:50 INFO - PROCESS | 3592 | 1461238370048 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}] 04:32:50 INFO - PROCESS | 3592 | 1461238370149 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 04:32:50 INFO - PROCESS | 3592 | 1461238370257 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:50 INFO - PROCESS | 3592 | ++DOCSHELL 1A2E2000 == 48 [pid = 3592] [id = 619] 04:32:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1A2E8800) [pid = 3592] [serial = 1857] [outer = 00000000] 04:32:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1A35C400) [pid = 3592] [serial = 1858] [outer = 1A2E8800] 04:32:50 INFO - PROCESS | 3592 | 1461238370311 Marionette DEBUG loaded listener.js 04:32:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1A494000) [pid = 3592] [serial = 1859] [outer = 1A2E8800] 04:32:51 INFO - PROCESS | 3592 | 1461238371080 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]]]}] 04:32:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:32:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1096ms 04:32:51 INFO - PROCESS | 3592 | 1461238371139 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 04:32:51 INFO - PROCESS | 3592 | 1461238371143 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 04:32:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:32:51 INFO - PROCESS | 3592 | 1461238371148 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:32:51 INFO - PROCESS | 3592 | 1461238371152 Marionette TRACE conn3 <- [1,2442,null,{}] 04:32:51 INFO - PROCESS | 3592 | 1461238371158 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}] 04:32:51 INFO - PROCESS | 3592 | 1461238371251 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 04:32:51 INFO - PROCESS | 3592 | 1461238371395 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:51 INFO - PROCESS | 3592 | ++DOCSHELL 13DAF400 == 49 [pid = 3592] [id = 620] 04:32:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (13DB4C00) [pid = 3592] [serial = 1860] [outer = 00000000] 04:32:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (15BD1000) [pid = 3592] [serial = 1861] [outer = 13DB4C00] 04:32:51 INFO - PROCESS | 3592 | 1461238371450 Marionette DEBUG loaded listener.js 04:32:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1645F800) [pid = 3592] [serial = 1862] [outer = 13DB4C00] 04:32:51 INFO - PROCESS | 3592 | --DOCSHELL 11B7A000 == 48 [pid = 3592] [id = 477] 04:32:51 INFO - PROCESS | 3592 | --DOCSHELL 15B05000 == 47 [pid = 3592] [id = 614] 04:32:51 INFO - PROCESS | 3592 | --DOCSHELL 11B80C00 == 46 [pid = 3592] [id = 613] 04:32:51 INFO - PROCESS | 3592 | --DOCSHELL 11F50000 == 45 [pid = 3592] [id = 612] 04:32:51 INFO - PROCESS | 3592 | --DOCSHELL 19670400 == 44 [pid = 3592] [id = 611] 04:32:51 INFO - PROCESS | 3592 | --DOCSHELL 18F58000 == 43 [pid = 3592] [id = 610] 04:32:51 INFO - PROCESS | 3592 | --DOCSHELL 18D80800 == 42 [pid = 3592] [id = 609] 04:32:51 INFO - PROCESS | 3592 | --DOCSHELL 1636D800 == 41 [pid = 3592] [id = 608] 04:32:51 INFO - PROCESS | 3592 | --DOCSHELL 13775000 == 40 [pid = 3592] [id = 607] 04:32:51 INFO - PROCESS | 3592 | --DOCSHELL 1496B800 == 39 [pid = 3592] [id = 606] 04:32:51 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (198C1800) [pid = 3592] [serial = 1804] [outer = 00000000] [url = about:blank] 04:32:51 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1386F400) [pid = 3592] [serial = 1771] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | 1461238372020 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]]]}] 04:32:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:32:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 909ms 04:32:52 INFO - PROCESS | 3592 | 1461238372054 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 04:32:52 INFO - PROCESS | 3592 | 1461238372059 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 04:32:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:32:52 INFO - PROCESS | 3592 | 1461238372065 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:32:52 INFO - PROCESS | 3592 | 1461238372068 Marionette TRACE conn3 <- [1,2446,null,{}] 04:32:52 INFO - PROCESS | 3592 | 1461238372071 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}] 04:32:52 INFO - PROCESS | 3592 | 1461238372153 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 04:32:52 INFO - PROCESS | 3592 | 1461238372162 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:52 INFO - PROCESS | 3592 | ++DOCSHELL 1377CC00 == 40 [pid = 3592] [id = 621] 04:32:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (13827400) [pid = 3592] [serial = 1863] [outer = 00000000] 04:32:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (16AB4C00) [pid = 3592] [serial = 1864] [outer = 13827400] 04:32:52 INFO - PROCESS | 3592 | 1461238372221 Marionette DEBUG loaded listener.js 04:32:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (17EDC400) [pid = 3592] [serial = 1865] [outer = 13827400] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (16A6D800) [pid = 3592] [serial = 1781] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (13EA7000) [pid = 3592] [serial = 1777] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (18FA4800) [pid = 3592] [serial = 1792] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (18D3F800) [pid = 3592] [serial = 1787] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (18E94400) [pid = 3592] [serial = 1790] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (19673800) [pid = 3592] [serial = 1796] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1966D800) [pid = 3592] [serial = 1795] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (18338400) [pid = 3592] [serial = 1783] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (15E70C00) [pid = 3592] [serial = 1774] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (183BA400) [pid = 3592] [serial = 1784] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (18D38400) [pid = 3592] [serial = 1786] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (156B3800) [pid = 3592] [serial = 1778] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (1808D800) [pid = 3592] [serial = 1798] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (18D8A000) [pid = 3592] [serial = 1789] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (18FA3400) [pid = 3592] [serial = 1793] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (16771000) [pid = 3592] [serial = 1780] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (183B3800) [pid = 3592] [serial = 1799] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (19668800) [pid = 3592] [serial = 1801] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (18FDB800) [pid = 3592] [serial = 1802] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1C40AC00) [pid = 3592] [serial = 1751] [outer = 00000000] [url = about:blank] 04:32:52 INFO - PROCESS | 3592 | 1461238372681 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]]]}] 04:32:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:32:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 627ms 04:32:52 INFO - PROCESS | 3592 | 1461238372739 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 04:32:52 INFO - PROCESS | 3592 | 1461238372742 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 04:32:52 INFO - PROCESS | 3592 | 1461238372779 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:32:52 INFO - PROCESS | 3592 | 1461238372784 Marionette TRACE conn3 <- [1,2450,null,{}] 04:32:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:32:52 INFO - PROCESS | 3592 | 1461238372802 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}] 04:32:52 INFO - PROCESS | 3592 | 1461238372884 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 04:32:52 INFO - PROCESS | 3592 | 1461238372896 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:52 INFO - PROCESS | 3592 | ++DOCSHELL 1833D800 == 41 [pid = 3592] [id = 622] 04:32:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (18340400) [pid = 3592] [serial = 1866] [outer = 00000000] 04:32:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (18C06000) [pid = 3592] [serial = 1867] [outer = 18340400] 04:32:52 INFO - PROCESS | 3592 | 1461238372943 Marionette DEBUG loaded listener.js 04:32:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (18D39C00) [pid = 3592] [serial = 1868] [outer = 18340400] 04:32:53 INFO - PROCESS | 3592 | 1461238373457 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]]]}] 04:32:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:32:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 689ms 04:32:53 INFO - PROCESS | 3592 | 1461238373518 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 04:32:53 INFO - PROCESS | 3592 | 1461238373520 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 04:32:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:32:53 INFO - PROCESS | 3592 | 1461238373523 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:32:53 INFO - PROCESS | 3592 | 1461238373525 Marionette TRACE conn3 <- [1,2454,null,{}] 04:32:53 INFO - PROCESS | 3592 | 1461238373528 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}] 04:32:53 INFO - PROCESS | 3592 | 1461238373608 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 04:32:53 INFO - PROCESS | 3592 | 1461238373616 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:53 INFO - PROCESS | 3592 | ++DOCSHELL 18D7DC00 == 42 [pid = 3592] [id = 623] 04:32:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (18D82000) [pid = 3592] [serial = 1869] [outer = 00000000] 04:32:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (18E94C00) [pid = 3592] [serial = 1870] [outer = 18D82000] 04:32:53 INFO - PROCESS | 3592 | 1461238373662 Marionette DEBUG loaded listener.js 04:32:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (18E9C400) [pid = 3592] [serial = 1871] [outer = 18D82000] 04:32:54 INFO - PROCESS | 3592 | 1461238374102 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]]]}] 04:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 642ms 04:32:54 INFO - PROCESS | 3592 | 1461238374161 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 04:32:54 INFO - PROCESS | 3592 | 1461238374163 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 04:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:32:54 INFO - PROCESS | 3592 | 1461238374167 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:32:54 INFO - PROCESS | 3592 | 1461238374168 Marionette TRACE conn3 <- [1,2458,null,{}] 04:32:54 INFO - PROCESS | 3592 | 1461238374172 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}] 04:32:54 INFO - PROCESS | 3592 | 1461238374247 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 04:32:54 INFO - PROCESS | 3592 | 1461238374290 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:54 INFO - PROCESS | 3592 | ++DOCSHELL 18FA1C00 == 43 [pid = 3592] [id = 624] 04:32:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (18FA3C00) [pid = 3592] [serial = 1872] [outer = 00000000] 04:32:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (18FD1800) [pid = 3592] [serial = 1873] [outer = 18FA3C00] 04:32:54 INFO - PROCESS | 3592 | 1461238374334 Marionette DEBUG loaded listener.js 04:32:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (18FCFC00) [pid = 3592] [serial = 1874] [outer = 18FA3C00] 04:32:54 INFO - PROCESS | 3592 | 1461238374809 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]]]}] 04:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 705ms 04:32:54 INFO - PROCESS | 3592 | 1461238374866 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 04:32:54 INFO - PROCESS | 3592 | 1461238374868 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 04:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:32:54 INFO - PROCESS | 3592 | 1461238374872 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:32:54 INFO - PROCESS | 3592 | 1461238374873 Marionette TRACE conn3 <- [1,2462,null,{}] 04:32:54 INFO - PROCESS | 3592 | 1461238374886 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}] 04:32:55 INFO - PROCESS | 3592 | 1461238375035 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 04:32:55 INFO - PROCESS | 3592 | 1461238375102 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:55 INFO - PROCESS | 3592 | ++DOCSHELL 1972E400 == 44 [pid = 3592] [id = 625] 04:32:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (1972F000) [pid = 3592] [serial = 1875] [outer = 00000000] 04:32:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (198C1800) [pid = 3592] [serial = 1876] [outer = 1972F000] 04:32:55 INFO - PROCESS | 3592 | 1461238375149 Marionette DEBUG loaded listener.js 04:32:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (198DC400) [pid = 3592] [serial = 1877] [outer = 1972F000] 04:32:55 INFO - PROCESS | 3592 | 1461238375570 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]]]}] 04:32:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:32:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 736ms 04:32:55 INFO - PROCESS | 3592 | 1461238375612 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 04:32:55 INFO - PROCESS | 3592 | 1461238375614 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 04:32:55 INFO - PROCESS | 3592 | 1461238375618 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:32:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:32:55 INFO - PROCESS | 3592 | 1461238375619 Marionette TRACE conn3 <- [1,2466,null,{}] 04:32:55 INFO - PROCESS | 3592 | 1461238375656 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}] 04:32:55 INFO - PROCESS | 3592 | 1461238375768 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 04:32:55 INFO - PROCESS | 3592 | 1461238375836 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:55 INFO - PROCESS | 3592 | ++DOCSHELL 19732400 == 45 [pid = 3592] [id = 626] 04:32:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (198D8000) [pid = 3592] [serial = 1878] [outer = 00000000] 04:32:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1A2E2400) [pid = 3592] [serial = 1879] [outer = 198D8000] 04:32:55 INFO - PROCESS | 3592 | 1461238375887 Marionette DEBUG loaded listener.js 04:32:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1A2E1800) [pid = 3592] [serial = 1880] [outer = 198D8000] 04:32:56 INFO - PROCESS | 3592 | 1461238376299 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]]]}] 04:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 705ms 04:32:56 INFO - PROCESS | 3592 | 1461238376317 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 04:32:56 INFO - PROCESS | 3592 | 1461238376319 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 04:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:32:56 INFO - PROCESS | 3592 | 1461238376328 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:32:56 INFO - PROCESS | 3592 | 1461238376330 Marionette TRACE conn3 <- [1,2470,null,{}] 04:32:56 INFO - PROCESS | 3592 | 1461238376333 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}] 04:32:56 INFO - PROCESS | 3592 | 1461238376442 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 04:32:56 INFO - PROCESS | 3592 | 1461238376448 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:56 INFO - PROCESS | 3592 | ++DOCSHELL 15654800 == 46 [pid = 3592] [id = 627] 04:32:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (19672800) [pid = 3592] [serial = 1881] [outer = 00000000] 04:32:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1A30B800) [pid = 3592] [serial = 1882] [outer = 19672800] 04:32:56 INFO - PROCESS | 3592 | 1461238376492 Marionette DEBUG loaded listener.js 04:32:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1A309000) [pid = 3592] [serial = 1883] [outer = 19672800] 04:32:56 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1972C800) [pid = 3592] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:32:56 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1676CC00) [pid = 3592] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:32:56 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (15410000) [pid = 3592] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:32:56 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (138C2C00) [pid = 3592] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:32:56 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (18D81800) [pid = 3592] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:32:56 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (13260800) [pid = 3592] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:32:56 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (18F58800) [pid = 3592] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:32:56 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (183B4000) [pid = 3592] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:32:57 INFO - PROCESS | 3592 | 1461238377050 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]]]}] 04:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 736ms 04:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:32:57 INFO - PROCESS | 3592 | 1461238377064 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 04:32:57 INFO - PROCESS | 3592 | 1461238377065 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 04:32:57 INFO - PROCESS | 3592 | 1461238377069 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:32:57 INFO - PROCESS | 3592 | 1461238377070 Marionette TRACE conn3 <- [1,2474,null,{}] 04:32:57 INFO - PROCESS | 3592 | 1461238377074 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}] 04:32:57 INFO - PROCESS | 3592 | 1461238377175 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 04:32:57 INFO - PROCESS | 3592 | 1461238377181 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:57 INFO - PROCESS | 3592 | ++DOCSHELL 1320AC00 == 47 [pid = 3592] [id = 628] 04:32:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1326A000) [pid = 3592] [serial = 1884] [outer = 00000000] 04:32:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (18FD7800) [pid = 3592] [serial = 1885] [outer = 1326A000] 04:32:57 INFO - PROCESS | 3592 | 1461238377226 Marionette DEBUG loaded listener.js 04:32:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (198F1400) [pid = 3592] [serial = 1886] [outer = 1326A000] 04:32:57 INFO - PROCESS | 3592 | 1461238377675 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]]]}] 04:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 642ms 04:32:57 INFO - PROCESS | 3592 | 1461238377707 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 04:32:57 INFO - PROCESS | 3592 | 1461238377709 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 04:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:32:57 INFO - PROCESS | 3592 | 1461238377716 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:32:57 INFO - PROCESS | 3592 | 1461238377718 Marionette TRACE conn3 <- [1,2478,null,{}] 04:32:57 INFO - PROCESS | 3592 | 1461238377721 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}] 04:32:57 INFO - PROCESS | 3592 | 1461238377800 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 04:32:57 INFO - PROCESS | 3592 | 1461238377806 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:57 INFO - PROCESS | 3592 | ++DOCSHELL 18F5AC00 == 48 [pid = 3592] [id = 629] 04:32:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1A2E9000) [pid = 3592] [serial = 1887] [outer = 00000000] 04:32:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1A81DC00) [pid = 3592] [serial = 1888] [outer = 1A2E9000] 04:32:57 INFO - PROCESS | 3592 | 1461238377850 Marionette DEBUG loaded listener.js 04:32:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1A820400) [pid = 3592] [serial = 1889] [outer = 1A2E9000] 04:32:58 INFO - PROCESS | 3592 | 1461238378294 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]]]}] 04:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 642ms 04:32:58 INFO - PROCESS | 3592 | 1461238378351 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 04:32:58 INFO - PROCESS | 3592 | 1461238378353 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 04:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:32:58 INFO - PROCESS | 3592 | 1461238378356 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:32:58 INFO - PROCESS | 3592 | 1461238378359 Marionette TRACE conn3 <- [1,2482,null,{}] 04:32:58 INFO - PROCESS | 3592 | 1461238378362 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}] 04:32:58 INFO - PROCESS | 3592 | 1461238378458 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 04:32:58 INFO - PROCESS | 3592 | 1461238378464 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:58 INFO - PROCESS | 3592 | ++DOCSHELL 1A498C00 == 49 [pid = 3592] [id = 630] 04:32:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1A8D6C00) [pid = 3592] [serial = 1890] [outer = 00000000] 04:32:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1A8DF000) [pid = 3592] [serial = 1891] [outer = 1A8D6C00] 04:32:58 INFO - PROCESS | 3592 | 1461238378513 Marionette DEBUG loaded listener.js 04:32:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1A8E3800) [pid = 3592] [serial = 1892] [outer = 1A8D6C00] 04:32:59 INFO - PROCESS | 3592 | 1461238379212 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]]]}] 04:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 909ms 04:32:59 INFO - PROCESS | 3592 | 1461238379261 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 04:32:59 INFO - PROCESS | 3592 | 1461238379266 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 04:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:32:59 INFO - PROCESS | 3592 | 1461238379272 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:32:59 INFO - PROCESS | 3592 | 1461238379276 Marionette TRACE conn3 <- [1,2486,null,{}] 04:32:59 INFO - PROCESS | 3592 | 1461238379281 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}] 04:32:59 INFO - PROCESS | 3592 | 1461238379389 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 04:32:59 INFO - PROCESS | 3592 | 1461238379529 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:59 INFO - PROCESS | 3592 | ++DOCSHELL 156B3800 == 50 [pid = 3592] [id = 631] 04:32:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (15707800) [pid = 3592] [serial = 1893] [outer = 00000000] 04:32:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1676C800) [pid = 3592] [serial = 1894] [outer = 15707800] 04:32:59 INFO - PROCESS | 3592 | 1461238379586 Marionette DEBUG loaded listener.js 04:32:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (16ABB000) [pid = 3592] [serial = 1895] [outer = 15707800] 04:33:00 INFO - PROCESS | 3592 | 1461238380218 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]]]}] 04:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1003ms 04:33:00 INFO - PROCESS | 3592 | 1461238380274 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 04:33:00 INFO - PROCESS | 3592 | 1461238380280 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 04:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:33:00 INFO - PROCESS | 3592 | 1461238380287 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:33:00 INFO - PROCESS | 3592 | 1461238380289 Marionette TRACE conn3 <- [1,2490,null,{}] 04:33:00 INFO - PROCESS | 3592 | 1461238380294 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}] 04:33:00 INFO - PROCESS | 3592 | 1461238380398 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 04:33:00 INFO - PROCESS | 3592 | 1461238380536 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:00 INFO - PROCESS | 3592 | ++DOCSHELL 183BA400 == 51 [pid = 3592] [id = 632] 04:33:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (18D37C00) [pid = 3592] [serial = 1896] [outer = 00000000] 04:33:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (18F54800) [pid = 3592] [serial = 1897] [outer = 18D37C00] 04:33:00 INFO - PROCESS | 3592 | 1461238380591 Marionette DEBUG loaded listener.js 04:33:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (18FCF800) [pid = 3592] [serial = 1898] [outer = 18D37C00] 04:33:01 INFO - PROCESS | 3592 | 1461238381175 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]]]}] 04:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 940ms 04:33:01 INFO - PROCESS | 3592 | 1461238381230 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 04:33:01 INFO - PROCESS | 3592 | 1461238381232 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 04:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:33:01 INFO - PROCESS | 3592 | 1461238381236 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:33:01 INFO - PROCESS | 3592 | 1461238381240 Marionette TRACE conn3 <- [1,2494,null,{}] 04:33:01 INFO - PROCESS | 3592 | 1461238381251 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}] 04:33:01 INFO - PROCESS | 3592 | 1461238381357 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 04:33:01 INFO - PROCESS | 3592 | 1461238381497 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:01 INFO - PROCESS | 3592 | ++DOCSHELL 1A308400 == 52 [pid = 3592] [id = 633] 04:33:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1A812800) [pid = 3592] [serial = 1899] [outer = 00000000] 04:33:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1A895000) [pid = 3592] [serial = 1900] [outer = 1A812800] 04:33:01 INFO - PROCESS | 3592 | 1461238381555 Marionette DEBUG loaded listener.js 04:33:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1A8DA800) [pid = 3592] [serial = 1901] [outer = 1A812800] 04:33:02 INFO - PROCESS | 3592 | 1461238382160 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]]]}] 04:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1003ms 04:33:02 INFO - PROCESS | 3592 | 1461238382243 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 04:33:02 INFO - PROCESS | 3592 | 1461238382246 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 04:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:33:02 INFO - PROCESS | 3592 | 1461238382263 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:33:02 INFO - PROCESS | 3592 | 1461238382266 Marionette TRACE conn3 <- [1,2498,null,{}] 04:33:02 INFO - PROCESS | 3592 | 1461238382269 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}] 04:33:02 INFO - PROCESS | 3592 | 1461238382372 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 04:33:02 INFO - PROCESS | 3592 | 1461238382508 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:02 INFO - PROCESS | 3592 | ++DOCSHELL 13260800 == 53 [pid = 3592] [id = 634] 04:33:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (16367000) [pid = 3592] [serial = 1902] [outer = 00000000] 04:33:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1AD8D000) [pid = 3592] [serial = 1903] [outer = 16367000] 04:33:02 INFO - PROCESS | 3592 | 1461238382585 Marionette DEBUG loaded listener.js 04:33:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1AD91000) [pid = 3592] [serial = 1904] [outer = 16367000] 04:33:03 INFO - PROCESS | 3592 | 1461238383344 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]]]}] 04:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1097ms 04:33:03 INFO - PROCESS | 3592 | 1461238383366 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 04:33:03 INFO - PROCESS | 3592 | 1461238383370 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 04:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:33:03 INFO - PROCESS | 3592 | 1461238383391 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:33:03 INFO - PROCESS | 3592 | 1461238383395 Marionette TRACE conn3 <- [1,2502,null,{}] 04:33:03 INFO - PROCESS | 3592 | 1461238383401 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}] 04:33:03 INFO - PROCESS | 3592 | 1461238383495 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 04:33:03 INFO - PROCESS | 3592 | 1461238383602 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:03 INFO - PROCESS | 3592 | ++DOCSHELL 15B05800 == 54 [pid = 3592] [id = 635] 04:33:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (16A62C00) [pid = 3592] [serial = 1905] [outer = 00000000] 04:33:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (18339C00) [pid = 3592] [serial = 1906] [outer = 16A62C00] 04:33:03 INFO - PROCESS | 3592 | 1461238383650 Marionette DEBUG loaded listener.js 04:33:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (183BE400) [pid = 3592] [serial = 1907] [outer = 16A62C00] 04:33:04 INFO - PROCESS | 3592 | 1461238384267 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]]]}] 04:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 956ms 04:33:04 INFO - PROCESS | 3592 | 1461238384335 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 04:33:04 INFO - PROCESS | 3592 | 1461238384341 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 04:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:33:04 INFO - PROCESS | 3592 | 1461238384347 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:33:04 INFO - PROCESS | 3592 | 1461238384349 Marionette TRACE conn3 <- [1,2506,null,{}] 04:33:04 INFO - PROCESS | 3592 | 1461238384353 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}] 04:33:04 INFO - PROCESS | 3592 | 1461238384451 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 04:33:04 INFO - PROCESS | 3592 | 1461238384578 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:04 INFO - PROCESS | 3592 | --DOCSHELL 1337D800 == 53 [pid = 3592] [id = 464] 04:33:04 INFO - PROCESS | 3592 | --DOCSHELL 18F5AC00 == 52 [pid = 3592] [id = 629] 04:33:04 INFO - PROCESS | 3592 | --DOCSHELL 1320AC00 == 51 [pid = 3592] [id = 628] 04:33:04 INFO - PROCESS | 3592 | --DOCSHELL 15654800 == 50 [pid = 3592] [id = 627] 04:33:04 INFO - PROCESS | 3592 | --DOCSHELL 19732400 == 49 [pid = 3592] [id = 626] 04:33:04 INFO - PROCESS | 3592 | --DOCSHELL 1972E400 == 48 [pid = 3592] [id = 625] 04:33:04 INFO - PROCESS | 3592 | --DOCSHELL 18FA1C00 == 47 [pid = 3592] [id = 624] 04:33:04 INFO - PROCESS | 3592 | --DOCSHELL 18D7DC00 == 46 [pid = 3592] [id = 623] 04:33:04 INFO - PROCESS | 3592 | --DOCSHELL 1833D800 == 45 [pid = 3592] [id = 622] 04:33:04 INFO - PROCESS | 3592 | --DOCSHELL 1377CC00 == 44 [pid = 3592] [id = 621] 04:33:04 INFO - PROCESS | 3592 | --DOCSHELL 13DAF400 == 43 [pid = 3592] [id = 620] 04:33:04 INFO - PROCESS | 3592 | --DOCSHELL 15BD0800 == 42 [pid = 3592] [id = 617] 04:33:04 INFO - PROCESS | 3592 | --DOCSHELL 1325FC00 == 41 [pid = 3592] [id = 616] 04:33:04 INFO - PROCESS | 3592 | --DOCSHELL 123F9C00 == 40 [pid = 3592] [id = 615] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (19747C00) [pid = 3592] [serial = 1813] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (17EE4C00) [pid = 3592] [serial = 1810] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (16468000) [pid = 3592] [serial = 1816] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (15D90800) [pid = 3592] [serial = 1807] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1A2E4800) [pid = 3592] [serial = 1846] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | ++DOCSHELL 12310400 == 41 [pid = 3592] [id = 636] 04:33:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (123F9C00) [pid = 3592] [serial = 1908] [outer = 00000000] 04:33:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (147B7C00) [pid = 3592] [serial = 1909] [outer = 123F9C00] 04:33:04 INFO - PROCESS | 3592 | 1461238384695 Marionette DEBUG loaded listener.js 04:33:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (15E67C00) [pid = 3592] [serial = 1910] [outer = 123F9C00] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (198F5400) [pid = 3592] [serial = 1837] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (18927C00) [pid = 3592] [serial = 1825] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (18D36400) [pid = 3592] [serial = 1826] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (16AB3000) [pid = 3592] [serial = 1820] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1636A800) [pid = 3592] [serial = 1819] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (15DF0C00) [pid = 3592] [serial = 1822] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (16771400) [pid = 3592] [serial = 1823] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (198DA400) [pid = 3592] [serial = 1834] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (18D8A400) [pid = 3592] [serial = 1828] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (180E9C00) [pid = 3592] [serial = 1840] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (198F5000) [pid = 3592] [serial = 1838] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (18D36800) [pid = 3592] [serial = 1841] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (18FD1000) [pid = 3592] [serial = 1831] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (18FD0400) [pid = 3592] [serial = 1832] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (19D0EC00) [pid = 3592] [serial = 1843] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1A037000) [pid = 3592] [serial = 1844] [outer = 00000000] [url = about:blank] 04:33:04 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (18E9FC00) [pid = 3592] [serial = 1829] [outer = 00000000] [url = about:blank] 04:33:05 INFO - PROCESS | 3592 | 1461238385167 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]]]}] 04:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 830ms 04:33:05 INFO - PROCESS | 3592 | 1461238385188 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 04:33:05 INFO - PROCESS | 3592 | 1461238385190 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 04:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:33:05 INFO - PROCESS | 3592 | 1461238385194 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:33:05 INFO - PROCESS | 3592 | 1461238385197 Marionette TRACE conn3 <- [1,2510,null,{}] 04:33:05 INFO - PROCESS | 3592 | 1461238385207 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}] 04:33:05 INFO - PROCESS | 3592 | 1461238385292 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 04:33:05 INFO - PROCESS | 3592 | 1461238385299 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:05 INFO - PROCESS | 3592 | ++DOCSHELL 17EE2C00 == 42 [pid = 3592] [id = 637] 04:33:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1807F400) [pid = 3592] [serial = 1911] [outer = 00000000] 04:33:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (18D82400) [pid = 3592] [serial = 1912] [outer = 1807F400] 04:33:05 INFO - PROCESS | 3592 | 1461238385346 Marionette DEBUG loaded listener.js 04:33:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (18E9BC00) [pid = 3592] [serial = 1913] [outer = 1807F400] 04:33:05 INFO - PROCESS | 3592 | 1461238385885 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]]]}] 04:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 690ms 04:33:05 INFO - PROCESS | 3592 | 1461238385925 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 04:33:05 INFO - PROCESS | 3592 | 1461238385927 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 04:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:33:05 INFO - PROCESS | 3592 | 1461238385930 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:33:05 INFO - PROCESS | 3592 | 1461238385932 Marionette TRACE conn3 <- [1,2514,null,{}] 04:33:05 INFO - PROCESS | 3592 | 1461238385936 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}] 04:33:06 INFO - PROCESS | 3592 | 1461238386014 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 04:33:06 INFO - PROCESS | 3592 | 1461238386022 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:06 INFO - PROCESS | 3592 | ++DOCSHELL 18F5BC00 == 43 [pid = 3592] [id = 638] 04:33:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (18FA3000) [pid = 3592] [serial = 1914] [outer = 00000000] 04:33:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1966A800) [pid = 3592] [serial = 1915] [outer = 18FA3000] 04:33:06 INFO - PROCESS | 3592 | 1461238386067 Marionette DEBUG loaded listener.js 04:33:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1966D000) [pid = 3592] [serial = 1916] [outer = 18FA3000] 04:33:06 INFO - PROCESS | 3592 | 1461238386535 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]]]}] 04:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 643ms 04:33:06 INFO - PROCESS | 3592 | 1461238386568 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 04:33:06 INFO - PROCESS | 3592 | 1461238386570 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 04:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:33:06 INFO - PROCESS | 3592 | 1461238386573 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:33:06 INFO - PROCESS | 3592 | 1461238386575 Marionette TRACE conn3 <- [1,2518,null,{}] 04:33:06 INFO - PROCESS | 3592 | 1461238386582 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}] 04:33:06 INFO - PROCESS | 3592 | 1461238386660 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 04:33:06 INFO - PROCESS | 3592 | 1461238386666 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:06 INFO - PROCESS | 3592 | ++DOCSHELL 19748000 == 44 [pid = 3592] [id = 639] 04:33:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (19873800) [pid = 3592] [serial = 1917] [outer = 00000000] 04:33:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (198DD000) [pid = 3592] [serial = 1918] [outer = 19873800] 04:33:06 INFO - PROCESS | 3592 | 1461238386710 Marionette DEBUG loaded listener.js 04:33:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (198DFC00) [pid = 3592] [serial = 1919] [outer = 19873800] 04:33:07 INFO - PROCESS | 3592 | 1461238387182 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]]]}] 04:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 642ms 04:33:07 INFO - PROCESS | 3592 | 1461238387212 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 04:33:07 INFO - PROCESS | 3592 | 1461238387214 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 04:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:33:07 INFO - PROCESS | 3592 | 1461238387217 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:33:07 INFO - PROCESS | 3592 | 1461238387219 Marionette TRACE conn3 <- [1,2522,null,{}] 04:33:07 INFO - PROCESS | 3592 | 1461238387222 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}] 04:33:07 INFO - PROCESS | 3592 | 1461238387360 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 04:33:07 INFO - PROCESS | 3592 | 1461238387367 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:07 INFO - PROCESS | 3592 | ++DOCSHELL 1676D400 == 45 [pid = 3592] [id = 640] 04:33:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (17EE4C00) [pid = 3592] [serial = 1920] [outer = 00000000] 04:33:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (19DF0C00) [pid = 3592] [serial = 1921] [outer = 17EE4C00] 04:33:07 INFO - PROCESS | 3592 | 1461238387414 Marionette DEBUG loaded listener.js 04:33:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1A360800) [pid = 3592] [serial = 1922] [outer = 17EE4C00] 04:33:07 INFO - PROCESS | 3592 | 1461238387878 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]]]}] 04:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 705ms 04:33:07 INFO - PROCESS | 3592 | 1461238387917 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 04:33:07 INFO - PROCESS | 3592 | 1461238387919 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 04:33:07 INFO - PROCESS | 3592 | 1461238387922 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:33:07 INFO - PROCESS | 3592 | 1461238387924 Marionette TRACE conn3 <- [1,2526,null,{}] 04:33:07 INFO - PROCESS | 3592 | 1461238387927 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}] 04:33:08 INFO - PROCESS | 3592 | 1461238388036 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 04:33:08 INFO - PROCESS | 3592 | 1461238388137 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:08 INFO - PROCESS | 3592 | ++DOCSHELL 13EB3400 == 46 [pid = 3592] [id = 641] 04:33:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1A81F400) [pid = 3592] [serial = 1923] [outer = 00000000] 04:33:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1A8DD000) [pid = 3592] [serial = 1924] [outer = 1A81F400] 04:33:08 INFO - PROCESS | 3592 | 1461238388180 Marionette DEBUG loaded listener.js 04:33:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1AA6F800) [pid = 3592] [serial = 1925] [outer = 1A81F400] 04:33:08 INFO - PROCESS | 3592 | 1461238388598 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]]]}] 04:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 705ms 04:33:08 INFO - PROCESS | 3592 | 1461238388630 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 04:33:08 INFO - PROCESS | 3592 | 1461238388632 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 04:33:08 INFO - PROCESS | 3592 | 1461238388636 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:33:08 INFO - PROCESS | 3592 | 1461238388637 Marionette TRACE conn3 <- [1,2530,null,{}] 04:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:33:08 INFO - PROCESS | 3592 | 1461238388641 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}] 04:33:08 INFO - PROCESS | 3592 | 1461238388753 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 04:33:08 INFO - PROCESS | 3592 | 1461238388759 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:08 INFO - PROCESS | 3592 | ++DOCSHELL 1A81D400 == 47 [pid = 3592] [id = 642] 04:33:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1A8D5C00) [pid = 3592] [serial = 1926] [outer = 00000000] 04:33:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1ADA0C00) [pid = 3592] [serial = 1927] [outer = 1A8D5C00] 04:33:08 INFO - PROCESS | 3592 | 1461238388803 Marionette DEBUG loaded listener.js 04:33:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1ADA3800) [pid = 3592] [serial = 1928] [outer = 1A8D5C00] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (18FDB400) [pid = 3592] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (13DAE400) [pid = 3592] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1326AC00) [pid = 3592] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (13821800) [pid = 3592] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1A304400) [pid = 3592] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (02A87400) [pid = 3592] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1972FC00) [pid = 3592] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (19733000) [pid = 3592] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1972F000) [pid = 3592] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (198D8000) [pid = 3592] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (13827400) [pid = 3592] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (18340400) [pid = 3592] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (13DB4C00) [pid = 3592] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (19672800) [pid = 3592] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1326A000) [pid = 3592] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1A2E9000) [pid = 3592] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (18FA3C00) [pid = 3592] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1A2E8800) [pid = 3592] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (18D82000) [pid = 3592] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (17ED9C00) [pid = 3592] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:33:09 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (1326A800) [pid = 3592] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:33:09 INFO - PROCESS | 3592 | 1461238389520 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]]]}] 04:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 956ms 04:33:09 INFO - PROCESS | 3592 | 1461238389584 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 04:33:09 INFO - PROCESS | 3592 | 1461238389586 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 04:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:33:09 INFO - PROCESS | 3592 | 1461238389589 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:33:09 INFO - PROCESS | 3592 | 1461238389591 Marionette TRACE conn3 <- [1,2534,null,{}] 04:33:09 INFO - PROCESS | 3592 | 1461238389595 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}] 04:33:09 INFO - PROCESS | 3592 | 1461238389673 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 04:33:09 INFO - PROCESS | 3592 | 1461238389682 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:09 INFO - PROCESS | 3592 | ++DOCSHELL 12391000 == 48 [pid = 3592] [id = 643] 04:33:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1326A000) [pid = 3592] [serial = 1929] [outer = 00000000] 04:33:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (13DB4C00) [pid = 3592] [serial = 1930] [outer = 1326A000] 04:33:09 INFO - PROCESS | 3592 | 1461238389726 Marionette DEBUG loaded listener.js 04:33:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1540F400) [pid = 3592] [serial = 1931] [outer = 1326A000] 04:33:10 INFO - PROCESS | 3592 | 1461238390190 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]]]}] 04:33:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:33:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 642ms 04:33:10 INFO - PROCESS | 3592 | 1461238390227 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 04:33:10 INFO - PROCESS | 3592 | 1461238390229 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 04:33:10 INFO - PROCESS | 3592 | 1461238390232 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:33:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:33:10 INFO - PROCESS | 3592 | 1461238390234 Marionette TRACE conn3 <- [1,2538,null,{}] 04:33:10 INFO - PROCESS | 3592 | 1461238390237 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}] 04:33:10 INFO - PROCESS | 3592 | 1461238390316 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 04:33:10 INFO - PROCESS | 3592 | 1461238390322 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:10 INFO - PROCESS | 3592 | ++DOCSHELL 13264800 == 49 [pid = 3592] [id = 644] 04:33:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (15410000) [pid = 3592] [serial = 1932] [outer = 00000000] 04:33:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (18F52C00) [pid = 3592] [serial = 1933] [outer = 15410000] 04:33:10 INFO - PROCESS | 3592 | 1461238390366 Marionette DEBUG loaded listener.js 04:33:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (18FD4800) [pid = 3592] [serial = 1934] [outer = 15410000] 04:33:10 INFO - PROCESS | 3592 | 1461238390806 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]]]}] 04:33:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:33:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 596ms 04:33:10 INFO - PROCESS | 3592 | 1461238390832 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 04:33:10 INFO - PROCESS | 3592 | 1461238390834 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 04:33:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:33:10 INFO - PROCESS | 3592 | 1461238390838 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:33:10 INFO - PROCESS | 3592 | 1461238390840 Marionette TRACE conn3 <- [1,2542,null,{}] 04:33:10 INFO - PROCESS | 3592 | 1461238390843 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}] 04:33:10 INFO - PROCESS | 3592 | 1461238390942 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 04:33:10 INFO - PROCESS | 3592 | 1461238390948 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:10 INFO - PROCESS | 3592 | ++DOCSHELL 1A81D000 == 50 [pid = 3592] [id = 645] 04:33:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1A8D7800) [pid = 3592] [serial = 1935] [outer = 00000000] 04:33:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1C405C00) [pid = 3592] [serial = 1936] [outer = 1A8D7800] 04:33:11 INFO - PROCESS | 3592 | 1461238390996 Marionette DEBUG loaded listener.js 04:33:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1C40E400) [pid = 3592] [serial = 1937] [outer = 1A8D7800] 04:33:11 INFO - PROCESS | 3592 | 1461238391542 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]]]}] 04:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 736ms 04:33:11 INFO - PROCESS | 3592 | 1461238391577 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 04:33:11 INFO - PROCESS | 3592 | 1461238391581 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 04:33:11 INFO - PROCESS | 3592 | 1461238391587 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:33:11 INFO - PROCESS | 3592 | 1461238391591 Marionette TRACE conn3 <- [1,2546,null,{}] 04:33:11 INFO - PROCESS | 3592 | 1461238391599 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}] 04:33:11 INFO - PROCESS | 3592 | 1461238391707 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 04:33:11 INFO - PROCESS | 3592 | 1461238391852 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:11 INFO - PROCESS | 3592 | ++DOCSHELL 14966000 == 51 [pid = 3592] [id = 646] 04:33:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1496B000) [pid = 3592] [serial = 1938] [outer = 00000000] 04:33:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (15DDE000) [pid = 3592] [serial = 1939] [outer = 1496B000] 04:33:11 INFO - PROCESS | 3592 | 1461238391909 Marionette DEBUG loaded listener.js 04:33:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (16467000) [pid = 3592] [serial = 1940] [outer = 1496B000] 04:33:12 INFO - PROCESS | 3592 | 1461238392607 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]]]}] 04:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1097ms 04:33:12 INFO - PROCESS | 3592 | 1461238392693 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 04:33:12 INFO - PROCESS | 3592 | 1461238392699 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 04:33:12 INFO - PROCESS | 3592 | 1461238392706 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:33:12 INFO - PROCESS | 3592 | 1461238392709 Marionette TRACE conn3 <- [1,2550,null,{}] 04:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:33:12 INFO - PROCESS | 3592 | 1461238392713 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}] 04:33:12 INFO - PROCESS | 3592 | 1461238392826 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 04:33:12 INFO - PROCESS | 3592 | 1461238392963 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:13 INFO - PROCESS | 3592 | ++DOCSHELL 15BDCC00 == 52 [pid = 3592] [id = 647] 04:33:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (18D3F000) [pid = 3592] [serial = 1941] [outer = 00000000] 04:33:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (18EA0000) [pid = 3592] [serial = 1942] [outer = 18D3F000] 04:33:13 INFO - PROCESS | 3592 | 1461238393018 Marionette DEBUG loaded listener.js 04:33:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (18FA2C00) [pid = 3592] [serial = 1943] [outer = 18D3F000] 04:33:13 INFO - PROCESS | 3592 | 1461238393610 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]]]}] 04:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 940ms 04:33:13 INFO - PROCESS | 3592 | 1461238393655 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 04:33:13 INFO - PROCESS | 3592 | 1461238393658 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 04:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:33:13 INFO - PROCESS | 3592 | 1461238393662 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:33:13 INFO - PROCESS | 3592 | 1461238393666 Marionette TRACE conn3 <- [1,2554,null,{}] 04:33:13 INFO - PROCESS | 3592 | 1461238393677 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}] 04:33:13 INFO - PROCESS | 3592 | 1461238393814 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 04:33:13 INFO - PROCESS | 3592 | 1461238393955 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:13 INFO - PROCESS | 3592 | ++DOCSHELL 195D5800 == 53 [pid = 3592] [id = 648] 04:33:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (198EE000) [pid = 3592] [serial = 1944] [outer = 00000000] 04:33:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1A357400) [pid = 3592] [serial = 1945] [outer = 198EE000] 04:33:14 INFO - PROCESS | 3592 | 1461238394013 Marionette DEBUG loaded listener.js 04:33:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1A819400) [pid = 3592] [serial = 1946] [outer = 198EE000] 04:33:14 INFO - PROCESS | 3592 | 1461238394645 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]]]}] 04:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1002ms 04:33:14 INFO - PROCESS | 3592 | 1461238394676 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 04:33:14 INFO - PROCESS | 3592 | 1461238394679 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 04:33:14 INFO - PROCESS | 3592 | 1461238394683 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:33:14 INFO - PROCESS | 3592 | 1461238394685 Marionette TRACE conn3 <- [1,2558,null,{}] 04:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:33:14 INFO - PROCESS | 3592 | 1461238394689 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}] 04:33:14 INFO - PROCESS | 3592 | 1461238394795 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 04:33:14 INFO - PROCESS | 3592 | 1461238394935 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:14 INFO - PROCESS | 3592 | ++DOCSHELL 1C40B400 == 54 [pid = 3592] [id = 649] 04:33:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1C40C000) [pid = 3592] [serial = 1947] [outer = 00000000] 04:33:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1C4A1C00) [pid = 3592] [serial = 1948] [outer = 1C40C000] 04:33:15 INFO - PROCESS | 3592 | 1461238394992 Marionette DEBUG loaded listener.js 04:33:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1C67C800) [pid = 3592] [serial = 1949] [outer = 1C40C000] 04:33:15 INFO - PROCESS | 3592 | 1461238395624 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]]]}] 04:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 987ms 04:33:15 INFO - PROCESS | 3592 | 1461238395676 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 04:33:15 INFO - PROCESS | 3592 | 1461238395678 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 04:33:15 INFO - PROCESS | 3592 | 1461238395683 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:33:15 INFO - PROCESS | 3592 | 1461238395685 Marionette TRACE conn3 <- [1,2562,null,{}] 04:33:15 INFO - PROCESS | 3592 | 1461238395689 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}] 04:33:15 INFO - PROCESS | 3592 | 1461238395791 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 04:33:16 INFO - PROCESS | 3592 | 1461238396070 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:16 INFO - PROCESS | 3592 | ++DOCSHELL 11B7D800 == 55 [pid = 3592] [id = 650] 04:33:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (11F5A000) [pid = 3592] [serial = 1950] [outer = 00000000] 04:33:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (13DB6800) [pid = 3592] [serial = 1951] [outer = 11F5A000] 04:33:16 INFO - PROCESS | 3592 | 1461238396148 Marionette DEBUG loaded listener.js 04:33:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (1570F800) [pid = 3592] [serial = 1952] [outer = 11F5A000] 04:33:16 INFO - PROCESS | 3592 | 1461238396693 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]]]}] 04:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1050ms 04:33:16 INFO - PROCESS | 3592 | 1461238396756 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 04:33:16 INFO - PROCESS | 3592 | 1461238396761 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 04:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:33:16 INFO - PROCESS | 3592 | 1461238396766 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:33:16 INFO - PROCESS | 3592 | 1461238396769 Marionette TRACE conn3 <- [1,2566,null,{}] 04:33:16 INFO - PROCESS | 3592 | 1461238396774 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}] 04:33:16 INFO - PROCESS | 3592 | 1461238396871 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 04:33:17 INFO - PROCESS | 3592 | 1461238397038 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:17 INFO - PROCESS | 3592 | --DOCSHELL 13264800 == 54 [pid = 3592] [id = 644] 04:33:17 INFO - PROCESS | 3592 | --DOCSHELL 12391000 == 53 [pid = 3592] [id = 643] 04:33:17 INFO - PROCESS | 3592 | --DOCSHELL 1A81D400 == 52 [pid = 3592] [id = 642] 04:33:17 INFO - PROCESS | 3592 | --DOCSHELL 13EB3400 == 51 [pid = 3592] [id = 641] 04:33:17 INFO - PROCESS | 3592 | --DOCSHELL 1676D400 == 50 [pid = 3592] [id = 640] 04:33:17 INFO - PROCESS | 3592 | --DOCSHELL 19748000 == 49 [pid = 3592] [id = 639] 04:33:17 INFO - PROCESS | 3592 | --DOCSHELL 18F5BC00 == 48 [pid = 3592] [id = 638] 04:33:17 INFO - PROCESS | 3592 | --DOCSHELL 17EE2C00 == 47 [pid = 3592] [id = 637] 04:33:17 INFO - PROCESS | 3592 | --DOCSHELL 12310400 == 46 [pid = 3592] [id = 636] 04:33:17 INFO - PROCESS | 3592 | --DOCSHELL 15B05800 == 45 [pid = 3592] [id = 635] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1A8DF000) [pid = 3592] [serial = 1891] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | ++DOCSHELL 12310400 == 46 [pid = 3592] [id = 651] 04:33:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (12391000) [pid = 3592] [serial = 1953] [outer = 00000000] 04:33:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (156B1000) [pid = 3592] [serial = 1954] [outer = 12391000] 04:33:17 INFO - PROCESS | 3592 | 1461238397121 Marionette DEBUG loaded listener.js 04:33:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (16362800) [pid = 3592] [serial = 1955] [outer = 12391000] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (16369400) [pid = 3592] [serial = 1775] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1CFEC800) [pid = 3592] [serial = 1760] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1833D000) [pid = 3592] [serial = 1817] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (15651000) [pid = 3592] [serial = 1769] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (13EB0800) [pid = 3592] [serial = 1772] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (198C1800) [pid = 3592] [serial = 1876] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1A2E2400) [pid = 3592] [serial = 1879] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (16AB4C00) [pid = 3592] [serial = 1864] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (17EDC400) [pid = 3592] [serial = 1865] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (198DC400) [pid = 3592] [serial = 1877] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (18C06000) [pid = 3592] [serial = 1867] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (18D39C00) [pid = 3592] [serial = 1868] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1645F800) [pid = 3592] [serial = 1862] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (15BD1000) [pid = 3592] [serial = 1861] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (18335000) [pid = 3592] [serial = 1852] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (19748C00) [pid = 3592] [serial = 1855] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1A30B800) [pid = 3592] [serial = 1882] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1A2E1800) [pid = 3592] [serial = 1880] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1A309000) [pid = 3592] [serial = 1883] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (18FD7800) [pid = 3592] [serial = 1885] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1A81DC00) [pid = 3592] [serial = 1888] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (18FD1800) [pid = 3592] [serial = 1873] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1A494000) [pid = 3592] [serial = 1859] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1A35C400) [pid = 3592] [serial = 1858] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1376E800) [pid = 3592] [serial = 1849] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (18E94C00) [pid = 3592] [serial = 1870] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (18E9C400) [pid = 3592] [serial = 1871] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (198F1400) [pid = 3592] [serial = 1886] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (18FCFC00) [pid = 3592] [serial = 1874] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1A820400) [pid = 3592] [serial = 1889] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (183B4800) [pid = 3592] [serial = 1811] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (1636F800) [pid = 3592] [serial = 1808] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (198D8C00) [pid = 3592] [serial = 1814] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (198E2000) [pid = 3592] [serial = 1835] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (198D5C00) [pid = 3592] [serial = 1805] [outer = 00000000] [url = about:blank] 04:33:17 INFO - PROCESS | 3592 | 1461238397595 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]]]}] 04:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 846ms 04:33:17 INFO - PROCESS | 3592 | 1461238397612 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 04:33:17 INFO - PROCESS | 3592 | 1461238397615 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 04:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:33:17 INFO - PROCESS | 3592 | 1461238397620 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:33:17 INFO - PROCESS | 3592 | 1461238397622 Marionette TRACE conn3 <- [1,2570,null,{}] 04:33:17 INFO - PROCESS | 3592 | 1461238397629 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}] 04:33:17 INFO - PROCESS | 3592 | 1461238397712 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 04:33:17 INFO - PROCESS | 3592 | 1461238397718 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:17 INFO - PROCESS | 3592 | ++DOCSHELL 16466400 == 47 [pid = 3592] [id = 652] 04:33:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (17ED8C00) [pid = 3592] [serial = 1956] [outer = 00000000] 04:33:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (18336400) [pid = 3592] [serial = 1957] [outer = 17ED8C00] 04:33:17 INFO - PROCESS | 3592 | 1461238397764 Marionette DEBUG loaded listener.js 04:33:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (18721C00) [pid = 3592] [serial = 1958] [outer = 17ED8C00] 04:33:18 INFO - PROCESS | 3592 | 1461238398264 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]]]}] 04:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 705ms 04:33:18 INFO - PROCESS | 3592 | 1461238398320 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 04:33:18 INFO - PROCESS | 3592 | 1461238398322 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 04:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:33:18 INFO - PROCESS | 3592 | 1461238398327 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:33:18 INFO - PROCESS | 3592 | 1461238398333 Marionette TRACE conn3 <- [1,2574,null,{}] 04:33:18 INFO - PROCESS | 3592 | 1461238398342 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}] 04:33:18 INFO - PROCESS | 3592 | 1461238398473 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 04:33:18 INFO - PROCESS | 3592 | 1461238398581 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:18 INFO - PROCESS | 3592 | ++DOCSHELL 18D40400 == 48 [pid = 3592] [id = 653] 04:33:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (18D40C00) [pid = 3592] [serial = 1959] [outer = 00000000] 04:33:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (18D8A800) [pid = 3592] [serial = 1960] [outer = 18D40C00] 04:33:18 INFO - PROCESS | 3592 | 1461238398625 Marionette DEBUG loaded listener.js 04:33:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (18E98C00) [pid = 3592] [serial = 1961] [outer = 18D40C00] 04:33:19 INFO - PROCESS | 3592 | 1461238398987 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]]]}] 04:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 658ms 04:33:19 INFO - PROCESS | 3592 | 1461238399023 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 04:33:19 INFO - PROCESS | 3592 | 1461238399026 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 04:33:19 INFO - PROCESS | 3592 | 1461238399029 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:33:19 INFO - PROCESS | 3592 | 1461238399031 Marionette TRACE conn3 <- [1,2578,null,{}] 04:33:19 INFO - PROCESS | 3592 | 1461238399034 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}] 04:33:19 INFO - PROCESS | 3592 | 1461238399115 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 04:33:19 INFO - PROCESS | 3592 | 1461238399153 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:19 INFO - PROCESS | 3592 | ++DOCSHELL 18D8A400 == 49 [pid = 3592] [id = 654] 04:33:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (18E99000) [pid = 3592] [serial = 1962] [outer = 00000000] 04:33:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (18FCFC00) [pid = 3592] [serial = 1963] [outer = 18E99000] 04:33:19 INFO - PROCESS | 3592 | 1461238399198 Marionette DEBUG loaded listener.js 04:33:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (18FD9400) [pid = 3592] [serial = 1964] [outer = 18E99000] 04:33:19 INFO - PROCESS | 3592 | 1461238399687 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]]]}] 04:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 705ms 04:33:19 INFO - PROCESS | 3592 | 1461238399731 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 04:33:19 INFO - PROCESS | 3592 | 1461238399733 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 04:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:33:19 INFO - PROCESS | 3592 | 1461238399736 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:33:19 INFO - PROCESS | 3592 | 1461238399738 Marionette TRACE conn3 <- [1,2582,null,{}] 04:33:19 INFO - PROCESS | 3592 | 1461238399742 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}] 04:33:19 INFO - PROCESS | 3592 | 1461238399854 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 04:33:19 INFO - PROCESS | 3592 | 1461238399860 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:19 INFO - PROCESS | 3592 | ++DOCSHELL 19727000 == 50 [pid = 3592] [id = 655] 04:33:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (19730C00) [pid = 3592] [serial = 1965] [outer = 00000000] 04:33:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (198C1800) [pid = 3592] [serial = 1966] [outer = 19730C00] 04:33:19 INFO - PROCESS | 3592 | 1461238399968 Marionette DEBUG loaded listener.js 04:33:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (198DC400) [pid = 3592] [serial = 1967] [outer = 19730C00] 04:33:20 INFO - PROCESS | 3592 | 1461238400430 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]]]}] 04:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 736ms 04:33:20 INFO - PROCESS | 3592 | 1461238400477 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 04:33:20 INFO - PROCESS | 3592 | 1461238400479 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 04:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:33:20 INFO - PROCESS | 3592 | 1461238400482 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:33:20 INFO - PROCESS | 3592 | 1461238400484 Marionette TRACE conn3 <- [1,2586,null,{}] 04:33:20 INFO - PROCESS | 3592 | 1461238400487 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}] 04:33:20 INFO - PROCESS | 3592 | 1461238400631 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 04:33:20 INFO - PROCESS | 3592 | 1461238400656 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:20 INFO - PROCESS | 3592 | ++DOCSHELL 1326AC00 == 51 [pid = 3592] [id = 656] 04:33:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (19748C00) [pid = 3592] [serial = 1968] [outer = 00000000] 04:33:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (19D18C00) [pid = 3592] [serial = 1969] [outer = 19748C00] 04:33:20 INFO - PROCESS | 3592 | 1461238400699 Marionette DEBUG loaded listener.js 04:33:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (19B62800) [pid = 3592] [serial = 1970] [outer = 19748C00] 04:33:21 INFO - PROCESS | 3592 | 1461238401136 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]]]}] 04:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 705ms 04:33:21 INFO - PROCESS | 3592 | 1461238401182 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 04:33:21 INFO - PROCESS | 3592 | 1461238401184 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 04:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:33:21 INFO - PROCESS | 3592 | 1461238401188 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:33:21 INFO - PROCESS | 3592 | 1461238401189 Marionette TRACE conn3 <- [1,2590,null,{}] 04:33:21 INFO - PROCESS | 3592 | 1461238401193 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}] 04:33:21 INFO - PROCESS | 3592 | 1461238401309 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 04:33:21 INFO - PROCESS | 3592 | 1461238401315 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:21 INFO - PROCESS | 3592 | ++DOCSHELL 19742800 == 52 [pid = 3592] [id = 657] 04:33:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (198F4C00) [pid = 3592] [serial = 1971] [outer = 00000000] 04:33:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1A358000) [pid = 3592] [serial = 1972] [outer = 198F4C00] 04:33:21 INFO - PROCESS | 3592 | 1461238401359 Marionette DEBUG loaded listener.js 04:33:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1A30FC00) [pid = 3592] [serial = 1973] [outer = 198F4C00] 04:33:21 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1A81F400) [pid = 3592] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:33:21 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (19873800) [pid = 3592] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:33:21 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (18FA3000) [pid = 3592] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:33:21 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1807F400) [pid = 3592] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:33:21 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1A8D5C00) [pid = 3592] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:33:21 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (123F9C00) [pid = 3592] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:33:21 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (16A62C00) [pid = 3592] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:33:21 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1326A000) [pid = 3592] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:33:21 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (17EE4C00) [pid = 3592] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:33:21 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (15410000) [pid = 3592] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:33:21 INFO - PROCESS | 3592 | 1461238401891 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]]]}] 04:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 752ms 04:33:21 INFO - PROCESS | 3592 | 1461238401928 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 04:33:21 INFO - PROCESS | 3592 | 1461238401930 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 04:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:33:21 INFO - PROCESS | 3592 | 1461238401934 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:33:21 INFO - PROCESS | 3592 | 1461238401935 Marionette TRACE conn3 <- [1,2594,null,{}] 04:33:21 INFO - PROCESS | 3592 | 1461238401967 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}] 04:33:22 INFO - PROCESS | 3592 | 1461238402047 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 04:33:22 INFO - PROCESS | 3592 | 1461238402053 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:22 INFO - PROCESS | 3592 | ++DOCSHELL 1807F400 == 53 [pid = 3592] [id = 658] 04:33:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (18928000) [pid = 3592] [serial = 1974] [outer = 00000000] 04:33:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1A2EB400) [pid = 3592] [serial = 1975] [outer = 18928000] 04:33:22 INFO - PROCESS | 3592 | 1461238402098 Marionette DEBUG loaded listener.js 04:33:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1A494000) [pid = 3592] [serial = 1976] [outer = 18928000] 04:33:22 INFO - PROCESS | 3592 | 1461238402573 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]]]}] 04:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 705ms 04:33:22 INFO - PROCESS | 3592 | 1461238402633 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 04:33:22 INFO - PROCESS | 3592 | 1461238402635 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 04:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:33:22 INFO - PROCESS | 3592 | 1461238402639 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:33:22 INFO - PROCESS | 3592 | 1461238402641 Marionette TRACE conn3 <- [1,2598,null,{}] 04:33:22 INFO - PROCESS | 3592 | 1461238402644 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}] 04:33:22 INFO - PROCESS | 3592 | 1461238402726 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 04:33:22 INFO - PROCESS | 3592 | 1461238402731 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:22 INFO - PROCESS | 3592 | ++DOCSHELL 18F4FC00 == 54 [pid = 3592] [id = 659] 04:33:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (198EA400) [pid = 3592] [serial = 1977] [outer = 00000000] 04:33:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1A84C800) [pid = 3592] [serial = 1978] [outer = 198EA400] 04:33:22 INFO - PROCESS | 3592 | 1461238402775 Marionette DEBUG loaded listener.js 04:33:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1A8D8400) [pid = 3592] [serial = 1979] [outer = 198EA400] 04:33:23 INFO - PROCESS | 3592 | 1461238403211 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]]]}] 04:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 595ms 04:33:23 INFO - PROCESS | 3592 | 1461238403241 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 04:33:23 INFO - PROCESS | 3592 | 1461238403243 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 04:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:33:23 INFO - PROCESS | 3592 | 1461238403247 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:33:23 INFO - PROCESS | 3592 | 1461238403248 Marionette TRACE conn3 <- [1,2602,null,{}] 04:33:23 INFO - PROCESS | 3592 | 1461238403251 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}] 04:33:23 INFO - PROCESS | 3592 | 1461238403331 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 04:33:23 INFO - PROCESS | 3592 | 1461238403336 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:23 INFO - PROCESS | 3592 | ++DOCSHELL 13778400 == 55 [pid = 3592] [id = 660] 04:33:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (1AD8D800) [pid = 3592] [serial = 1980] [outer = 00000000] 04:33:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1ADA0400) [pid = 3592] [serial = 1981] [outer = 1AD8D800] 04:33:23 INFO - PROCESS | 3592 | 1461238403387 Marionette DEBUG loaded listener.js 04:33:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1C407800) [pid = 3592] [serial = 1982] [outer = 1AD8D800] 04:33:24 INFO - PROCESS | 3592 | 1461238404080 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]]]}] 04:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 908ms 04:33:24 INFO - PROCESS | 3592 | 1461238404152 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 04:33:24 INFO - PROCESS | 3592 | 1461238404156 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 04:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:33:24 INFO - PROCESS | 3592 | 1461238404163 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:33:24 INFO - PROCESS | 3592 | 1461238404166 Marionette TRACE conn3 <- [1,2606,null,{}] 04:33:24 INFO - PROCESS | 3592 | 1461238404172 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}] 04:33:24 INFO - PROCESS | 3592 | 1461238404311 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 04:33:24 INFO - PROCESS | 3592 | 1461238404455 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:24 INFO - PROCESS | 3592 | ++DOCSHELL 15DE5400 == 56 [pid = 3592] [id = 661] 04:33:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (15DEB400) [pid = 3592] [serial = 1983] [outer = 00000000] 04:33:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (16A6B800) [pid = 3592] [serial = 1984] [outer = 15DEB400] 04:33:24 INFO - PROCESS | 3592 | 1461238404513 Marionette DEBUG loaded listener.js 04:33:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (17EE2000) [pid = 3592] [serial = 1985] [outer = 15DEB400] 04:33:25 INFO - PROCESS | 3592 | 1461238405131 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]]]}] 04:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1034ms 04:33:25 INFO - PROCESS | 3592 | 1461238405205 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 04:33:25 INFO - PROCESS | 3592 | 1461238405211 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 04:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:33:25 INFO - PROCESS | 3592 | 1461238405236 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:33:25 INFO - PROCESS | 3592 | 1461238405239 Marionette TRACE conn3 <- [1,2610,null,{}] 04:33:25 INFO - PROCESS | 3592 | 1461238405257 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}] 04:33:25 INFO - PROCESS | 3592 | 1461238405371 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 04:33:25 INFO - PROCESS | 3592 | 1461238405510 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:25 INFO - PROCESS | 3592 | ++DOCSHELL 1325FC00 == 57 [pid = 3592] [id = 662] 04:33:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1649A000) [pid = 3592] [serial = 1986] [outer = 00000000] 04:33:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (18D84000) [pid = 3592] [serial = 1987] [outer = 1649A000] 04:33:25 INFO - PROCESS | 3592 | 1461238405566 Marionette DEBUG loaded listener.js 04:33:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (18FA5C00) [pid = 3592] [serial = 1988] [outer = 1649A000] 04:33:26 INFO - PROCESS | 3592 | 1461238406188 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]]]}] 04:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1003ms 04:33:26 INFO - PROCESS | 3592 | 1461238406238 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 04:33:26 INFO - PROCESS | 3592 | 1461238406241 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 04:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:33:26 INFO - PROCESS | 3592 | 1461238406245 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:33:26 INFO - PROCESS | 3592 | 1461238406248 Marionette TRACE conn3 <- [1,2614,null,{}] 04:33:26 INFO - PROCESS | 3592 | 1461238406259 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}] 04:33:26 INFO - PROCESS | 3592 | 1461238406367 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 04:33:26 INFO - PROCESS | 3592 | 1461238406517 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:26 INFO - PROCESS | 3592 | ++DOCSHELL 1A81F000 == 58 [pid = 3592] [id = 663] 04:33:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1AD66400) [pid = 3592] [serial = 1989] [outer = 00000000] 04:33:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1C407400) [pid = 3592] [serial = 1990] [outer = 1AD66400] 04:33:26 INFO - PROCESS | 3592 | 1461238406574 Marionette DEBUG loaded listener.js 04:33:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1C414400) [pid = 3592] [serial = 1991] [outer = 1AD66400] 04:33:27 INFO - PROCESS | 3592 | 1461238407132 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]]]}] 04:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 939ms 04:33:27 INFO - PROCESS | 3592 | 1461238407189 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 04:33:27 INFO - PROCESS | 3592 | 1461238407192 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 04:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:33:27 INFO - PROCESS | 3592 | 1461238407196 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:33:27 INFO - PROCESS | 3592 | 1461238407198 Marionette TRACE conn3 <- [1,2618,null,{}] 04:33:27 INFO - PROCESS | 3592 | 1461238407202 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}] 04:33:27 INFO - PROCESS | 3592 | 1461238407306 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 04:33:27 INFO - PROCESS | 3592 | 1461238407449 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:27 INFO - PROCESS | 3592 | ++DOCSHELL 1C40D400 == 59 [pid = 3592] [id = 664] 04:33:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1CC15400) [pid = 3592] [serial = 1992] [outer = 00000000] 04:33:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1CC22000) [pid = 3592] [serial = 1993] [outer = 1CC15400] 04:33:27 INFO - PROCESS | 3592 | 1461238407514 Marionette DEBUG loaded listener.js 04:33:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1CCCC400) [pid = 3592] [serial = 1994] [outer = 1CC15400] 04:33:28 INFO - PROCESS | 3592 | 1461238408136 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]]]}] 04:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1003ms 04:33:28 INFO - PROCESS | 3592 | 1461238408198 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 04:33:28 INFO - PROCESS | 3592 | 1461238408201 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 04:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:33:28 INFO - PROCESS | 3592 | 1461238408205 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:33:28 INFO - PROCESS | 3592 | 1461238408207 Marionette TRACE conn3 <- [1,2622,null,{}] 04:33:28 INFO - PROCESS | 3592 | 1461238408211 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}] 04:33:28 INFO - PROCESS | 3592 | 1461238408461 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 04:33:28 INFO - PROCESS | 3592 | 1461238408622 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:28 INFO - PROCESS | 3592 | ++DOCSHELL 1541AC00 == 60 [pid = 3592] [id = 665] 04:33:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (1564FC00) [pid = 3592] [serial = 1995] [outer = 00000000] 04:33:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1645F800) [pid = 3592] [serial = 1996] [outer = 1564FC00] 04:33:28 INFO - PROCESS | 3592 | 1461238408675 Marionette DEBUG loaded listener.js 04:33:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (16A62C00) [pid = 3592] [serial = 1997] [outer = 1564FC00] 04:33:29 INFO - PROCESS | 3592 | 1461238409212 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]]]}] 04:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1049ms 04:33:29 INFO - PROCESS | 3592 | 1461238409263 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 04:33:29 INFO - PROCESS | 3592 | 1461238409267 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 04:33:29 INFO - PROCESS | 3592 | 1461238409272 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:33:29 INFO - PROCESS | 3592 | 1461238409276 Marionette TRACE conn3 <- [1,2626,null,{}] 04:33:29 INFO - PROCESS | 3592 | 1461238409280 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}] 04:33:29 INFO - PROCESS | 3592 | 1461238409375 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 04:33:29 INFO - PROCESS | 3592 | 1461238409534 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:29 INFO - PROCESS | 3592 | ++DOCSHELL 18722C00 == 61 [pid = 3592] [id = 666] 04:33:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (18D35000) [pid = 3592] [serial = 1998] [outer = 00000000] 04:33:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (18D7CC00) [pid = 3592] [serial = 1999] [outer = 18D35000] 04:33:29 INFO - PROCESS | 3592 | 1461238409585 Marionette DEBUG loaded listener.js 04:33:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (18D8A000) [pid = 3592] [serial = 2000] [outer = 18D35000] 04:33:29 INFO - PROCESS | 3592 | --DOCSHELL 18F54C00 == 60 [pid = 3592] [id = 586] 04:33:29 INFO - PROCESS | 3592 | --DOCSHELL 18F4FC00 == 59 [pid = 3592] [id = 659] 04:33:29 INFO - PROCESS | 3592 | --DOCSHELL 1807F400 == 58 [pid = 3592] [id = 658] 04:33:29 INFO - PROCESS | 3592 | --DOCSHELL 19742800 == 57 [pid = 3592] [id = 657] 04:33:29 INFO - PROCESS | 3592 | --DOCSHELL 1326AC00 == 56 [pid = 3592] [id = 656] 04:33:29 INFO - PROCESS | 3592 | --DOCSHELL 19727000 == 55 [pid = 3592] [id = 655] 04:33:29 INFO - PROCESS | 3592 | --DOCSHELL 18D8A400 == 54 [pid = 3592] [id = 654] 04:33:29 INFO - PROCESS | 3592 | --DOCSHELL 18D40400 == 53 [pid = 3592] [id = 653] 04:33:29 INFO - PROCESS | 3592 | --DOCSHELL 16466400 == 52 [pid = 3592] [id = 652] 04:33:29 INFO - PROCESS | 3592 | --DOCSHELL 12310400 == 51 [pid = 3592] [id = 651] 04:33:29 INFO - PROCESS | 3592 | --DOCSHELL 11B7D800 == 50 [pid = 3592] [id = 650] 04:33:29 INFO - PROCESS | 3592 | --DOCSHELL 195D5800 == 49 [pid = 3592] [id = 648] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1676C800) [pid = 3592] [serial = 1894] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (18F54800) [pid = 3592] [serial = 1897] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1A895000) [pid = 3592] [serial = 1900] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1AD8D000) [pid = 3592] [serial = 1903] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1C405C00) [pid = 3592] [serial = 1936] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOCSHELL 15BDCC00 == 48 [pid = 3592] [id = 647] 04:33:29 INFO - PROCESS | 3592 | --DOCSHELL 14966000 == 47 [pid = 3592] [id = 646] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1A8DD000) [pid = 3592] [serial = 1924] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (198DD000) [pid = 3592] [serial = 1918] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1966A800) [pid = 3592] [serial = 1915] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1966D000) [pid = 3592] [serial = 1916] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (18D82400) [pid = 3592] [serial = 1912] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (18E9BC00) [pid = 3592] [serial = 1913] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1ADA0C00) [pid = 3592] [serial = 1927] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (147B7C00) [pid = 3592] [serial = 1909] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (15E67C00) [pid = 3592] [serial = 1910] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1AA6F800) [pid = 3592] [serial = 1925] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (183BE400) [pid = 3592] [serial = 1907] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (13DB4C00) [pid = 3592] [serial = 1930] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1540F400) [pid = 3592] [serial = 1931] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (18339C00) [pid = 3592] [serial = 1906] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (19DF0C00) [pid = 3592] [serial = 1921] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1A360800) [pid = 3592] [serial = 1922] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1ADA3800) [pid = 3592] [serial = 1928] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (18F52C00) [pid = 3592] [serial = 1933] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (198DFC00) [pid = 3592] [serial = 1919] [outer = 00000000] [url = about:blank] 04:33:29 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (18FD4800) [pid = 3592] [serial = 1934] [outer = 00000000] [url = about:blank] 04:33:30 INFO - PROCESS | 3592 | 1461238410088 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]]]}] 04:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 845ms 04:33:30 INFO - PROCESS | 3592 | 1461238410118 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 04:33:30 INFO - PROCESS | 3592 | 1461238410121 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 04:33:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:33:30 INFO - PROCESS | 3592 | 1461238410125 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:33:30 INFO - PROCESS | 3592 | 1461238410127 Marionette TRACE conn3 <- [1,2630,null,{}] 04:33:30 INFO - PROCESS | 3592 | 1461238410131 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}] 04:33:30 INFO - PROCESS | 3592 | 1461238410218 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 04:33:30 INFO - PROCESS | 3592 | 1461238410229 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:30 INFO - PROCESS | 3592 | ++DOCSHELL 180F7400 == 48 [pid = 3592] [id = 667] 04:33:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (1833C000) [pid = 3592] [serial = 2001] [outer = 00000000] 04:33:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (18D3C000) [pid = 3592] [serial = 2002] [outer = 1833C000] 04:33:30 INFO - PROCESS | 3592 | 1461238410275 Marionette DEBUG loaded listener.js 04:33:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (18E9A000) [pid = 3592] [serial = 2003] [outer = 1833C000] 04:33:30 INFO - PROCESS | 3592 | 1461238410833 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]]]}] 04:33:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:33:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 705ms 04:33:30 INFO - PROCESS | 3592 | 1461238410854 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 04:33:30 INFO - PROCESS | 3592 | 1461238410858 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 04:33:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:33:30 INFO - PROCESS | 3592 | 1461238410868 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:33:30 INFO - PROCESS | 3592 | 1461238410872 Marionette TRACE conn3 <- [1,2634,null,{}] 04:33:30 INFO - PROCESS | 3592 | 1461238410875 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}] 04:33:30 INFO - PROCESS | 3592 | 1461238410960 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 04:33:30 INFO - PROCESS | 3592 | 1461238410966 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:30 INFO - PROCESS | 3592 | ++DOCSHELL 19668C00 == 49 [pid = 3592] [id = 668] 04:33:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1966EC00) [pid = 3592] [serial = 2004] [outer = 00000000] 04:33:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (19733800) [pid = 3592] [serial = 2005] [outer = 1966EC00] 04:33:31 INFO - PROCESS | 3592 | 1461238411011 Marionette DEBUG loaded listener.js 04:33:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1987DC00) [pid = 3592] [serial = 2006] [outer = 1966EC00] 04:33:31 INFO - PROCESS | 3592 | 1461238411468 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]]]}] 04:33:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:33:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 658ms 04:33:31 INFO - PROCESS | 3592 | 1461238411519 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 04:33:31 INFO - PROCESS | 3592 | 1461238411521 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 04:33:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:33:31 INFO - PROCESS | 3592 | 1461238411528 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:33:31 INFO - PROCESS | 3592 | 1461238411529 Marionette TRACE conn3 <- [1,2638,null,{}] 04:33:31 INFO - PROCESS | 3592 | 1461238411533 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}] 04:33:31 INFO - PROCESS | 3592 | 1461238411622 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 04:33:31 INFO - PROCESS | 3592 | 1461238411754 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:31 INFO - PROCESS | 3592 | ++DOCSHELL 198DA000 == 50 [pid = 3592] [id = 669] 04:33:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (198E7800) [pid = 3592] [serial = 2007] [outer = 00000000] 04:33:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (198F3400) [pid = 3592] [serial = 2008] [outer = 198E7800] 04:33:31 INFO - PROCESS | 3592 | 1461238411799 Marionette DEBUG loaded listener.js 04:33:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (19D12C00) [pid = 3592] [serial = 2009] [outer = 198E7800] 04:33:32 INFO - PROCESS | 3592 | 1461238412167 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]]]}] 04:33:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:33:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 705ms 04:33:32 INFO - PROCESS | 3592 | 1461238412229 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 04:33:32 INFO - PROCESS | 3592 | 1461238412231 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 04:33:32 INFO - PROCESS | 3592 | 1461238412234 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:33:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:33:32 INFO - PROCESS | 3592 | 1461238412236 Marionette TRACE conn3 <- [1,2642,null,{}] 04:33:32 INFO - PROCESS | 3592 | 1461238412239 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}] 04:33:32 INFO - PROCESS | 3592 | 1461238412321 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 04:33:32 INFO - PROCESS | 3592 | 1461238412439 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:32 INFO - PROCESS | 3592 | ++DOCSHELL 198F2400 == 51 [pid = 3592] [id = 670] 04:33:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (198F6C00) [pid = 3592] [serial = 2010] [outer = 00000000] 04:33:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1A2ED000) [pid = 3592] [serial = 2011] [outer = 198F6C00] 04:33:32 INFO - PROCESS | 3592 | 1461238412493 Marionette DEBUG loaded listener.js 04:33:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1A49BC00) [pid = 3592] [serial = 2012] [outer = 198F6C00] 04:33:32 INFO - PROCESS | 3592 | 1461238412933 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]]]}] 04:33:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:33:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 752ms 04:33:33 INFO - PROCESS | 3592 | 1461238413011 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 04:33:33 INFO - PROCESS | 3592 | 1461238413013 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 04:33:33 INFO - PROCESS | 3592 | 1461238413020 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:33:33 INFO - PROCESS | 3592 | 1461238413022 Marionette TRACE conn3 <- [1,2646,null,{}] 04:33:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:33:33 INFO - PROCESS | 3592 | 1461238413025 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}] 04:33:33 INFO - PROCESS | 3592 | 1461238413143 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 04:33:33 INFO - PROCESS | 3592 | 1461238413221 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:33 INFO - PROCESS | 3592 | ++DOCSHELL 138C2C00 == 52 [pid = 3592] [id = 671] 04:33:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (13DB9800) [pid = 3592] [serial = 2013] [outer = 00000000] 04:33:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1AA6FC00) [pid = 3592] [serial = 2014] [outer = 13DB9800] 04:33:33 INFO - PROCESS | 3592 | 1461238413265 Marionette DEBUG loaded listener.js 04:33:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1AA6F800) [pid = 3592] [serial = 2015] [outer = 13DB9800] 04:33:33 INFO - PROCESS | 3592 | 1461238413676 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]]]}] 04:33:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:33:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 673ms 04:33:33 INFO - PROCESS | 3592 | 1461238413703 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 04:33:33 INFO - PROCESS | 3592 | 1461238413705 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 04:33:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:33:33 INFO - PROCESS | 3592 | 1461238413713 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:33:33 INFO - PROCESS | 3592 | 1461238413715 Marionette TRACE conn3 <- [1,2650,null,{}] 04:33:33 INFO - PROCESS | 3592 | 1461238413718 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}] 04:33:33 INFO - PROCESS | 3592 | 1461238413833 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 04:33:33 INFO - PROCESS | 3592 | 1461238413839 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:33 INFO - PROCESS | 3592 | ++DOCSHELL 1A8D7000 == 53 [pid = 3592] [id = 672] 04:33:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1A8E0000) [pid = 3592] [serial = 2016] [outer = 00000000] 04:33:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1C409000) [pid = 3592] [serial = 2017] [outer = 1A8E0000] 04:33:33 INFO - PROCESS | 3592 | 1461238413883 Marionette DEBUG loaded listener.js 04:33:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1C40D800) [pid = 3592] [serial = 2018] [outer = 1A8E0000] 04:33:34 INFO - PROCESS | 3592 | 1461238414321 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]]]}] 04:33:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:33:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 627ms 04:33:34 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (198F4C00) [pid = 3592] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:33:34 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (11F5A000) [pid = 3592] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:33:34 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (18D40C00) [pid = 3592] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:33:34 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (17ED8C00) [pid = 3592] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:33:34 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (19748C00) [pid = 3592] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:33:34 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (12391000) [pid = 3592] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:33:34 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (13260400) [pid = 3592] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:33:34 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1966D400) [pid = 3592] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:33:34 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (19730C00) [pid = 3592] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:33:34 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (18E99000) [pid = 3592] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:33:34 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (198EA400) [pid = 3592] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:33:34 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (18928000) [pid = 3592] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:33:34 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1A8D6C00) [pid = 3592] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:33:34 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (15D93400) [pid = 3592] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:33:34 INFO - PROCESS | 3592 | 1461238414543 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 04:33:34 INFO - PROCESS | 3592 | 1461238414545 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 04:33:34 INFO - PROCESS | 3592 | 1461238414559 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:33:34 INFO - PROCESS | 3592 | 1461238414561 Marionette TRACE conn3 <- [1,2654,null,{}] 04:33:34 INFO - PROCESS | 3592 | 1461238414564 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}] 04:33:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:33:34 INFO - PROCESS | 3592 | 1461238414649 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 04:33:34 INFO - PROCESS | 3592 | 1461238414657 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:34 INFO - PROCESS | 3592 | ++DOCSHELL 1376C000 == 54 [pid = 3592] [id = 673] 04:33:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (147BD000) [pid = 3592] [serial = 2019] [outer = 00000000] 04:33:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (17ED9C00) [pid = 3592] [serial = 2020] [outer = 147BD000] 04:33:34 INFO - PROCESS | 3592 | 1461238414703 Marionette DEBUG loaded listener.js 04:33:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (18D3E800) [pid = 3592] [serial = 2021] [outer = 147BD000] 04:33:35 INFO - PROCESS | 3592 | 1461238415622 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]]]}] 04:33:35 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) 04:33:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1081ms 04:33:35 INFO - PROCESS | 3592 | 1461238415660 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 04:33:35 INFO - PROCESS | 3592 | 1461238415662 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 04:33:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:33:35 INFO - PROCESS | 3592 | 1461238415669 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:33:35 INFO - PROCESS | 3592 | 1461238415671 Marionette TRACE conn3 <- [1,2658,null,{}] 04:33:35 INFO - PROCESS | 3592 | 1461238415674 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}] 04:33:35 INFO - PROCESS | 3592 | 1461238415755 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 04:33:35 INFO - PROCESS | 3592 | 1461238415761 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:35 INFO - PROCESS | 3592 | ++DOCSHELL 17ED5800 == 55 [pid = 3592] [id = 674] 04:33:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (18E92C00) [pid = 3592] [serial = 2022] [outer = 00000000] 04:33:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1A8D6800) [pid = 3592] [serial = 2023] [outer = 18E92C00] 04:33:35 INFO - PROCESS | 3592 | 1461238415805 Marionette DEBUG loaded listener.js 04:33:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1ADA6000) [pid = 3592] [serial = 2024] [outer = 18E92C00] 04:33:36 INFO - PROCESS | 3592 | 1461238416762 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] 04:33:36 INFO - PROCESS | 3592 | 1461238416850 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 04:33:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:33:36 INFO - PROCESS | 3592 | 1461238416856 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:33:36 INFO - PROCESS | 3592 | 1461238416861 Marionette TRACE conn3 <- [1,2662,null,{}] 04:33:36 INFO - PROCESS | 3592 | 1461238416868 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}] 04:33:36 INFO - PROCESS | 3592 | 1461238416968 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 04:33:37 INFO - PROCESS | 3592 | 1461238417151 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:37 INFO - PROCESS | 3592 | ++DOCSHELL 13EB3400 == 56 [pid = 3592] [id = 675] 04:33:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (15411800) [pid = 3592] [serial = 2025] [outer = 00000000] 04:33:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (16774000) [pid = 3592] [serial = 2026] [outer = 15411800] 04:33:37 INFO - PROCESS | 3592 | 1461238417251 Marionette DEBUG loaded listener.js 04:33:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (17EDA800) [pid = 3592] [serial = 2027] [outer = 15411800] 04:33:38 INFO - PROCESS | 3592 | 1461238418311 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] 04:33:38 INFO - PROCESS | 3592 | 1461238418385 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 04:33:38 INFO - PROCESS | 3592 | 1461238418393 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:33:38 INFO - PROCESS | 3592 | 1461238418396 Marionette TRACE conn3 <- [1,2666,null,{}] 04:33:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:33:38 INFO - PROCESS | 3592 | 1461238418400 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}] 04:33:38 INFO - PROCESS | 3592 | 1461238418499 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 04:33:38 INFO - PROCESS | 3592 | 1461238418716 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:38 INFO - PROCESS | 3592 | ++DOCSHELL 18D80C00 == 57 [pid = 3592] [id = 676] 04:33:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (18E9E000) [pid = 3592] [serial = 2028] [outer = 00000000] 04:33:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (18FCE800) [pid = 3592] [serial = 2029] [outer = 18E9E000] 04:33:38 INFO - PROCESS | 3592 | 1461238418772 Marionette DEBUG loaded listener.js 04:33:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1966C000) [pid = 3592] [serial = 2030] [outer = 18E9E000] 04:33:39 INFO - PROCESS | 3592 | 1461238419802 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]]]}] 04:33:39 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) 04:33:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1441ms 04:33:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:33:39 INFO - PROCESS | 3592 | 1461238419842 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 04:33:39 INFO - PROCESS | 3592 | 1461238419845 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 04:33:39 INFO - PROCESS | 3592 | 1461238419849 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:33:39 INFO - PROCESS | 3592 | 1461238419852 Marionette TRACE conn3 <- [1,2670,null,{}] 04:33:39 INFO - PROCESS | 3592 | 1461238419905 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}] 04:33:40 INFO - PROCESS | 3592 | 1461238420049 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 04:33:40 INFO - PROCESS | 3592 | 1461238420189 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:40 INFO - PROCESS | 3592 | ++DOCSHELL 12DDA000 == 58 [pid = 3592] [id = 677] 04:33:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (13203C00) [pid = 3592] [serial = 2031] [outer = 00000000] 04:33:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1376DC00) [pid = 3592] [serial = 2032] [outer = 13203C00] 04:33:40 INFO - PROCESS | 3592 | 1461238420460 Marionette DEBUG loaded listener.js 04:33:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (15410000) [pid = 3592] [serial = 2033] [outer = 13203C00] 04:33:41 INFO - PROCESS | 3592 | --DOCSHELL 18FD9000 == 57 [pid = 3592] [id = 473] 04:33:41 INFO - PROCESS | 3592 | --DOCSHELL 13260800 == 56 [pid = 3592] [id = 634] 04:33:41 INFO - PROCESS | 3592 | --DOCSHELL 18FD8400 == 55 [pid = 3592] [id = 476] 04:33:41 INFO - PROCESS | 3592 | --DOCSHELL 1A308400 == 54 [pid = 3592] [id = 633] 04:33:41 INFO - PROCESS | 3592 | --DOCSHELL 1376C000 == 53 [pid = 3592] [id = 673] 04:33:41 INFO - PROCESS | 3592 | --DOCSHELL 1A8D7000 == 52 [pid = 3592] [id = 672] 04:33:41 INFO - PROCESS | 3592 | --DOCSHELL 138C2C00 == 51 [pid = 3592] [id = 671] 04:33:41 INFO - PROCESS | 3592 | --DOCSHELL 198F2400 == 50 [pid = 3592] [id = 670] 04:33:41 INFO - PROCESS | 3592 | --DOCSHELL 198DA000 == 49 [pid = 3592] [id = 669] 04:33:41 INFO - PROCESS | 3592 | --DOCSHELL 19668C00 == 48 [pid = 3592] [id = 668] 04:33:41 INFO - PROCESS | 3592 | --DOCSHELL 180F7400 == 47 [pid = 3592] [id = 667] 04:33:41 INFO - PROCESS | 3592 | --DOCSHELL 18722C00 == 46 [pid = 3592] [id = 666] 04:33:41 INFO - PROCESS | 3592 | --DOCSHELL 1541AC00 == 45 [pid = 3592] [id = 665] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1ADA0400) [pid = 3592] [serial = 1981] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOCSHELL 1C40D400 == 44 [pid = 3592] [id = 664] 04:33:41 INFO - PROCESS | 3592 | --DOCSHELL 1A81F000 == 43 [pid = 3592] [id = 663] 04:33:41 INFO - PROCESS | 3592 | --DOCSHELL 1325FC00 == 42 [pid = 3592] [id = 662] 04:33:41 INFO - PROCESS | 3592 | --DOCSHELL 15DE5400 == 41 [pid = 3592] [id = 661] 04:33:41 INFO - PROCESS | 3592 | --DOCSHELL 13778400 == 40 [pid = 3592] [id = 660] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1A30FC00) [pid = 3592] [serial = 1973] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1570F800) [pid = 3592] [serial = 1952] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1A357400) [pid = 3592] [serial = 1945] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (1C4A1C00) [pid = 3592] [serial = 1948] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (18E98C00) [pid = 3592] [serial = 1961] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (18D8A800) [pid = 3592] [serial = 1960] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (18336400) [pid = 3592] [serial = 1957] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (19B62800) [pid = 3592] [serial = 1970] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1A358000) [pid = 3592] [serial = 1972] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (19D18C00) [pid = 3592] [serial = 1969] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (16362800) [pid = 3592] [serial = 1955] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1377C800) [pid = 3592] [serial = 1850] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (198E2400) [pid = 3592] [serial = 1856] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (198C1800) [pid = 3592] [serial = 1966] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (18FCFC00) [pid = 3592] [serial = 1963] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (13DB6800) [pid = 3592] [serial = 1951] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (18EA0000) [pid = 3592] [serial = 1942] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (15DDE000) [pid = 3592] [serial = 1939] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (198DC400) [pid = 3592] [serial = 1967] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1A84C800) [pid = 3592] [serial = 1978] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (18FD9400) [pid = 3592] [serial = 1964] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (1A2EB400) [pid = 3592] [serial = 1975] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1A8E3800) [pid = 3592] [serial = 1892] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (18728C00) [pid = 3592] [serial = 1853] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (1A494000) [pid = 3592] [serial = 1976] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (156B1000) [pid = 3592] [serial = 1954] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (18721C00) [pid = 3592] [serial = 1958] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (1A8D8400) [pid = 3592] [serial = 1979] [outer = 00000000] [url = about:blank] 04:33:41 INFO - PROCESS | 3592 | 1461238421542 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]]]}] 04:33:41 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) 04:33:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1708ms 04:33:41 INFO - PROCESS | 3592 | 1461238421562 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 04:33:41 INFO - PROCESS | 3592 | 1461238421565 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 04:33:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:33:41 INFO - PROCESS | 3592 | 1461238421570 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:33:41 INFO - PROCESS | 3592 | 1461238421572 Marionette TRACE conn3 <- [1,2674,null,{}] 04:33:41 INFO - PROCESS | 3592 | 1461238421578 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}] 04:33:41 INFO - PROCESS | 3592 | 1461238421678 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 04:33:41 INFO - PROCESS | 3592 | 1461238421816 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:41 INFO - PROCESS | 3592 | ++DOCSHELL 1570F800 == 41 [pid = 3592] [id = 678] 04:33:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (15B05000) [pid = 3592] [serial = 2034] [outer = 00000000] 04:33:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (15DE5000) [pid = 3592] [serial = 2035] [outer = 15B05000] 04:33:41 INFO - PROCESS | 3592 | 1461238421865 Marionette DEBUG loaded listener.js 04:33:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (16361400) [pid = 3592] [serial = 2036] [outer = 15B05000] 04:33:42 INFO - PROCESS | 3592 | 1461238422737 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] 04:33:42 INFO - PROCESS | 3592 | 1461238422774 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 04:33:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:33:42 INFO - PROCESS | 3592 | 1461238422798 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:33:42 INFO - PROCESS | 3592 | 1461238422800 Marionette TRACE conn3 <- [1,2678,null,{}] 04:33:42 INFO - PROCESS | 3592 | 1461238422826 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}] 04:33:42 INFO - PROCESS | 3592 | 1461238422910 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 04:33:42 INFO - PROCESS | 3592 | 1461238422917 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:42 INFO - PROCESS | 3592 | ++DOCSHELL 1645D800 == 42 [pid = 3592] [id = 679] 04:33:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (1645E800) [pid = 3592] [serial = 2037] [outer = 00000000] 04:33:42 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (1872DC00) [pid = 3592] [serial = 2038] [outer = 1645E800] 04:33:42 INFO - PROCESS | 3592 | 1461238422962 Marionette DEBUG loaded listener.js 04:33:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (18930400) [pid = 3592] [serial = 2039] [outer = 1645E800] 04:33:43 INFO - PROCESS | 3592 | 1461238423977 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] 04:33:44 INFO - PROCESS | 3592 | 1461238424046 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 04:33:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:33:44 INFO - PROCESS | 3592 | 1461238424050 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:33:44 INFO - PROCESS | 3592 | 1461238424053 Marionette TRACE conn3 <- [1,2682,null,{}] 04:33:44 INFO - PROCESS | 3592 | 1461238424069 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}] 04:33:44 INFO - PROCESS | 3592 | 1461238424188 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 04:33:44 INFO - PROCESS | 3592 | 1461238424195 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:44 INFO - PROCESS | 3592 | ++DOCSHELL 18E9B000 == 43 [pid = 3592] [id = 680] 04:33:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (18EA0800) [pid = 3592] [serial = 2040] [outer = 00000000] 04:33:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (18FA6400) [pid = 3592] [serial = 2041] [outer = 18EA0800] 04:33:44 INFO - PROCESS | 3592 | 1461238424240 Marionette DEBUG loaded listener.js 04:33:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (18FD4C00) [pid = 3592] [serial = 2042] [outer = 18EA0800] 04:33:45 INFO - PROCESS | 3592 | 1461238425224 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] 04:33:45 INFO - PROCESS | 3592 | 1461238425260 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 04:33:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:33:45 INFO - PROCESS | 3592 | 1461238425264 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:33:45 INFO - PROCESS | 3592 | 1461238425265 Marionette TRACE conn3 <- [1,2686,null,{}] 04:33:45 INFO - PROCESS | 3592 | 1461238425269 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}] 04:33:45 INFO - PROCESS | 3592 | 1461238425386 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 04:33:45 INFO - PROCESS | 3592 | 1461238425448 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:45 INFO - PROCESS | 3592 | ++DOCSHELL 1966AC00 == 44 [pid = 3592] [id = 681] 04:33:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1966B000) [pid = 3592] [serial = 2043] [outer = 00000000] 04:33:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (198D5C00) [pid = 3592] [serial = 2044] [outer = 1966B000] 04:33:45 INFO - PROCESS | 3592 | 1461238425495 Marionette DEBUG loaded listener.js 04:33:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (198D9800) [pid = 3592] [serial = 2045] [outer = 1966B000] 04:33:46 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (13DB9800) [pid = 3592] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:33:46 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1564FC00) [pid = 3592] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:33:46 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (198E7800) [pid = 3592] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:33:46 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1833C000) [pid = 3592] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:33:46 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1966EC00) [pid = 3592] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:33:46 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (18D35000) [pid = 3592] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:33:46 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1A8E0000) [pid = 3592] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:33:46 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (147BD000) [pid = 3592] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:33:46 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (198F6C00) [pid = 3592] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:33:46 INFO - PROCESS | 3592 | 1461238426582 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] 04:33:46 INFO - PROCESS | 3592 | 1461238426622 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 04:33:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:33:46 INFO - PROCESS | 3592 | 1461238426625 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:33:46 INFO - PROCESS | 3592 | 1461238426627 Marionette TRACE conn3 <- [1,2690,null,{}] 04:33:46 INFO - PROCESS | 3592 | 1461238426632 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}] 04:33:46 INFO - PROCESS | 3592 | 1461238426740 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 04:33:46 INFO - PROCESS | 3592 | 1461238426861 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:46 INFO - PROCESS | 3592 | ++DOCSHELL 13DB4C00 == 45 [pid = 3592] [id = 682] 04:33:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (147B5400) [pid = 3592] [serial = 2046] [outer = 00000000] 04:33:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (18FD0400) [pid = 3592] [serial = 2047] [outer = 147B5400] 04:33:46 INFO - PROCESS | 3592 | 1461238426921 Marionette DEBUG loaded listener.js 04:33:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (198E7C00) [pid = 3592] [serial = 2048] [outer = 147B5400] 04:33:47 INFO - PROCESS | 3592 | 1461238427297 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]]]}] 04:33:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:33:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 705ms 04:33:47 INFO - PROCESS | 3592 | 1461238427325 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 04:33:47 INFO - PROCESS | 3592 | 1461238427327 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 04:33:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:33:47 INFO - PROCESS | 3592 | 1461238427330 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:33:47 INFO - PROCESS | 3592 | 1461238427332 Marionette TRACE conn3 <- [1,2694,null,{}] 04:33:47 INFO - PROCESS | 3592 | 1461238427335 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}] 04:33:47 INFO - PROCESS | 3592 | 1461238427418 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 04:33:47 INFO - PROCESS | 3592 | 1461238427425 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:47 INFO - PROCESS | 3592 | ++DOCSHELL 198F2400 == 46 [pid = 3592] [id = 683] 04:33:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (198F3000) [pid = 3592] [serial = 2049] [outer = 00000000] 04:33:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1A2E3800) [pid = 3592] [serial = 2050] [outer = 198F3000] 04:33:47 INFO - PROCESS | 3592 | 1461238427469 Marionette DEBUG loaded listener.js 04:33:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1A2E2C00) [pid = 3592] [serial = 2051] [outer = 198F3000] 04:33:47 INFO - PROCESS | 3592 | 1461238427904 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]]]}] 04:33:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:33:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 595ms 04:33:47 INFO - PROCESS | 3592 | 1461238427927 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 04:33:47 INFO - PROCESS | 3592 | 1461238427929 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 04:33:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:33:47 INFO - PROCESS | 3592 | 1461238427945 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:33:47 INFO - PROCESS | 3592 | 1461238427947 Marionette TRACE conn3 <- [1,2698,null,{}] 04:33:47 INFO - PROCESS | 3592 | 1461238427950 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}] 04:33:48 INFO - PROCESS | 3592 | 1461238428081 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 04:33:48 INFO - PROCESS | 3592 | 1461238428282 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:48 INFO - PROCESS | 3592 | ++DOCSHELL 1325FC00 == 47 [pid = 3592] [id = 684] 04:33:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (13260800) [pid = 3592] [serial = 2052] [outer = 00000000] 04:33:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (13824000) [pid = 3592] [serial = 2053] [outer = 13260800] 04:33:48 INFO - PROCESS | 3592 | 1461238428343 Marionette DEBUG loaded listener.js 04:33:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (156AC400) [pid = 3592] [serial = 2054] [outer = 13260800] 04:33:48 INFO - PROCESS | 3592 | 1461238428918 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] 04:33:49 INFO - PROCESS | 3592 | 1461238429006 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 04:33:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:33:49 INFO - PROCESS | 3592 | 1461238429010 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:33:49 INFO - PROCESS | 3592 | 1461238429015 Marionette TRACE conn3 <- [1,2702,null,{}] 04:33:49 INFO - PROCESS | 3592 | 1461238429019 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}] 04:33:49 INFO - PROCESS | 3592 | 1461238429178 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 04:33:49 INFO - PROCESS | 3592 | 1461238429240 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:49 INFO - PROCESS | 3592 | ++DOCSHELL 18335000 == 48 [pid = 3592] [id = 685] 04:33:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (18C06C00) [pid = 3592] [serial = 2055] [outer = 00000000] 04:33:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (18D7DC00) [pid = 3592] [serial = 2056] [outer = 18C06C00] 04:33:49 INFO - PROCESS | 3592 | 1461238429297 Marionette DEBUG loaded listener.js 04:33:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (18D7D800) [pid = 3592] [serial = 2057] [outer = 18C06C00] 04:33:49 INFO - PROCESS | 3592 | 1461238429879 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]]]}] 04:33:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:33:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 940ms 04:33:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:33:49 INFO - PROCESS | 3592 | 1461238429957 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 04:33:49 INFO - PROCESS | 3592 | 1461238429960 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 04:33:49 INFO - PROCESS | 3592 | 1461238429964 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:33:49 INFO - PROCESS | 3592 | 1461238429966 Marionette TRACE conn3 <- [1,2706,null,{}] 04:33:49 INFO - PROCESS | 3592 | 1461238429970 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}] 04:33:50 INFO - PROCESS | 3592 | 1461238430073 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 04:33:50 INFO - PROCESS | 3592 | 1461238430189 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:50 INFO - PROCESS | 3592 | ++DOCSHELL 198E1400 == 49 [pid = 3592] [id = 686] 04:33:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (198E2400) [pid = 3592] [serial = 2058] [outer = 00000000] 04:33:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (19DEF800) [pid = 3592] [serial = 2059] [outer = 198E2400] 04:33:50 INFO - PROCESS | 3592 | 1461238430283 Marionette DEBUG loaded listener.js 04:33:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1A309000) [pid = 3592] [serial = 2060] [outer = 198E2400] 04:33:50 INFO - PROCESS | 3592 | 1461238430895 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] 04:33:50 INFO - PROCESS | 3592 | 1461238430911 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 04:33:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:33:50 INFO - PROCESS | 3592 | 1461238430923 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:33:50 INFO - PROCESS | 3592 | 1461238430928 Marionette TRACE conn3 <- [1,2710,null,{}] 04:33:50 INFO - PROCESS | 3592 | 1461238430946 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}] 04:33:51 INFO - PROCESS | 3592 | 1461238431064 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 04:33:51 INFO - PROCESS | 3592 | 1461238431205 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:51 INFO - PROCESS | 3592 | ++DOCSHELL 198F4C00 == 50 [pid = 3592] [id = 687] 04:33:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (19D18C00) [pid = 3592] [serial = 2061] [outer = 00000000] 04:33:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1A8DF800) [pid = 3592] [serial = 2062] [outer = 19D18C00] 04:33:51 INFO - PROCESS | 3592 | 1461238431260 Marionette DEBUG loaded listener.js 04:33:51 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1A8E3400) [pid = 3592] [serial = 2063] [outer = 19D18C00] 04:33:51 INFO - PROCESS | 3592 | 1461238431833 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] 04:33:51 INFO - PROCESS | 3592 | 1461238431886 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 04:33:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:33:51 INFO - PROCESS | 3592 | 1461238431890 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:33:51 INFO - PROCESS | 3592 | 1461238431892 Marionette TRACE conn3 <- [1,2714,null,{}] 04:33:51 INFO - PROCESS | 3592 | 1461238431895 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}] 04:33:52 INFO - PROCESS | 3592 | 1461238432003 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 04:33:52 INFO - PROCESS | 3592 | 1461238432116 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:52 INFO - PROCESS | 3592 | ++DOCSHELL 1A816000 == 51 [pid = 3592] [id = 688] 04:33:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1A8D6C00) [pid = 3592] [serial = 2064] [outer = 00000000] 04:33:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1ADA2C00) [pid = 3592] [serial = 2065] [outer = 1A8D6C00] 04:33:52 INFO - PROCESS | 3592 | 1461238432211 Marionette DEBUG loaded listener.js 04:33:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1C4A1C00) [pid = 3592] [serial = 2066] [outer = 1A8D6C00] 04:33:52 INFO - PROCESS | 3592 | 1461238432782 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]]]}] 04:33:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:33:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 956ms 04:33:52 INFO - PROCESS | 3592 | 1461238432835 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 04:33:52 INFO - PROCESS | 3592 | 1461238432837 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 04:33:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:33:52 INFO - PROCESS | 3592 | 1461238432841 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:33:52 INFO - PROCESS | 3592 | 1461238432843 Marionette TRACE conn3 <- [1,2718,null,{}] 04:33:52 INFO - PROCESS | 3592 | 1461238432846 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}] 04:33:52 INFO - PROCESS | 3592 | 1461238432949 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 04:33:53 INFO - PROCESS | 3592 | 1461238433101 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:53 INFO - PROCESS | 3592 | ++DOCSHELL 1AD62C00 == 52 [pid = 3592] [id = 689] 04:33:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1C68A000) [pid = 3592] [serial = 2067] [outer = 00000000] 04:33:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1CE8C400) [pid = 3592] [serial = 2068] [outer = 1C68A000] 04:33:53 INFO - PROCESS | 3592 | 1461238433165 Marionette DEBUG loaded listener.js 04:33:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1CFEC800) [pid = 3592] [serial = 2069] [outer = 1C68A000] 04:33:54 INFO - PROCESS | 3592 | 1461238434231 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] 04:33:54 INFO - PROCESS | 3592 | 1461238434350 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 04:33:54 INFO - PROCESS | 3592 | 1461238434357 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:33:54 INFO - PROCESS | 3592 | 1461238434360 Marionette TRACE conn3 <- [1,2722,null,{}] 04:33:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:33:54 INFO - PROCESS | 3592 | 1461238434373 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}] 04:33:54 INFO - PROCESS | 3592 | 1461238434463 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 04:33:54 INFO - PROCESS | 3592 | 1461238434604 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:54 INFO - PROCESS | 3592 | ++DOCSHELL 1636DC00 == 53 [pid = 3592] [id = 690] 04:33:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1677A800) [pid = 3592] [serial = 2070] [outer = 00000000] 04:33:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (180ED000) [pid = 3592] [serial = 2071] [outer = 1677A800] 04:33:54 INFO - PROCESS | 3592 | 1461238434653 Marionette DEBUG loaded listener.js 04:33:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (18922C00) [pid = 3592] [serial = 2072] [outer = 1677A800] 04:33:54 INFO - PROCESS | 3592 | --DOCSHELL 1966C800 == 52 [pid = 3592] [id = 618] 04:33:54 INFO - PROCESS | 3592 | --DOCSHELL 198F2400 == 51 [pid = 3592] [id = 683] 04:33:54 INFO - PROCESS | 3592 | --DOCSHELL 13DB4C00 == 50 [pid = 3592] [id = 682] 04:33:54 INFO - PROCESS | 3592 | --DOCSHELL 1966AC00 == 49 [pid = 3592] [id = 681] 04:33:54 INFO - PROCESS | 3592 | --DOCSHELL 18E9B000 == 48 [pid = 3592] [id = 680] 04:33:54 INFO - PROCESS | 3592 | --DOCSHELL 1645D800 == 47 [pid = 3592] [id = 679] 04:33:54 INFO - PROCESS | 3592 | --DOCSHELL 1570F800 == 46 [pid = 3592] [id = 678] 04:33:54 INFO - PROCESS | 3592 | --DOCSHELL 12DDA000 == 45 [pid = 3592] [id = 677] 04:33:54 INFO - PROCESS | 3592 | --DOCSHELL 13EB3400 == 44 [pid = 3592] [id = 675] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1A8D6800) [pid = 3592] [serial = 2023] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1AA6FC00) [pid = 3592] [serial = 2014] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (16A6B800) [pid = 3592] [serial = 1984] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (18D84000) [pid = 3592] [serial = 1987] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (1C407400) [pid = 3592] [serial = 1990] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (16A62C00) [pid = 3592] [serial = 1997] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1645F800) [pid = 3592] [serial = 1996] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (198F3400) [pid = 3592] [serial = 2008] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (19D12C00) [pid = 3592] [serial = 2009] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (18D3C000) [pid = 3592] [serial = 2002] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (18E9A000) [pid = 3592] [serial = 2003] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (19733800) [pid = 3592] [serial = 2005] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1987DC00) [pid = 3592] [serial = 2006] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (18D8A000) [pid = 3592] [serial = 2000] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (18D7CC00) [pid = 3592] [serial = 1999] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1C409000) [pid = 3592] [serial = 2017] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1CC22000) [pid = 3592] [serial = 1993] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1AA6F800) [pid = 3592] [serial = 2015] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (17ED9C00) [pid = 3592] [serial = 2020] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (18D3E800) [pid = 3592] [serial = 2021] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (1A2ED000) [pid = 3592] [serial = 2011] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1A49BC00) [pid = 3592] [serial = 2012] [outer = 00000000] [url = about:blank] 04:33:54 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1C40D800) [pid = 3592] [serial = 2018] [outer = 00000000] [url = about:blank] 04:33:55 INFO - PROCESS | 3592 | 1461238435141 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]]]}] 04:33:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:33:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 815ms 04:33:55 INFO - PROCESS | 3592 | 1461238435167 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 04:33:55 INFO - PROCESS | 3592 | 1461238435172 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 04:33:55 INFO - PROCESS | 3592 | 1461238435178 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:33:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:33:55 INFO - PROCESS | 3592 | 1461238435180 Marionette TRACE conn3 <- [1,2726,null,{}] 04:33:55 INFO - PROCESS | 3592 | 1461238435188 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}] 04:33:55 INFO - PROCESS | 3592 | 1461238435273 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 04:33:55 INFO - PROCESS | 3592 | 1461238435280 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:55 INFO - PROCESS | 3592 | ++DOCSHELL 16ABD000 == 45 [pid = 3592] [id = 691] 04:33:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1807FC00) [pid = 3592] [serial = 2073] [outer = 00000000] 04:33:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (18D3F400) [pid = 3592] [serial = 2074] [outer = 1807FC00] 04:33:55 INFO - PROCESS | 3592 | 1461238435325 Marionette DEBUG loaded listener.js 04:33:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (18D84000) [pid = 3592] [serial = 2075] [outer = 1807FC00] 04:33:55 INFO - PROCESS | 3592 | 1461238435862 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]]]}] 04:33:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:33:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 690ms 04:33:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:33:55 INFO - PROCESS | 3592 | 1461238435911 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 04:33:55 INFO - PROCESS | 3592 | 1461238435913 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 04:33:55 INFO - PROCESS | 3592 | 1461238435917 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:33:55 INFO - PROCESS | 3592 | 1461238435920 Marionette TRACE conn3 <- [1,2730,null,{}] 04:33:55 INFO - PROCESS | 3592 | 1461238435930 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}] 04:33:56 INFO - PROCESS | 3592 | 1461238436057 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 04:33:56 INFO - PROCESS | 3592 | 1461238436176 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:56 INFO - PROCESS | 3592 | ++DOCSHELL 18D8A000 == 46 [pid = 3592] [id = 692] 04:33:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (18F4DC00) [pid = 3592] [serial = 2076] [outer = 00000000] 04:33:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1966D000) [pid = 3592] [serial = 2077] [outer = 18F4DC00] 04:33:56 INFO - PROCESS | 3592 | 1461238436223 Marionette DEBUG loaded listener.js 04:33:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (1972F000) [pid = 3592] [serial = 2078] [outer = 18F4DC00] 04:33:56 INFO - PROCESS | 3592 | 1461238436597 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]]]}] 04:33:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:33:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 690ms 04:33:56 INFO - PROCESS | 3592 | 1461238436626 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 04:33:56 INFO - PROCESS | 3592 | 1461238436629 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 04:33:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:33:56 INFO - PROCESS | 3592 | 1461238436632 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:33:56 INFO - PROCESS | 3592 | 1461238436634 Marionette TRACE conn3 <- [1,2734,null,{}] 04:33:56 INFO - PROCESS | 3592 | 1461238436637 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}] 04:33:56 INFO - PROCESS | 3592 | 1461238436718 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 04:33:56 INFO - PROCESS | 3592 | 1461238436725 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:56 INFO - PROCESS | 3592 | ++DOCSHELL 17ED6C00 == 47 [pid = 3592] [id = 693] 04:33:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (1833F800) [pid = 3592] [serial = 2079] [outer = 00000000] 04:33:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (198F2400) [pid = 3592] [serial = 2080] [outer = 1833F800] 04:33:56 INFO - PROCESS | 3592 | 1461238436773 Marionette DEBUG loaded listener.js 04:33:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (1A038C00) [pid = 3592] [serial = 2081] [outer = 1833F800] 04:33:57 INFO - PROCESS | 3592 | 1461238437274 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]]]}] 04:33:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:33:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 689ms 04:33:57 INFO - PROCESS | 3592 | 1461238437331 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 04:33:57 INFO - PROCESS | 3592 | 1461238437333 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 04:33:57 INFO - PROCESS | 3592 | 1461238437337 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:33:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:33:57 INFO - PROCESS | 3592 | 1461238437338 Marionette TRACE conn3 <- [1,2738,null,{}] 04:33:57 INFO - PROCESS | 3592 | 1461238437349 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}] 04:33:57 INFO - PROCESS | 3592 | 1461238437466 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 04:33:57 INFO - PROCESS | 3592 | 1461238437565 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:57 INFO - PROCESS | 3592 | ++DOCSHELL 1A35C400 == 48 [pid = 3592] [id = 694] 04:33:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1A35D000) [pid = 3592] [serial = 2082] [outer = 00000000] 04:33:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1A49FC00) [pid = 3592] [serial = 2083] [outer = 1A35D000] 04:33:57 INFO - PROCESS | 3592 | 1461238437612 Marionette DEBUG loaded listener.js 04:33:57 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (1A814000) [pid = 3592] [serial = 2084] [outer = 1A35D000] 04:33:58 INFO - PROCESS | 3592 | 1461238438041 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]]]}] 04:33:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:33:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 736ms 04:33:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:33:58 INFO - PROCESS | 3592 | 1461238438077 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 04:33:58 INFO - PROCESS | 3592 | 1461238438079 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 04:33:58 INFO - PROCESS | 3592 | 1461238438083 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:33:58 INFO - PROCESS | 3592 | 1461238438084 Marionette TRACE conn3 <- [1,2742,null,{}] 04:33:58 INFO - PROCESS | 3592 | 1461238438088 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}] 04:33:58 INFO - PROCESS | 3592 | 1461238438231 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 04:33:58 INFO - PROCESS | 3592 | 1461238438304 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:58 INFO - PROCESS | 3592 | ++DOCSHELL 1337D400 == 49 [pid = 3592] [id = 695] 04:33:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1A81DC00) [pid = 3592] [serial = 2085] [outer = 00000000] 04:33:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1ADA0400) [pid = 3592] [serial = 2086] [outer = 1A81DC00] 04:33:58 INFO - PROCESS | 3592 | 1461238438350 Marionette DEBUG loaded listener.js 04:33:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1C413400) [pid = 3592] [serial = 2087] [outer = 1A81DC00] 04:33:58 INFO - PROCESS | 3592 | 1461238438754 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]]]}] 04:33:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:33:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 689ms 04:33:58 INFO - PROCESS | 3592 | 1461238438783 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 04:33:58 INFO - PROCESS | 3592 | 1461238438784 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 04:33:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:33:58 INFO - PROCESS | 3592 | 1461238438788 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:33:58 INFO - PROCESS | 3592 | 1461238438789 Marionette TRACE conn3 <- [1,2746,null,{}] 04:33:58 INFO - PROCESS | 3592 | 1461238438792 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}] 04:33:58 INFO - PROCESS | 3592 | 1461238438936 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 04:33:58 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (18EA0800) [pid = 3592] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:33:58 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (15B05000) [pid = 3592] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:33:58 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1645E800) [pid = 3592] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:33:58 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (13203C00) [pid = 3592] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:33:58 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1966B000) [pid = 3592] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:33:58 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (147B5400) [pid = 3592] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:33:59 INFO - PROCESS | 3592 | 1461238439031 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 3592 | ++DOCSHELL 13767000 == 50 [pid = 3592] [id = 696] 04:33:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (147B5400) [pid = 3592] [serial = 2088] [outer = 00000000] 04:33:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (18E9BC00) [pid = 3592] [serial = 2089] [outer = 147B5400] 04:33:59 INFO - PROCESS | 3592 | 1461238439075 Marionette DEBUG loaded listener.js 04:33:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (19873800) [pid = 3592] [serial = 2090] [outer = 147B5400] 04:33:59 INFO - PROCESS | 3592 | 1461238439437 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]]]}] 04:33:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:33:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 689ms 04:33:59 INFO - PROCESS | 3592 | 1461238439487 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 04:33:59 INFO - PROCESS | 3592 | 1461238439489 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 04:33:59 INFO - PROCESS | 3592 | 1461238439492 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:33:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:33:59 INFO - PROCESS | 3592 | 1461238439494 Marionette TRACE conn3 <- [1,2750,null,{}] 04:33:59 INFO - PROCESS | 3592 | 1461238439498 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}] 04:33:59 INFO - PROCESS | 3592 | 1461238439618 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 04:33:59 INFO - PROCESS | 3592 | 1461238439626 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 3592 | ++DOCSHELL 1AD90800 == 51 [pid = 3592] [id = 697] 04:33:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (1D42A400) [pid = 3592] [serial = 2091] [outer = 00000000] 04:33:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (1D51A400) [pid = 3592] [serial = 2092] [outer = 1D42A400] 04:33:59 INFO - PROCESS | 3592 | 1461238439674 Marionette DEBUG loaded listener.js 04:33:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (1D51C400) [pid = 3592] [serial = 2093] [outer = 1D42A400] 04:34:00 INFO - PROCESS | 3592 | 1461238440078 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]]]}] 04:34:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:34:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 626ms 04:34:00 INFO - PROCESS | 3592 | 1461238440131 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 3592 | 1461238440133 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 04:34:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:34:00 INFO - PROCESS | 3592 | 1461238440137 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - PROCESS | 3592 | 1461238440138 Marionette TRACE conn3 <- [1,2754,null,{}] 04:34:00 INFO - PROCESS | 3592 | 1461238440141 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}] 04:34:00 INFO - PROCESS | 3592 | 1461238440270 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 04:34:00 INFO - PROCESS | 3592 | 1461238440311 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:00 INFO - PROCESS | 3592 | ++DOCSHELL 1D51F800 == 52 [pid = 3592] [id = 698] 04:34:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1D520000) [pid = 3592] [serial = 2094] [outer = 00000000] 04:34:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1D543400) [pid = 3592] [serial = 2095] [outer = 1D520000] 04:34:00 INFO - PROCESS | 3592 | 1461238440355 Marionette DEBUG loaded listener.js 04:34:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (1D545C00) [pid = 3592] [serial = 2096] [outer = 1D520000] 04:34:00 INFO - PROCESS | 3592 | 1461238440758 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]]]}] 04:34:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:34:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 642ms 04:34:00 INFO - PROCESS | 3592 | 1461238440775 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 3592 | 1461238440777 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 04:34:00 INFO - PROCESS | 3592 | 1461238440780 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:34:00 INFO - PROCESS | 3592 | 1461238440782 Marionette TRACE conn3 <- [1,2758,null,{}] 04:34:00 INFO - PROCESS | 3592 | 1461238440786 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}] 04:34:00 INFO - PROCESS | 3592 | 1461238440917 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 04:34:00 INFO - PROCESS | 3592 | 1461238440926 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:00 INFO - PROCESS | 3592 | ++DOCSHELL 11F56000 == 53 [pid = 3592] [id = 699] 04:34:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (1A2E1800) [pid = 3592] [serial = 2097] [outer = 00000000] 04:34:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (1D551800) [pid = 3592] [serial = 2098] [outer = 1A2E1800] 04:34:00 INFO - PROCESS | 3592 | 1461238440971 Marionette DEBUG loaded listener.js 04:34:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (1D554800) [pid = 3592] [serial = 2099] [outer = 1A2E1800] 04:34:01 INFO - PROCESS | 3592 | 1461238441684 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]]]}] 04:34:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:34:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 956ms 04:34:01 INFO - PROCESS | 3592 | 1461238441726 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 04:34:01 INFO - PROCESS | 3592 | 1461238441732 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 04:34:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:34:01 INFO - PROCESS | 3592 | 1461238441737 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:34:01 INFO - PROCESS | 3592 | 1461238441741 Marionette TRACE conn3 <- [1,2762,null,{}] 04:34:01 INFO - PROCESS | 3592 | 1461238441746 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}] 04:34:01 INFO - PROCESS | 3592 | 1461238441858 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 04:34:02 INFO - PROCESS | 3592 | 1461238442007 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:02 INFO - PROCESS | 3592 | ++DOCSHELL 16771000 == 54 [pid = 3592] [id = 700] 04:34:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (16A62C00) [pid = 3592] [serial = 2100] [outer = 00000000] 04:34:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (18D3E800) [pid = 3592] [serial = 2101] [outer = 16A62C00] 04:34:02 INFO - PROCESS | 3592 | 1461238442064 Marionette DEBUG loaded listener.js 04:34:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (18E9E800) [pid = 3592] [serial = 2102] [outer = 16A62C00] 04:34:02 INFO - PROCESS | 3592 | 1461238442616 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]]]}] 04:34:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:34:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 955ms 04:34:02 INFO - PROCESS | 3592 | 1461238442683 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 04:34:02 INFO - PROCESS | 3592 | 1461238442689 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 04:34:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:34:02 INFO - PROCESS | 3592 | 1461238442695 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:34:02 INFO - PROCESS | 3592 | 1461238442698 Marionette TRACE conn3 <- [1,2766,null,{}] 04:34:02 INFO - PROCESS | 3592 | 1461238442702 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}] 04:34:02 INFO - PROCESS | 3592 | 1461238442811 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 04:34:02 INFO - PROCESS | 3592 | 1461238442971 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:03 INFO - PROCESS | 3592 | ++DOCSHELL 16ABAC00 == 55 [pid = 3592] [id = 701] 04:34:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (183B6C00) [pid = 3592] [serial = 2103] [outer = 00000000] 04:34:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (19B55800) [pid = 3592] [serial = 2104] [outer = 183B6C00] 04:34:03 INFO - PROCESS | 3592 | 1461238443026 Marionette DEBUG loaded listener.js 04:34:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1A496800) [pid = 3592] [serial = 2105] [outer = 183B6C00] 04:34:03 INFO - PROCESS | 3592 | 1461238443652 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]]]}] 04:34:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:34:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1003ms 04:34:03 INFO - PROCESS | 3592 | 1461238443696 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 04:34:03 INFO - PROCESS | 3592 | 1461238443699 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 04:34:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:34:03 INFO - PROCESS | 3592 | 1461238443702 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:34:03 INFO - PROCESS | 3592 | 1461238443706 Marionette TRACE conn3 <- [1,2770,null,{}] 04:34:03 INFO - PROCESS | 3592 | 1461238443717 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}] 04:34:03 INFO - PROCESS | 3592 | 1461238443829 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 04:34:03 INFO - PROCESS | 3592 | 1461238443976 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 3592 | ++DOCSHELL 1CCD7C00 == 56 [pid = 3592] [id = 702] 04:34:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1CFE4400) [pid = 3592] [serial = 2106] [outer = 00000000] 04:34:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1D550400) [pid = 3592] [serial = 2107] [outer = 1CFE4400] 04:34:04 INFO - PROCESS | 3592 | 1461238444033 Marionette DEBUG loaded listener.js 04:34:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1D55A800) [pid = 3592] [serial = 2108] [outer = 1CFE4400] 04:34:04 INFO - PROCESS | 3592 | 1461238444574 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]]]}] 04:34:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:34:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 939ms 04:34:04 INFO - PROCESS | 3592 | 1461238444647 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 04:34:04 INFO - PROCESS | 3592 | 1461238444650 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 04:34:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:34:04 INFO - PROCESS | 3592 | 1461238444654 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:34:04 INFO - PROCESS | 3592 | 1461238444656 Marionette TRACE conn3 <- [1,2774,null,{}] 04:34:04 INFO - PROCESS | 3592 | 1461238444659 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}] 04:34:04 INFO - PROCESS | 3592 | 1461238444766 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 04:34:04 INFO - PROCESS | 3592 | 1461238444916 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 3592 | ++DOCSHELL 198F1800 == 57 [pid = 3592] [id = 703] 04:34:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1A2E9400) [pid = 3592] [serial = 2109] [outer = 00000000] 04:34:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1D5F0C00) [pid = 3592] [serial = 2110] [outer = 1A2E9400] 04:34:04 INFO - PROCESS | 3592 | 1461238444976 Marionette DEBUG loaded listener.js 04:34:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1D5F5400) [pid = 3592] [serial = 2111] [outer = 1A2E9400] 04:34:05 INFO - PROCESS | 3592 | 1461238445903 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]]]}] 04:34:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:34:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1300ms 04:34:05 INFO - PROCESS | 3592 | 1461238445950 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 04:34:05 INFO - PROCESS | 3592 | 1461238445955 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 04:34:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:34:05 INFO - PROCESS | 3592 | 1461238445960 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:34:05 INFO - PROCESS | 3592 | 1461238445964 Marionette TRACE conn3 <- [1,2778,null,{}] 04:34:06 INFO - PROCESS | 3592 | 1461238445970 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}] 04:34:06 INFO - PROCESS | 3592 | 1461238446067 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 04:34:06 INFO - PROCESS | 3592 | 1461238446217 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:06 INFO - PROCESS | 3592 | ++DOCSHELL 13774C00 == 58 [pid = 3592] [id = 704] 04:34:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (1377F800) [pid = 3592] [serial = 2112] [outer = 00000000] 04:34:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (15BDC000) [pid = 3592] [serial = 2113] [outer = 1377F800] 04:34:06 INFO - PROCESS | 3592 | 1461238446275 Marionette DEBUG loaded listener.js 04:34:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (16469000) [pid = 3592] [serial = 2114] [outer = 1377F800] 04:34:06 INFO - PROCESS | 3592 | --DOCSHELL 1A81D000 == 57 [pid = 3592] [id = 645] 04:34:06 INFO - PROCESS | 3592 | --DOCSHELL 1D51F800 == 56 [pid = 3592] [id = 698] 04:34:06 INFO - PROCESS | 3592 | --DOCSHELL 1AD90800 == 55 [pid = 3592] [id = 697] 04:34:06 INFO - PROCESS | 3592 | --DOCSHELL 17ED5800 == 54 [pid = 3592] [id = 674] 04:34:06 INFO - PROCESS | 3592 | --DOCSHELL 13767000 == 53 [pid = 3592] [id = 696] 04:34:06 INFO - PROCESS | 3592 | --DOCSHELL 1337D400 == 52 [pid = 3592] [id = 695] 04:34:06 INFO - PROCESS | 3592 | --DOCSHELL 1A35C400 == 51 [pid = 3592] [id = 694] 04:34:06 INFO - PROCESS | 3592 | --DOCSHELL 17ED6C00 == 50 [pid = 3592] [id = 693] 04:34:06 INFO - PROCESS | 3592 | --DOCSHELL 18D8A000 == 49 [pid = 3592] [id = 692] 04:34:06 INFO - PROCESS | 3592 | --DOCSHELL 16ABD000 == 48 [pid = 3592] [id = 691] 04:34:06 INFO - PROCESS | 3592 | --DOCSHELL 1636DC00 == 47 [pid = 3592] [id = 690] 04:34:06 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (1A2E3800) [pid = 3592] [serial = 2050] [outer = 00000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (18FD4C00) [pid = 3592] [serial = 2042] [outer = 00000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (16774000) [pid = 3592] [serial = 2026] [outer = 00000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (18FA6400) [pid = 3592] [serial = 2041] [outer = 00000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (15DE5000) [pid = 3592] [serial = 2035] [outer = 00000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (16361400) [pid = 3592] [serial = 2036] [outer = 00000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (1872DC00) [pid = 3592] [serial = 2038] [outer = 00000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (15410000) [pid = 3592] [serial = 2033] [outer = 00000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1376DC00) [pid = 3592] [serial = 2032] [outer = 00000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (18FCE800) [pid = 3592] [serial = 2029] [outer = 00000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (198D5C00) [pid = 3592] [serial = 2044] [outer = 00000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (18FD0400) [pid = 3592] [serial = 2047] [outer = 00000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (198E7C00) [pid = 3592] [serial = 2048] [outer = 00000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (18930400) [pid = 3592] [serial = 2039] [outer = 00000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (198D9800) [pid = 3592] [serial = 2045] [outer = 00000000] [url = about:blank] 04:34:06 INFO - PROCESS | 3592 | 1461238446883 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]]]}] 04:34:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:34:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 940ms 04:34:06 INFO - PROCESS | 3592 | 1461238446906 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 3592 | 1461238446912 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 04:34:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:34:06 INFO - PROCESS | 3592 | 1461238446918 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:34:06 INFO - PROCESS | 3592 | 1461238446920 Marionette TRACE conn3 <- [1,2782,null,{}] 04:34:06 INFO - PROCESS | 3592 | 1461238446924 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}] 04:34:07 INFO - PROCESS | 3592 | 1461238447020 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 04:34:07 INFO - PROCESS | 3592 | 1461238447123 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 3592 | ++DOCSHELL 1376C400 == 48 [pid = 3592] [id = 705] 04:34:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1377BC00) [pid = 3592] [serial = 2115] [outer = 00000000] 04:34:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (15E63000) [pid = 3592] [serial = 2116] [outer = 1377BC00] 04:34:07 INFO - PROCESS | 3592 | 1461238447168 Marionette DEBUG loaded listener.js 04:34:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1676C800) [pid = 3592] [serial = 2117] [outer = 1377BC00] 04:34:07 INFO - PROCESS | 3592 | 1461238447596 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]]]}] 04:34:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:34:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 736ms 04:34:07 INFO - PROCESS | 3592 | 1461238447657 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 04:34:07 INFO - PROCESS | 3592 | 1461238447659 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 04:34:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:34:07 INFO - PROCESS | 3592 | 1461238447663 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:34:07 INFO - PROCESS | 3592 | 1461238447666 Marionette TRACE conn3 <- [1,2786,null,{}] 04:34:07 INFO - PROCESS | 3592 | 1461238447676 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}] 04:34:07 INFO - PROCESS | 3592 | 1461238447761 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 04:34:07 INFO - PROCESS | 3592 | 1461238447774 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 3592 | ++DOCSHELL 1872A400 == 49 [pid = 3592] [id = 706] 04:34:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1872C000) [pid = 3592] [serial = 2118] [outer = 00000000] 04:34:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (18C04400) [pid = 3592] [serial = 2119] [outer = 1872C000] 04:34:07 INFO - PROCESS | 3592 | 1461238447821 Marionette DEBUG loaded listener.js 04:34:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (18D3A400) [pid = 3592] [serial = 2120] [outer = 1872C000] 04:34:08 INFO - PROCESS | 3592 | 1461238448360 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]]]}] 04:34:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:34:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 690ms 04:34:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:34:08 INFO - PROCESS | 3592 | 1461238448393 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 04:34:08 INFO - PROCESS | 3592 | 1461238448396 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 04:34:08 INFO - PROCESS | 3592 | 1461238448399 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:34:08 INFO - PROCESS | 3592 | 1461238448401 Marionette TRACE conn3 <- [1,2790,null,{}] 04:34:08 INFO - PROCESS | 3592 | 1461238448404 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}] 04:34:08 INFO - PROCESS | 3592 | 1461238448484 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 04:34:08 INFO - PROCESS | 3592 | 1461238448492 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:08 INFO - PROCESS | 3592 | ++DOCSHELL 18D8AC00 == 50 [pid = 3592] [id = 707] 04:34:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (18E93800) [pid = 3592] [serial = 2121] [outer = 00000000] 04:34:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (18FA6400) [pid = 3592] [serial = 2122] [outer = 18E93800] 04:34:08 INFO - PROCESS | 3592 | 1461238448537 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (18FD0400) [pid = 3592] [serial = 2123] [outer = 18E93800] 04:34:08 INFO - PROCESS | 3592 | 1461238448973 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]]]}] 04:34:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:34:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 596ms 04:34:09 INFO - PROCESS | 3592 | 1461238449012 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 04:34:09 INFO - PROCESS | 3592 | 1461238449014 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 04:34:09 INFO - PROCESS | 3592 | 1461238449018 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:34:09 INFO - PROCESS | 3592 | 1461238449020 Marionette TRACE conn3 <- [1,2794,null,{}] 04:34:09 INFO - PROCESS | 3592 | 1461238449023 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}] 04:34:09 INFO - PROCESS | 3592 | 1461238449101 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 04:34:09 INFO - PROCESS | 3592 | 1461238449107 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:09 INFO - PROCESS | 3592 | ++DOCSHELL 15D93400 == 51 [pid = 3592] [id = 708] 04:34:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (18FDA400) [pid = 3592] [serial = 2124] [outer = 00000000] 04:34:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (19675400) [pid = 3592] [serial = 2125] [outer = 18FDA400] 04:34:09 INFO - PROCESS | 3592 | 1461238449151 Marionette DEBUG loaded listener.js 04:34:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (19732000) [pid = 3592] [serial = 2126] [outer = 18FDA400] 04:34:09 INFO - PROCESS | 3592 | 1461238449664 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]]]}] 04:34:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:34:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 705ms 04:34:09 INFO - PROCESS | 3592 | 1461238449719 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 04:34:09 INFO - PROCESS | 3592 | 1461238449721 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 04:34:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:34:09 INFO - PROCESS | 3592 | 1461238449724 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - PROCESS | 3592 | 1461238449726 Marionette TRACE conn3 <- [1,2798,null,{}] 04:34:09 INFO - PROCESS | 3592 | 1461238449729 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}] 04:34:09 INFO - PROCESS | 3592 | 1461238449871 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 04:34:09 INFO - PROCESS | 3592 | 1461238449944 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:09 INFO - PROCESS | 3592 | ++DOCSHELL 1239A000 == 52 [pid = 3592] [id = 709] 04:34:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (198DBC00) [pid = 3592] [serial = 2127] [outer = 00000000] 04:34:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (198F0C00) [pid = 3592] [serial = 2128] [outer = 198DBC00] 04:34:09 INFO - PROCESS | 3592 | 1461238449992 Marionette DEBUG loaded listener.js 04:34:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (19B53400) [pid = 3592] [serial = 2129] [outer = 198DBC00] 04:34:10 INFO - PROCESS | 3592 | 1461238450410 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]]]}] 04:34:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:34:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 736ms 04:34:10 INFO - PROCESS | 3592 | 1461238450466 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 04:34:10 INFO - PROCESS | 3592 | 1461238450468 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 04:34:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:34:10 INFO - PROCESS | 3592 | 1461238450471 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:34:10 INFO - PROCESS | 3592 | 1461238450473 Marionette TRACE conn3 <- [1,2802,null,{}] 04:34:10 INFO - PROCESS | 3592 | 1461238450476 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}] 04:34:10 INFO - PROCESS | 3592 | 1461238450616 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 04:34:10 INFO - PROCESS | 3592 | 1461238450687 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:10 INFO - PROCESS | 3592 | ++DOCSHELL 1A295800 == 53 [pid = 3592] [id = 710] 04:34:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (1A2E2400) [pid = 3592] [serial = 2130] [outer = 00000000] 04:34:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (1A819C00) [pid = 3592] [serial = 2131] [outer = 1A2E2400] 04:34:10 INFO - PROCESS | 3592 | 1461238450731 Marionette DEBUG loaded listener.js 04:34:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (1A81F000) [pid = 3592] [serial = 2132] [outer = 1A2E2400] 04:34:11 INFO - PROCESS | 3592 | 1461238451139 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]]]}] 04:34:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:34:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 705ms 04:34:11 INFO - PROCESS | 3592 | 1461238451170 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 04:34:11 INFO - PROCESS | 3592 | 1461238451172 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 04:34:11 INFO - PROCESS | 3592 | 1461238451175 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:34:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:34:11 INFO - PROCESS | 3592 | 1461238451177 Marionette TRACE conn3 <- [1,2806,null,{}] 04:34:11 INFO - PROCESS | 3592 | 1461238451180 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}] 04:34:11 INFO - PROCESS | 3592 | 1461238451299 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 04:34:11 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (1496B000) [pid = 3592] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:34:11 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (15707800) [pid = 3592] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:34:11 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (1A812800) [pid = 3592] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:34:11 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (16ABF800) [pid = 3592] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:34:11 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (18D37C00) [pid = 3592] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:34:11 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (16367000) [pid = 3592] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:34:11 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1A35D000) [pid = 3592] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:34:11 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (1807FC00) [pid = 3592] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:34:11 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (1C68A000) [pid = 3592] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:34:11 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (18F4DC00) [pid = 3592] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:34:11 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (1833F800) [pid = 3592] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:34:11 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (1A81DC00) [pid = 3592] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:34:11 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1677A800) [pid = 3592] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:34:11 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (147B5400) [pid = 3592] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:34:11 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1D520000) [pid = 3592] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:34:11 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1D42A400) [pid = 3592] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:34:11 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1A8D7800) [pid = 3592] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:34:11 INFO - PROCESS | 3592 | 1461238451796 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:11 INFO - PROCESS | 3592 | ++DOCSHELL 1234E800 == 54 [pid = 3592] [id = 711] 04:34:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (12B85400) [pid = 3592] [serial = 2133] [outer = 00000000] 04:34:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (15B3D000) [pid = 3592] [serial = 2134] [outer = 12B85400] 04:34:11 INFO - PROCESS | 3592 | 1461238451843 Marionette DEBUG loaded listener.js 04:34:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (16AB3400) [pid = 3592] [serial = 2135] [outer = 12B85400] 04:34:12 INFO - PROCESS | 3592 | 1461238452239 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]]]}] 04:34:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:34:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1097ms 04:34:12 INFO - PROCESS | 3592 | 1461238452268 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 04:34:12 INFO - PROCESS | 3592 | 1461238452269 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 04:34:12 INFO - PROCESS | 3592 | 1461238452273 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:34:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:34:12 INFO - PROCESS | 3592 | 1461238452274 Marionette TRACE conn3 <- [1,2810,null,{}] 04:34:12 INFO - PROCESS | 3592 | 1461238452277 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}] 04:34:12 INFO - PROCESS | 3592 | 1461238452406 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 04:34:12 INFO - PROCESS | 3592 | 1461238452414 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 3592 | ++DOCSHELL 1645C400 == 55 [pid = 3592] [id = 712] 04:34:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (18E9AC00) [pid = 3592] [serial = 2136] [outer = 00000000] 04:34:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (1A28BC00) [pid = 3592] [serial = 2137] [outer = 18E9AC00] 04:34:12 INFO - PROCESS | 3592 | 1461238452481 Marionette DEBUG loaded listener.js 04:34:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (1A496C00) [pid = 3592] [serial = 2138] [outer = 18E9AC00] 04:34:12 INFO - PROCESS | 3592 | 1461238452915 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]]]}] 04:34:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:34:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 690ms 04:34:12 INFO - PROCESS | 3592 | 1461238452976 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 04:34:12 INFO - PROCESS | 3592 | 1461238452978 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 04:34:12 INFO - PROCESS | 3592 | 1461238452982 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:34:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:34:12 INFO - PROCESS | 3592 | 1461238452983 Marionette TRACE conn3 <- [1,2814,null,{}] 04:34:12 INFO - PROCESS | 3592 | 1461238452987 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}] 04:34:13 INFO - PROCESS | 3592 | 1461238453084 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 04:34:13 INFO - PROCESS | 3592 | 1461238453127 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:13 INFO - PROCESS | 3592 | ++DOCSHELL 147B5400 == 56 [pid = 3592] [id = 713] 04:34:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (1A2E5000) [pid = 3592] [serial = 2139] [outer = 00000000] 04:34:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1AD95800) [pid = 3592] [serial = 2140] [outer = 1A2E5000] 04:34:13 INFO - PROCESS | 3592 | 1461238453170 Marionette DEBUG loaded listener.js 04:34:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1C409000) [pid = 3592] [serial = 2141] [outer = 1A2E5000] 04:34:13 INFO - PROCESS | 3592 | 1461238453614 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:34:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:34:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 705ms 04:34:13 INFO - PROCESS | 3592 | 1461238453684 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 04:34:13 INFO - PROCESS | 3592 | 1461238453686 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 04:34:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:34:13 INFO - PROCESS | 3592 | 1461238453690 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:34:13 INFO - PROCESS | 3592 | 1461238453692 Marionette TRACE conn3 <- [1,2818,null,{}] 04:34:13 INFO - PROCESS | 3592 | 1461238453695 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}] 04:34:13 INFO - PROCESS | 3592 | 1461238453793 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 04:34:13 INFO - PROCESS | 3592 | 1461238453944 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:13 INFO - PROCESS | 3592 | ++DOCSHELL 11B76000 == 57 [pid = 3592] [id = 714] 04:34:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (11B7C000) [pid = 3592] [serial = 2142] [outer = 00000000] 04:34:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1320A400) [pid = 3592] [serial = 2143] [outer = 11B7C000] 04:34:14 INFO - PROCESS | 3592 | 1461238454002 Marionette DEBUG loaded listener.js 04:34:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (13769800) [pid = 3592] [serial = 2144] [outer = 11B7C000] 04:34:14 INFO - PROCESS | 3592 | 1461238454667 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]]]}] 04:34:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:34:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1050ms 04:34:14 INFO - PROCESS | 3592 | 1461238454751 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 3592 | 1461238454756 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 04:34:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:34:14 INFO - PROCESS | 3592 | 1461238454762 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:34:14 INFO - PROCESS | 3592 | 1461238454766 Marionette TRACE conn3 <- [1,2822,null,{}] 04:34:14 INFO - PROCESS | 3592 | 1461238454771 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}] 04:34:14 INFO - PROCESS | 3592 | 1461238454883 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 04:34:15 INFO - PROCESS | 3592 | 1461238455030 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 3592 | ++DOCSHELL 15B0F000 == 58 [pid = 3592] [id = 715] 04:34:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (15D03400) [pid = 3592] [serial = 2145] [outer = 00000000] 04:34:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (18721C00) [pid = 3592] [serial = 2146] [outer = 15D03400] 04:34:15 INFO - PROCESS | 3592 | 1461238455087 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (18D39000) [pid = 3592] [serial = 2147] [outer = 15D03400] 04:34:15 INFO - PROCESS | 3592 | 1461238455666 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:34:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:34:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 940ms 04:34:15 INFO - PROCESS | 3592 | 1461238455709 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 04:34:15 INFO - PROCESS | 3592 | 1461238455713 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 04:34:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:34:15 INFO - PROCESS | 3592 | 1461238455717 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:34:15 INFO - PROCESS | 3592 | 1461238455720 Marionette TRACE conn3 <- [1,2826,null,{}] 04:34:15 INFO - PROCESS | 3592 | 1461238455723 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}] 04:34:15 INFO - PROCESS | 3592 | 1461238455829 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 04:34:15 INFO - PROCESS | 3592 | 1461238455976 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:16 INFO - PROCESS | 3592 | ++DOCSHELL 183B5000 == 59 [pid = 3592] [id = 716] 04:34:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (198D5C00) [pid = 3592] [serial = 2148] [outer = 00000000] 04:34:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (198ED000) [pid = 3592] [serial = 2149] [outer = 198D5C00] 04:34:16 INFO - PROCESS | 3592 | 1461238456033 Marionette DEBUG loaded listener.js 04:34:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (1A499000) [pid = 3592] [serial = 2150] [outer = 198D5C00] 04:34:16 INFO - PROCESS | 3592 | 1461238456650 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]]]}] 04:34:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:34:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1002ms 04:34:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:34:16 INFO - PROCESS | 3592 | 1461238456719 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 3592 | 1461238456722 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 04:34:16 INFO - PROCESS | 3592 | 1461238456732 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:34:16 INFO - PROCESS | 3592 | 1461238456738 Marionette TRACE conn3 <- [1,2830,null,{}] 04:34:16 INFO - PROCESS | 3592 | 1461238456743 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}] 04:34:16 INFO - PROCESS | 3592 | 1461238456857 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 04:34:17 INFO - PROCESS | 3592 | 1461238457004 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:17 INFO - PROCESS | 3592 | ++DOCSHELL 13E53000 == 60 [pid = 3592] [id = 717] 04:34:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (1CFE4000) [pid = 3592] [serial = 2151] [outer = 00000000] 04:34:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (1D429C00) [pid = 3592] [serial = 2152] [outer = 1CFE4000] 04:34:17 INFO - PROCESS | 3592 | 1461238457059 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (1D517400) [pid = 3592] [serial = 2153] [outer = 1CFE4000] 04:34:17 INFO - PROCESS | 3592 | 1461238457621 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]]]}] 04:34:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:34:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 955ms 04:34:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:34:17 INFO - PROCESS | 3592 | 1461238457691 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 04:34:17 INFO - PROCESS | 3592 | 1461238457694 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 04:34:17 INFO - PROCESS | 3592 | 1461238457697 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:34:17 INFO - PROCESS | 3592 | 1461238457699 Marionette TRACE conn3 <- [1,2834,null,{}] 04:34:17 INFO - PROCESS | 3592 | 1461238457703 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}] 04:34:17 INFO - PROCESS | 3592 | 1461238457808 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 04:34:17 INFO - PROCESS | 3592 | 1461238457953 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:17 INFO - PROCESS | 3592 | ++DOCSHELL 1872D000 == 61 [pid = 3592] [id = 718] 04:34:17 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (1D426C00) [pid = 3592] [serial = 2154] [outer = 00000000] 04:34:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (1D54A800) [pid = 3592] [serial = 2155] [outer = 1D426C00] 04:34:18 INFO - PROCESS | 3592 | 1461238458008 Marionette DEBUG loaded listener.js 04:34:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (1D548C00) [pid = 3592] [serial = 2156] [outer = 1D426C00] 04:34:18 INFO - PROCESS | 3592 | 1461238458596 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]]]}] 04:34:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:34:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 940ms 04:34:18 INFO - PROCESS | 3592 | 1461238458642 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 04:34:18 INFO - PROCESS | 3592 | 1461238458644 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 04:34:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:34:18 INFO - PROCESS | 3592 | 1461238458648 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:34:18 INFO - PROCESS | 3592 | 1461238458650 Marionette TRACE conn3 <- [1,2838,null,{}] 04:34:18 INFO - PROCESS | 3592 | 1461238458653 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}] 04:34:18 INFO - PROCESS | 3592 | 1461238458754 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 04:34:18 INFO - PROCESS | 3592 | 1461238458923 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:18 INFO - PROCESS | 3592 | ++DOCSHELL 1D547800 == 62 [pid = 3592] [id = 719] 04:34:18 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (1D548000) [pid = 3592] [serial = 2157] [outer = 00000000] 04:34:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1D5F9000) [pid = 3592] [serial = 2158] [outer = 1D548000] 04:34:19 INFO - PROCESS | 3592 | 1461238458986 Marionette DEBUG loaded listener.js 04:34:19 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (1D5FE800) [pid = 3592] [serial = 2159] [outer = 1D548000] 04:34:19 INFO - PROCESS | 3592 | 1461238459545 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:34:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:34:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 939ms 04:34:19 INFO - PROCESS | 3592 | 1461238459593 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 04:34:19 INFO - PROCESS | 3592 | 1461238459596 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 04:34:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:34:19 INFO - PROCESS | 3592 | 1461238459600 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:34:19 INFO - PROCESS | 3592 | 1461238459602 Marionette TRACE conn3 <- [1,2842,null,{}] 04:34:19 INFO - PROCESS | 3592 | 1461238459605 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}] 04:34:19 INFO - PROCESS | 3592 | 1461238459711 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 04:34:20 INFO - PROCESS | 3592 | 1461238460013 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:20 INFO - PROCESS | 3592 | ++DOCSHELL 15B40C00 == 63 [pid = 3592] [id = 720] 04:34:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (15B41400) [pid = 3592] [serial = 2160] [outer = 00000000] 04:34:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (1648BC00) [pid = 3592] [serial = 2161] [outer = 15B41400] 04:34:20 INFO - PROCESS | 3592 | 1461238460064 Marionette DEBUG loaded listener.js 04:34:20 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (17EDA000) [pid = 3592] [serial = 2162] [outer = 15B41400] 04:34:20 INFO - PROCESS | 3592 | --DOCSHELL 147B5400 == 62 [pid = 3592] [id = 713] 04:34:20 INFO - PROCESS | 3592 | --DOCSHELL 1645C400 == 61 [pid = 3592] [id = 712] 04:34:20 INFO - PROCESS | 3592 | --DOCSHELL 1234E800 == 60 [pid = 3592] [id = 711] 04:34:20 INFO - PROCESS | 3592 | --DOCSHELL 1A295800 == 59 [pid = 3592] [id = 710] 04:34:20 INFO - PROCESS | 3592 | --DOCSHELL 1239A000 == 58 [pid = 3592] [id = 709] 04:34:20 INFO - PROCESS | 3592 | --DOCSHELL 15D93400 == 57 [pid = 3592] [id = 708] 04:34:20 INFO - PROCESS | 3592 | --DOCSHELL 18D8AC00 == 56 [pid = 3592] [id = 707] 04:34:20 INFO - PROCESS | 3592 | --DOCSHELL 1872A400 == 55 [pid = 3592] [id = 706] 04:34:20 INFO - PROCESS | 3592 | --DOCSHELL 1376C400 == 54 [pid = 3592] [id = 705] 04:34:20 INFO - PROCESS | 3592 | --DOCSHELL 13774C00 == 53 [pid = 3592] [id = 704] 04:34:20 INFO - PROCESS | 3592 | --DOCSHELL 1CCD7C00 == 52 [pid = 3592] [id = 702] 04:34:20 INFO - PROCESS | 3592 | --DOCSHELL 16ABAC00 == 51 [pid = 3592] [id = 701] 04:34:20 INFO - PROCESS | 3592 | --DOCSHELL 16771000 == 50 [pid = 3592] [id = 700] 04:34:20 INFO - PROCESS | 3592 | 1461238460761 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]]]}] 04:34:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:34:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1190ms 04:34:20 INFO - PROCESS | 3592 | 1461238460803 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 04:34:20 INFO - PROCESS | 3592 | 1461238460806 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 04:34:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:34:20 INFO - PROCESS | 3592 | 1461238460813 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:34:20 INFO - PROCESS | 3592 | 1461238460817 Marionette TRACE conn3 <- [1,2846,null,{}] 04:34:20 INFO - PROCESS | 3592 | 1461238460822 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}] 04:34:20 INFO - PROCESS | 3592 | 1461238460923 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (1AD91000) [pid = 3592] [serial = 1904] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (16467000) [pid = 3592] [serial = 1940] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (16ABB000) [pid = 3592] [serial = 1895] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (1A8DA800) [pid = 3592] [serial = 1901] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (1A2E3400) [pid = 3592] [serial = 1847] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (18FCF800) [pid = 3592] [serial = 1898] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (1C40E400) [pid = 3592] [serial = 1937] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (1A49FC00) [pid = 3592] [serial = 2083] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (18D3F400) [pid = 3592] [serial = 2074] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (18D84000) [pid = 3592] [serial = 2075] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (1CFEC800) [pid = 3592] [serial = 2069] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (1CE8C400) [pid = 3592] [serial = 2068] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (1966D000) [pid = 3592] [serial = 2077] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (1972F000) [pid = 3592] [serial = 2078] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (198F2400) [pid = 3592] [serial = 2080] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (1ADA0400) [pid = 3592] [serial = 2086] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (18922C00) [pid = 3592] [serial = 2072] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (180ED000) [pid = 3592] [serial = 2071] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (13824000) [pid = 3592] [serial = 2053] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (18D7DC00) [pid = 3592] [serial = 2056] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (19DEF800) [pid = 3592] [serial = 2059] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (1A8DF800) [pid = 3592] [serial = 2062] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (1ADA2C00) [pid = 3592] [serial = 2065] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (1A814000) [pid = 3592] [serial = 2084] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (18E9BC00) [pid = 3592] [serial = 2089] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1C413400) [pid = 3592] [serial = 2087] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1D543400) [pid = 3592] [serial = 2095] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1D51A400) [pid = 3592] [serial = 2092] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1D545C00) [pid = 3592] [serial = 2096] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (19873800) [pid = 3592] [serial = 2090] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1D51C400) [pid = 3592] [serial = 2093] [outer = 00000000] [url = about:blank] 04:34:20 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1A038C00) [pid = 3592] [serial = 2081] [outer = 00000000] [url = about:blank] 04:34:21 INFO - PROCESS | 3592 | 1461238461034 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:21 INFO - PROCESS | 3592 | ++DOCSHELL 13824000 == 51 [pid = 3592] [id = 721] 04:34:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (147C1800) [pid = 3592] [serial = 2163] [outer = 00000000] 04:34:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (1677AC00) [pid = 3592] [serial = 2164] [outer = 147C1800] 04:34:21 INFO - PROCESS | 3592 | 1461238461083 Marionette DEBUG loaded listener.js 04:34:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (18337C00) [pid = 3592] [serial = 2165] [outer = 147C1800] 04:34:21 INFO - PROCESS | 3592 | 1461238461549 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:34:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:34:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 798ms 04:34:21 INFO - PROCESS | 3592 | 1461238461617 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 04:34:21 INFO - PROCESS | 3592 | 1461238461621 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 04:34:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:34:21 INFO - PROCESS | 3592 | 1461238461624 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:34:21 INFO - PROCESS | 3592 | 1461238461626 Marionette TRACE conn3 <- [1,2850,null,{}] 04:34:21 INFO - PROCESS | 3592 | 1461238461630 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}] 04:34:21 INFO - PROCESS | 3592 | 1461238461714 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 04:34:21 INFO - PROCESS | 3592 | 1461238461725 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:21 INFO - PROCESS | 3592 | ++DOCSHELL 18E9BC00 == 52 [pid = 3592] [id = 722] 04:34:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (18E9F800) [pid = 3592] [serial = 2166] [outer = 00000000] 04:34:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (18FA3400) [pid = 3592] [serial = 2167] [outer = 18E9F800] 04:34:21 INFO - PROCESS | 3592 | 1461238461770 Marionette DEBUG loaded listener.js 04:34:21 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (18FD4C00) [pid = 3592] [serial = 2168] [outer = 18E9F800] 04:34:22 INFO - PROCESS | 3592 | 1461238462321 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]]]}] 04:34:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:34:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 704ms 04:34:22 INFO - PROCESS | 3592 | 1461238462356 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 04:34:22 INFO - PROCESS | 3592 | 1461238462358 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 04:34:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:34:22 INFO - PROCESS | 3592 | 1461238462367 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:34:22 INFO - PROCESS | 3592 | 1461238462372 Marionette TRACE conn3 <- [1,2854,null,{}] 04:34:22 INFO - PROCESS | 3592 | 1461238462377 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}] 04:34:22 INFO - PROCESS | 3592 | 1461238462462 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 04:34:22 INFO - PROCESS | 3592 | 1461238462567 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:22 INFO - PROCESS | 3592 | ++DOCSHELL 1987C800 == 53 [pid = 3592] [id = 723] 04:34:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (198C5000) [pid = 3592] [serial = 2169] [outer = 00000000] 04:34:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (198EDC00) [pid = 3592] [serial = 2170] [outer = 198C5000] 04:34:22 INFO - PROCESS | 3592 | 1461238462622 Marionette DEBUG loaded listener.js 04:34:22 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (19B58800) [pid = 3592] [serial = 2171] [outer = 198C5000] 04:34:22 INFO - PROCESS | 3592 | 1461238462994 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]]]}] 04:34:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:34:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 658ms 04:34:23 INFO - PROCESS | 3592 | 1461238463020 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 04:34:23 INFO - PROCESS | 3592 | 1461238463022 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 04:34:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:34:23 INFO - PROCESS | 3592 | 1461238463026 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - PROCESS | 3592 | 1461238463027 Marionette TRACE conn3 <- [1,2858,null,{}] 04:34:23 INFO - PROCESS | 3592 | 1461238463030 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}] 04:34:23 INFO - PROCESS | 3592 | 1461238463163 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 04:34:23 INFO - PROCESS | 3592 | 1461238463211 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:23 INFO - PROCESS | 3592 | ++DOCSHELL 198F4000 == 54 [pid = 3592] [id = 724] 04:34:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (19DE4400) [pid = 3592] [serial = 2172] [outer = 00000000] 04:34:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1A2EF800) [pid = 3592] [serial = 2173] [outer = 19DE4400] 04:34:23 INFO - PROCESS | 3592 | 1461238463259 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1A49B000) [pid = 3592] [serial = 2174] [outer = 19DE4400] 04:34:23 INFO - PROCESS | 3592 | 1461238463704 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]]]}] 04:34:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:34:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 736ms 04:34:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:34:23 INFO - PROCESS | 3592 | 1461238463769 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 04:34:23 INFO - PROCESS | 3592 | 1461238463771 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 04:34:23 INFO - PROCESS | 3592 | 1461238463775 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - PROCESS | 3592 | 1461238463776 Marionette TRACE conn3 <- [1,2862,null,{}] 04:34:23 INFO - PROCESS | 3592 | 1461238463780 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}] 04:34:23 INFO - PROCESS | 3592 | 1461238463897 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 04:34:23 INFO - PROCESS | 3592 | 1461238463968 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:23 INFO - PROCESS | 3592 | ++DOCSHELL 1A8D5400 == 55 [pid = 3592] [id = 725] 04:34:23 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1A8D8000) [pid = 3592] [serial = 2175] [outer = 00000000] 04:34:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (1A8E2800) [pid = 3592] [serial = 2176] [outer = 1A8D8000] 04:34:24 INFO - PROCESS | 3592 | 1461238464021 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (1AD92800) [pid = 3592] [serial = 2177] [outer = 1A8D8000] 04:34:24 INFO - PROCESS | 3592 | 1461238464464 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]]]}] 04:34:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:34:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 736ms 04:34:24 INFO - PROCESS | 3592 | 1461238464550 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 04:34:24 INFO - PROCESS | 3592 | 1461238464552 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 04:34:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:34:24 INFO - PROCESS | 3592 | 1461238464556 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - PROCESS | 3592 | 1461238464557 Marionette TRACE conn3 <- [1,2866,null,{}] 04:34:24 INFO - PROCESS | 3592 | 1461238464561 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}] 04:34:24 INFO - PROCESS | 3592 | 1461238464687 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 04:34:24 INFO - PROCESS | 3592 | 1461238464761 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:24 INFO - PROCESS | 3592 | ++DOCSHELL 1ADA1800 == 56 [pid = 3592] [id = 726] 04:34:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (1C40FC00) [pid = 3592] [serial = 2178] [outer = 00000000] 04:34:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (1CC1D400) [pid = 3592] [serial = 2179] [outer = 1C40FC00] 04:34:24 INFO - PROCESS | 3592 | 1461238464808 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (1CCD6800) [pid = 3592] [serial = 2180] [outer = 1C40FC00] 04:34:25 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (198F3000) [pid = 3592] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:34:25 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (198DBC00) [pid = 3592] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:34:25 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (1A2E2400) [pid = 3592] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:34:25 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (18FDA400) [pid = 3592] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:34:25 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (18E93800) [pid = 3592] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:34:25 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1377F800) [pid = 3592] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:34:25 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (1A2E9400) [pid = 3592] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:34:25 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (1377BC00) [pid = 3592] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:34:25 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (1872C000) [pid = 3592] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:34:25 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (12B85400) [pid = 3592] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:34:25 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (18E9AC00) [pid = 3592] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:34:25 INFO - PROCESS | 3592 | 1461238465324 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]]]}] 04:34:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:34:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 798ms 04:34:25 INFO - PROCESS | 3592 | 1461238465359 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 04:34:25 INFO - PROCESS | 3592 | 1461238465361 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 04:34:25 INFO - PROCESS | 3592 | 1461238465364 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:34:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:34:25 INFO - PROCESS | 3592 | 1461238465365 Marionette TRACE conn3 <- [1,2870,null,{}] 04:34:25 INFO - PROCESS | 3592 | 1461238465373 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}] 04:34:25 INFO - PROCESS | 3592 | 1461238465453 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 04:34:25 INFO - PROCESS | 3592 | 1461238465459 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:25 INFO - PROCESS | 3592 | ++DOCSHELL 15410C00 == 57 [pid = 3592] [id = 727] 04:34:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (15707800) [pid = 3592] [serial = 2181] [outer = 00000000] 04:34:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (198DF400) [pid = 3592] [serial = 2182] [outer = 15707800] 04:34:25 INFO - PROCESS | 3592 | 1461238465503 Marionette DEBUG loaded listener.js 04:34:25 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (1A2E1400) [pid = 3592] [serial = 2183] [outer = 15707800] 04:34:25 INFO - PROCESS | 3592 | 1461238465969 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]]]}] 04:34:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:34:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 626ms 04:34:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:34:26 INFO - PROCESS | 3592 | 1461238466002 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 04:34:26 INFO - PROCESS | 3592 | 1461238466004 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 04:34:26 INFO - PROCESS | 3592 | 1461238466008 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - PROCESS | 3592 | 1461238466010 Marionette TRACE conn3 <- [1,2874,null,{}] 04:34:26 INFO - PROCESS | 3592 | 1461238466013 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}] 04:34:26 INFO - PROCESS | 3592 | 1461238466119 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 04:34:26 INFO - PROCESS | 3592 | 1461238466126 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:26 INFO - PROCESS | 3592 | ++DOCSHELL 1AD8F000 == 58 [pid = 3592] [id = 728] 04:34:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1AD8F400) [pid = 3592] [serial = 2184] [outer = 00000000] 04:34:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1CFEF400) [pid = 3592] [serial = 2185] [outer = 1AD8F400] 04:34:26 INFO - PROCESS | 3592 | 1461238466169 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1CFEC800) [pid = 3592] [serial = 2186] [outer = 1AD8F400] 04:34:26 INFO - PROCESS | 3592 | 1461238466607 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]]]}] 04:34:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:34:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 626ms 04:34:26 INFO - PROCESS | 3592 | 1461238466650 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 04:34:26 INFO - PROCESS | 3592 | 1461238466652 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 04:34:26 INFO - PROCESS | 3592 | 1461238466656 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:34:26 INFO - PROCESS | 3592 | 1461238466657 Marionette TRACE conn3 <- [1,2878,null,{}] 04:34:26 INFO - PROCESS | 3592 | 1461238466661 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}] 04:34:26 INFO - PROCESS | 3592 | 1461238466751 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 04:34:26 INFO - PROCESS | 3592 | 1461238466757 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:26 INFO - PROCESS | 3592 | ++DOCSHELL 1D51D400 == 59 [pid = 3592] [id = 729] 04:34:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (1D51DC00) [pid = 3592] [serial = 2187] [outer = 00000000] 04:34:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (1D540800) [pid = 3592] [serial = 2188] [outer = 1D51DC00] 04:34:26 INFO - PROCESS | 3592 | 1461238466801 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (1D545000) [pid = 3592] [serial = 2189] [outer = 1D51DC00] 04:34:27 INFO - PROCESS | 3592 | 1461238467238 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:34:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:34:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 641ms 04:34:27 INFO - PROCESS | 3592 | 1461238467318 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 04:34:27 INFO - PROCESS | 3592 | 1461238467322 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 04:34:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:34:27 INFO - PROCESS | 3592 | 1461238467328 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:34:27 INFO - PROCESS | 3592 | 1461238467332 Marionette TRACE conn3 <- [1,2882,null,{}] 04:34:27 INFO - PROCESS | 3592 | 1461238467338 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}] 04:34:27 INFO - PROCESS | 3592 | 1461238467452 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 04:34:27 INFO - PROCESS | 3592 | 1461238467645 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:27 INFO - PROCESS | 3592 | ++DOCSHELL 16498000 == 60 [pid = 3592] [id = 730] 04:34:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (16770800) [pid = 3592] [serial = 2190] [outer = 00000000] 04:34:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (17EE0400) [pid = 3592] [serial = 2191] [outer = 16770800] 04:34:27 INFO - PROCESS | 3592 | 1461238467709 Marionette DEBUG loaded listener.js 04:34:27 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (18335800) [pid = 3592] [serial = 2192] [outer = 16770800] 04:34:28 INFO - PROCESS | 3592 | 1461238468295 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]]]}] 04:34:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:34:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1001ms 04:34:28 INFO - PROCESS | 3592 | 1461238468329 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 04:34:28 INFO - PROCESS | 3592 | 1461238468333 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 04:34:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:34:28 INFO - PROCESS | 3592 | 1461238468341 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:34:28 INFO - PROCESS | 3592 | 1461238468345 Marionette TRACE conn3 <- [1,2886,null,{}] 04:34:28 INFO - PROCESS | 3592 | 1461238468349 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}] 04:34:28 INFO - PROCESS | 3592 | 1461238468458 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 04:34:28 INFO - PROCESS | 3592 | 1461238468621 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:28 INFO - PROCESS | 3592 | ++DOCSHELL 18FD2400 == 61 [pid = 3592] [id = 731] 04:34:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (18FD9C00) [pid = 3592] [serial = 2193] [outer = 00000000] 04:34:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (1972C800) [pid = 3592] [serial = 2194] [outer = 18FD9C00] 04:34:28 INFO - PROCESS | 3592 | 1461238468676 Marionette DEBUG loaded listener.js 04:34:28 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (198BF000) [pid = 3592] [serial = 2195] [outer = 18FD9C00] 04:34:29 INFO - PROCESS | 3592 | 1461238469284 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]]]}] 04:34:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:34:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1001ms 04:34:29 INFO - PROCESS | 3592 | 1461238469342 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 04:34:29 INFO - PROCESS | 3592 | 1461238469344 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 04:34:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:34:29 INFO - PROCESS | 3592 | 1461238469348 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:34:29 INFO - PROCESS | 3592 | 1461238469350 Marionette TRACE conn3 <- [1,2890,null,{}] 04:34:29 INFO - PROCESS | 3592 | 1461238469360 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}] 04:34:29 INFO - PROCESS | 3592 | 1461238469468 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 04:34:29 INFO - PROCESS | 3592 | 1461238469618 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:29 INFO - PROCESS | 3592 | ++DOCSHELL 1AD91000 == 62 [pid = 3592] [id = 732] 04:34:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (1C409800) [pid = 3592] [serial = 2196] [outer = 00000000] 04:34:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (1D511400) [pid = 3592] [serial = 2197] [outer = 1C409800] 04:34:29 INFO - PROCESS | 3592 | 1461238469677 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (1D547400) [pid = 3592] [serial = 2198] [outer = 1C409800] 04:34:30 INFO - PROCESS | 3592 | 1461238470308 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:34:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:34:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1002ms 04:34:30 INFO - PROCESS | 3592 | 1461238470349 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 04:34:30 INFO - PROCESS | 3592 | 1461238470351 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 04:34:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:34:30 INFO - PROCESS | 3592 | 1461238470355 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:34:30 INFO - PROCESS | 3592 | 1461238470357 Marionette TRACE conn3 <- [1,2894,null,{}] 04:34:30 INFO - PROCESS | 3592 | 1461238470360 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}] 04:34:30 INFO - PROCESS | 3592 | 1461238470468 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 04:34:30 INFO - PROCESS | 3592 | 1461238470615 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:30 INFO - PROCESS | 3592 | ++DOCSHELL 1D5F8800 == 63 [pid = 3592] [id = 733] 04:34:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (1D5F9400) [pid = 3592] [serial = 2199] [outer = 00000000] 04:34:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (1D787400) [pid = 3592] [serial = 2200] [outer = 1D5F9400] 04:34:30 INFO - PROCESS | 3592 | 1461238470670 Marionette DEBUG loaded listener.js 04:34:30 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1D78A400) [pid = 3592] [serial = 2201] [outer = 1D5F9400] 04:34:31 INFO - PROCESS | 3592 | 1461238471204 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]]]}] 04:34:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:34:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 908ms 04:34:31 INFO - PROCESS | 3592 | 1461238471260 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 04:34:31 INFO - PROCESS | 3592 | 1461238471262 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 04:34:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:34:31 INFO - PROCESS | 3592 | 1461238471266 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - PROCESS | 3592 | 1461238471268 Marionette TRACE conn3 <- [1,2898,null,{}] 04:34:31 INFO - PROCESS | 3592 | 1461238471271 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}] 04:34:31 INFO - PROCESS | 3592 | 1461238471379 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 04:34:31 INFO - PROCESS | 3592 | 1461238471541 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:31 INFO - PROCESS | 3592 | ++DOCSHELL 1D78FC00 == 64 [pid = 3592] [id = 734] 04:34:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (1DA4A400) [pid = 3592] [serial = 2202] [outer = 00000000] 04:34:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (1DA52400) [pid = 3592] [serial = 2203] [outer = 1DA4A400] 04:34:31 INFO - PROCESS | 3592 | 1461238471596 Marionette DEBUG loaded listener.js 04:34:31 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (1DA54400) [pid = 3592] [serial = 2204] [outer = 1DA4A400] 04:34:32 INFO - PROCESS | 3592 | 1461238472138 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]]]}] 04:34:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:34:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:34:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 908ms 04:34:32 INFO - PROCESS | 3592 | 1461238472170 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 04:34:32 INFO - PROCESS | 3592 | 1461238472172 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 04:34:32 INFO - TEST-START | /DOMEvents/constructors.html 04:34:32 INFO - PROCESS | 3592 | 1461238472176 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:34:32 INFO - PROCESS | 3592 | 1461238472178 Marionette TRACE conn3 <- [1,2902,null,{}] 04:34:32 INFO - PROCESS | 3592 | 1461238472182 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}] 04:34:32 INFO - PROCESS | 3592 | 1461238472304 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 04:34:32 INFO - PROCESS | 3592 | 1461238472469 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:32 INFO - PROCESS | 3592 | ++DOCSHELL 1D786C00 == 65 [pid = 3592] [id = 735] 04:34:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (1DA4F400) [pid = 3592] [serial = 2205] [outer = 00000000] 04:34:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 148 (1DC9A800) [pid = 3592] [serial = 2206] [outer = 1DA4F400] 04:34:32 INFO - PROCESS | 3592 | 1461238472527 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 3592 | ++DOMWINDOW == 149 (1DC9E800) [pid = 3592] [serial = 2207] [outer = 1DA4F400] 04:34:33 INFO - PROCESS | 3592 | 1461238473180 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]]]}] 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:34:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:34:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:34:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:34:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:34:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:34:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:34:33 INFO - TEST-OK | /DOMEvents/constructors.html | took 1111ms 04:34:33 INFO - PROCESS | 3592 | 1461238473516 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 04:34:33 INFO - PROCESS | 3592 | 1461238473520 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 04:34:33 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:34:33 INFO - PROCESS | 3592 | 1461238473527 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:34:33 INFO - PROCESS | 3592 | 1461238473530 Marionette TRACE conn3 <- [1,2906,null,{}] 04:34:33 INFO - PROCESS | 3592 | 1461238473535 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}] 04:34:33 INFO - PROCESS | 3592 | 1461238473637 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 04:34:33 INFO - PROCESS | 3592 | 1461238473752 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:33 INFO - PROCESS | 3592 | ++DOCSHELL 1645FC00 == 66 [pid = 3592] [id = 736] 04:34:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 150 (16A67000) [pid = 3592] [serial = 2208] [outer = 00000000] 04:34:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 151 (18D7EC00) [pid = 3592] [serial = 2209] [outer = 16A67000] 04:34:33 INFO - PROCESS | 3592 | 1461238473843 Marionette DEBUG loaded listener.js 04:34:33 INFO - PROCESS | 3592 | ++DOMWINDOW == 152 (18E9AC00) [pid = 3592] [serial = 2210] [outer = 16A67000] 04:34:34 INFO - PROCESS | 3592 | 1461238474412 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:34:34 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:34:34 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 939ms 04:34:34 INFO - PROCESS | 3592 | 1461238474477 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 04:34:34 INFO - PROCESS | 3592 | 1461238474480 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 04:34:34 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:34:34 INFO - PROCESS | 3592 | 1461238474487 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:34:34 INFO - PROCESS | 3592 | 1461238474491 Marionette TRACE conn3 <- [1,2910,null,{}] 04:34:34 INFO - PROCESS | 3592 | 1461238474495 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}] 04:34:34 INFO - PROCESS | 3592 | 1461238474597 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 04:34:34 INFO - PROCESS | 3592 | 1461238474747 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:34 INFO - PROCESS | 3592 | ++DOCSHELL 18E9B000 == 67 [pid = 3592] [id = 737] 04:34:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 153 (18F52C00) [pid = 3592] [serial = 2211] [outer = 00000000] 04:34:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 154 (1A2E3400) [pid = 3592] [serial = 2212] [outer = 18F52C00] 04:34:34 INFO - PROCESS | 3592 | 1461238474797 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 3592 | ++DOMWINDOW == 155 (1A304400) [pid = 3592] [serial = 2213] [outer = 18F52C00] 04:34:35 INFO - PROCESS | 3592 | --DOCSHELL 1AD8F000 == 66 [pid = 3592] [id = 728] 04:34:35 INFO - PROCESS | 3592 | --DOCSHELL 15410C00 == 65 [pid = 3592] [id = 727] 04:34:35 INFO - PROCESS | 3592 | --DOCSHELL 1ADA1800 == 64 [pid = 3592] [id = 726] 04:34:35 INFO - PROCESS | 3592 | --DOCSHELL 1A8D5400 == 63 [pid = 3592] [id = 725] 04:34:35 INFO - PROCESS | 3592 | --DOCSHELL 198F4000 == 62 [pid = 3592] [id = 724] 04:34:35 INFO - PROCESS | 3592 | --DOCSHELL 1987C800 == 61 [pid = 3592] [id = 723] 04:34:35 INFO - PROCESS | 3592 | --DOCSHELL 18E9BC00 == 60 [pid = 3592] [id = 722] 04:34:35 INFO - PROCESS | 3592 | --DOCSHELL 13824000 == 59 [pid = 3592] [id = 721] 04:34:35 INFO - PROCESS | 3592 | --DOCSHELL 15B40C00 == 58 [pid = 3592] [id = 720] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 154 (1D551800) [pid = 3592] [serial = 2098] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 153 (18D3E800) [pid = 3592] [serial = 2101] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 152 (19B55800) [pid = 3592] [serial = 2104] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 151 (1D550400) [pid = 3592] [serial = 2107] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 150 (1AD95800) [pid = 3592] [serial = 2140] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOCSHELL 11B76000 == 57 [pid = 3592] [id = 714] 04:34:35 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:34:35 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:34:35 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:34:35 INFO - PROCESS | 3592 | [3592] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 149 (1A2E2C00) [pid = 3592] [serial = 2051] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 148 (198F0C00) [pid = 3592] [serial = 2128] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 147 (1A819C00) [pid = 3592] [serial = 2131] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (19675400) [pid = 3592] [serial = 2125] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (18FA6400) [pid = 3592] [serial = 2122] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (18FD0400) [pid = 3592] [serial = 2123] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (16469000) [pid = 3592] [serial = 2114] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (15BDC000) [pid = 3592] [serial = 2113] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (19B53400) [pid = 3592] [serial = 2129] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (1D5F5400) [pid = 3592] [serial = 2111] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (1D5F0C00) [pid = 3592] [serial = 2110] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (15E63000) [pid = 3592] [serial = 2116] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (1676C800) [pid = 3592] [serial = 2117] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (18C04400) [pid = 3592] [serial = 2119] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (18D3A400) [pid = 3592] [serial = 2120] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (1A81F000) [pid = 3592] [serial = 2132] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (16AB3400) [pid = 3592] [serial = 2135] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (15B3D000) [pid = 3592] [serial = 2134] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (1A496C00) [pid = 3592] [serial = 2138] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (1A28BC00) [pid = 3592] [serial = 2137] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (19732000) [pid = 3592] [serial = 2126] [outer = 00000000] [url = about:blank] 04:34:35 INFO - PROCESS | 3592 | 1461238475382 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]]]}] 04:34:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:34:35 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:34:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:34:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:34:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:34:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:34:35 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 04:34:35 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:34:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:34:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:34:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:34:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:34:35 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 04:34:35 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:34:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:34:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:34:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:34:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:34:35 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]" 04:34:35 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:34:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:34:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:34:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:34:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:34:35 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:34:35 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 954ms 04:34:35 INFO - PROCESS | 3592 | 1461238475442 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 04:34:35 INFO - PROCESS | 3592 | 1461238475445 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 04:34:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:34:35 INFO - PROCESS | 3592 | 1461238475448 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:34:35 INFO - PROCESS | 3592 | 1461238475450 Marionette TRACE conn3 <- [1,2914,null,{}] 04:34:35 INFO - PROCESS | 3592 | 1461238475461 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}] 04:34:35 INFO - PROCESS | 3592 | 1461238475553 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 04:34:35 INFO - PROCESS | 3592 | 1461238475660 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:35 INFO - PROCESS | 3592 | ++DOCSHELL 1676C800 == 58 [pid = 3592] [id = 738] 04:34:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 130 (16AB3400) [pid = 3592] [serial = 2214] [outer = 00000000] 04:34:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 131 (19B5D000) [pid = 3592] [serial = 2215] [outer = 16AB3400] 04:34:35 INFO - PROCESS | 3592 | 1461238475709 Marionette DEBUG loaded listener.js 04:34:35 INFO - PROCESS | 3592 | ++DOMWINDOW == 132 (1A2E1C00) [pid = 3592] [serial = 2216] [outer = 16AB3400] 04:34:36 INFO - PROCESS | 3592 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:34:36 INFO - PROCESS | 3592 | 1461238476111 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]]]}] 04:34:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:34:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 688ms 04:34:36 INFO - PROCESS | 3592 | 1461238476147 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 04:34:36 INFO - PROCESS | 3592 | 1461238476149 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 04:34:36 INFO - PROCESS | 3592 | 1461238476152 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:34:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:34:36 INFO - PROCESS | 3592 | 1461238476154 Marionette TRACE conn3 <- [1,2918,null,{}] 04:34:36 INFO - PROCESS | 3592 | 1461238476158 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}] 04:34:36 INFO - PROCESS | 3592 | 1461238476243 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 04:34:36 INFO - PROCESS | 3592 | 1461238476248 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:36 INFO - PROCESS | 3592 | ++DOCSHELL 17EDC400 == 59 [pid = 3592] [id = 739] 04:34:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 133 (1A2E5C00) [pid = 3592] [serial = 2217] [outer = 00000000] 04:34:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 134 (1A81F800) [pid = 3592] [serial = 2218] [outer = 1A2E5C00] 04:34:36 INFO - PROCESS | 3592 | 1461238476293 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 135 (198EA000) [pid = 3592] [serial = 2219] [outer = 1A2E5C00] 04:34:36 INFO - PROCESS | 3592 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:34:36 INFO - PROCESS | 3592 | 1461238476741 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]]]}] 04:34:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:34:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 642ms 04:34:36 INFO - PROCESS | 3592 | 1461238476791 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 04:34:36 INFO - PROCESS | 3592 | 1461238476793 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 04:34:36 INFO - PROCESS | 3592 | 1461238476796 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:34:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:34:36 INFO - PROCESS | 3592 | 1461238476797 Marionette TRACE conn3 <- [1,2922,null,{}] 04:34:36 INFO - PROCESS | 3592 | 1461238476801 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}] 04:34:36 INFO - PROCESS | 3592 | 1461238476895 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 04:34:36 INFO - PROCESS | 3592 | 1461238476901 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:36 INFO - PROCESS | 3592 | ++DOCSHELL 1A8DF800 == 60 [pid = 3592] [id = 740] 04:34:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 136 (1A8E1000) [pid = 3592] [serial = 2220] [outer = 00000000] 04:34:36 INFO - PROCESS | 3592 | ++DOMWINDOW == 137 (1C406C00) [pid = 3592] [serial = 2221] [outer = 1A8E1000] 04:34:36 INFO - PROCESS | 3592 | 1461238476947 Marionette DEBUG loaded listener.js 04:34:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 138 (1C411000) [pid = 3592] [serial = 2222] [outer = 1A8E1000] 04:34:37 INFO - PROCESS | 3592 | 1461238477400 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]]]}] 04:34:37 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:34:37 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 641ms 04:34:37 INFO - PROCESS | 3592 | 1461238477434 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 04:34:37 INFO - PROCESS | 3592 | 1461238477436 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 04:34:37 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:34:37 INFO - PROCESS | 3592 | 1461238477439 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:34:37 INFO - PROCESS | 3592 | 1461238477441 Marionette TRACE conn3 <- [1,2926,null,{}] 04:34:37 INFO - PROCESS | 3592 | 1461238477453 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}] 04:34:37 INFO - PROCESS | 3592 | 1461238477592 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 04:34:37 INFO - PROCESS | 3592 | 1461238477662 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:37 INFO - PROCESS | 3592 | ++DOCSHELL 198DF000 == 61 [pid = 3592] [id = 741] 04:34:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 139 (1AD8C800) [pid = 3592] [serial = 2223] [outer = 00000000] 04:34:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 140 (1D553C00) [pid = 3592] [serial = 2224] [outer = 1AD8C800] 04:34:37 INFO - PROCESS | 3592 | 1461238477708 Marionette DEBUG loaded listener.js 04:34:37 INFO - PROCESS | 3592 | ++DOMWINDOW == 141 (1D5F5400) [pid = 3592] [serial = 2225] [outer = 1AD8C800] 04:34:38 INFO - PROCESS | 3592 | 1461238478103 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]]]}] 04:34:38 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. 04:34:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 704ms 04:34:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:34:38 INFO - PROCESS | 3592 | 1461238478141 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 04:34:38 INFO - PROCESS | 3592 | 1461238478143 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 04:34:38 INFO - PROCESS | 3592 | 1461238478147 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:34:38 INFO - PROCESS | 3592 | 1461238478148 Marionette TRACE conn3 <- [1,2930,null,{}] 04:34:38 INFO - PROCESS | 3592 | 1461238478151 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}] 04:34:38 INFO - PROCESS | 3592 | 1461238478270 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 04:34:38 INFO - PROCESS | 3592 | 1461238478371 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:38 INFO - PROCESS | 3592 | ++DOCSHELL 1D550400 == 62 [pid = 3592] [id = 742] 04:34:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 142 (1D55C800) [pid = 3592] [serial = 2226] [outer = 00000000] 04:34:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 143 (1DA57800) [pid = 3592] [serial = 2227] [outer = 1D55C800] 04:34:38 INFO - PROCESS | 3592 | 1461238478415 Marionette DEBUG loaded listener.js 04:34:38 INFO - PROCESS | 3592 | ++DOMWINDOW == 144 (1DC94000) [pid = 3592] [serial = 2228] [outer = 1D55C800] 04:34:38 INFO - PROCESS | 3592 | 1461238478803 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"]]]}] 04:34:38 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 04:34:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:34:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:34:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 704ms 04:34:38 INFO - PROCESS | 3592 | 1461238478850 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 04:34:38 INFO - PROCESS | 3592 | 1461238478852 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 04:34:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:34:38 INFO - PROCESS | 3592 | 1461238478855 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:34:38 INFO - PROCESS | 3592 | 1461238478857 Marionette TRACE conn3 <- [1,2934,null,{}] 04:34:38 INFO - PROCESS | 3592 | 1461238478860 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}] 04:34:39 INFO - PROCESS | 3592 | 1461238478987 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 04:34:39 INFO - PROCESS | 3592 | 1461238479056 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:39 INFO - PROCESS | 3592 | ++DOCSHELL 1D78CC00 == 63 [pid = 3592] [id = 743] 04:34:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 145 (1DC93000) [pid = 3592] [serial = 2229] [outer = 00000000] 04:34:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 146 (1E138000) [pid = 3592] [serial = 2230] [outer = 1DC93000] 04:34:39 INFO - PROCESS | 3592 | 1461238479100 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 3592 | ++DOMWINDOW == 147 (1E139400) [pid = 3592] [serial = 2231] [outer = 1DC93000] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 146 (18E9E000) [pid = 3592] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 145 (16A62C00) [pid = 3592] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 144 (18E92C00) [pid = 3592] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 143 (183B6C00) [pid = 3592] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 142 (1A2E5000) [pid = 3592] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 141 (1A8D6C00) [pid = 3592] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 140 (18D3F000) [pid = 3592] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 139 (198EE000) [pid = 3592] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 138 (18C06C00) [pid = 3592] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 137 (1C40C000) [pid = 3592] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 136 (1AD8D800) [pid = 3592] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 135 (1AD66400) [pid = 3592] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 134 (13260800) [pid = 3592] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 133 (1CC15400) [pid = 3592] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 132 (198E2400) [pid = 3592] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 131 (15DEB400) [pid = 3592] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 130 (1649A000) [pid = 3592] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 129 (19D18C00) [pid = 3592] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1A8D8000) [pid = 3592] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1C40FC00) [pid = 3592] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (198C5000) [pid = 3592] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (15707800) [pid = 3592] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (15B41400) [pid = 3592] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (147C1800) [pid = 3592] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (18E9F800) [pid = 3592] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (1AD8F400) [pid = 3592] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (19DE4400) [pid = 3592] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (15411800) [pid = 3592] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:34:39 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1CFE4400) [pid = 3592] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:34:39 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. 04:34:39 INFO - PROCESS | 3592 | 1461238479803 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]]]}] 04:34:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1017ms 04:34:39 INFO - PROCESS | 3592 | 1461238479869 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 04:34:39 INFO - PROCESS | 3592 | 1461238479871 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 04:34:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:34:39 INFO - PROCESS | 3592 | 1461238479875 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:34:39 INFO - PROCESS | 3592 | 1461238479876 Marionette TRACE conn3 <- [1,2938,null,{}] 04:34:39 INFO - PROCESS | 3592 | 1461238479880 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}] 04:34:40 INFO - PROCESS | 3592 | 1461238479969 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 04:34:40 INFO - PROCESS | 3592 | 1461238480075 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:40 INFO - PROCESS | 3592 | ++DOCSHELL 12B8D400 == 64 [pid = 3592] [id = 744] 04:34:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (1320A800) [pid = 3592] [serial = 2232] [outer = 00000000] 04:34:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 120 (1645CC00) [pid = 3592] [serial = 2233] [outer = 1320A800] 04:34:40 INFO - PROCESS | 3592 | 1461238480121 Marionette DEBUG loaded listener.js 04:34:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 121 (17EDE000) [pid = 3592] [serial = 2234] [outer = 1320A800] 04:34:40 INFO - PROCESS | 3592 | ++DOCSHELL 18E99C00 == 65 [pid = 3592] [id = 745] 04:34:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 122 (18E9F800) [pid = 3592] [serial = 2235] [outer = 00000000] 04:34:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 123 (19671800) [pid = 3592] [serial = 2236] [outer = 18E9F800] 04:34:40 INFO - PROCESS | 3592 | 1461238480499 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]]]}] 04:34:40 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. 04:34:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 642ms 04:34:40 INFO - PROCESS | 3592 | 1461238480512 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 04:34:40 INFO - PROCESS | 3592 | 1461238480514 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 04:34:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:34:40 INFO - PROCESS | 3592 | 1461238480517 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:34:40 INFO - PROCESS | 3592 | 1461238480519 Marionette TRACE conn3 <- [1,2942,null,{}] 04:34:40 INFO - PROCESS | 3592 | 1461238480522 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}] 04:34:40 INFO - PROCESS | 3592 | 1461238480630 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 04:34:40 INFO - PROCESS | 3592 | 1461238480741 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:40 INFO - PROCESS | 3592 | ++DOCSHELL 1645C800 == 66 [pid = 3592] [id = 746] 04:34:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 124 (16AB3C00) [pid = 3592] [serial = 2237] [outer = 00000000] 04:34:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 125 (198EAC00) [pid = 3592] [serial = 2238] [outer = 16AB3C00] 04:34:40 INFO - PROCESS | 3592 | 1461238480788 Marionette DEBUG loaded listener.js 04:34:40 INFO - PROCESS | 3592 | ++DOMWINDOW == 126 (1A291800) [pid = 3592] [serial = 2239] [outer = 16AB3C00] 04:34:41 INFO - PROCESS | 3592 | 1461238481125 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]]]}] 04:34:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:34:41 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 04:34:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 641ms 04:34:41 INFO - PROCESS | 3592 | 1461238481156 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 04:34:41 INFO - PROCESS | 3592 | 1461238481158 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 04:34:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:34:41 INFO - PROCESS | 3592 | 1461238481162 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:34:41 INFO - PROCESS | 3592 | 1461238481164 Marionette TRACE conn3 <- [1,2946,null,{}] 04:34:41 INFO - PROCESS | 3592 | 1461238481167 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}] 04:34:41 INFO - PROCESS | 3592 | 1461238481327 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 04:34:41 INFO - PROCESS | 3592 | 1461238481369 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:41 INFO - PROCESS | 3592 | ++DOCSHELL 19DE4400 == 67 [pid = 3592] [id = 747] 04:34:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 127 (1A362400) [pid = 3592] [serial = 2240] [outer = 00000000] 04:34:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 128 (1CFE4400) [pid = 3592] [serial = 2241] [outer = 1A362400] 04:34:41 INFO - PROCESS | 3592 | 1461238481417 Marionette DEBUG loaded listener.js 04:34:41 INFO - PROCESS | 3592 | ++DOMWINDOW == 129 (1E142800) [pid = 3592] [serial = 2242] [outer = 1A362400] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 18D80C00 == 66 [pid = 3592] [id = 676] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 18335000 == 65 [pid = 3592] [id = 685] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 156B3800 == 64 [pid = 3592] [id = 631] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 183B5000 == 63 [pid = 3592] [id = 716] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 1AD62C00 == 62 [pid = 3592] [id = 689] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 198E1400 == 61 [pid = 3592] [id = 686] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 15B0F000 == 60 [pid = 3592] [id = 715] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 1376A800 == 59 [pid = 3592] [id = 472] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 1A816000 == 58 [pid = 3592] [id = 688] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 02A85C00 == 57 [pid = 3592] [id = 605] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 13E53000 == 56 [pid = 3592] [id = 717] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 183BA400 == 55 [pid = 3592] [id = 632] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 198F4C00 == 54 [pid = 3592] [id = 687] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 1872D000 == 53 [pid = 3592] [id = 718] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 15E65400 == 52 [pid = 3592] [id = 474] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 1C40B400 == 51 [pid = 3592] [id = 649] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 1381F000 == 50 [pid = 3592] [id = 478] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 1A2E2000 == 49 [pid = 3592] [id = 619] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 1D547800 == 48 [pid = 3592] [id = 719] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 11F56000 == 47 [pid = 3592] [id = 699] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 1872B800 == 46 [pid = 3592] [id = 469] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 198F1800 == 45 [pid = 3592] [id = 703] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 1A498C00 == 44 [pid = 3592] [id = 630] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 1325FC00 == 43 [pid = 3592] [id = 684] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 18E9B000 == 42 [pid = 3592] [id = 737] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 1645FC00 == 41 [pid = 3592] [id = 736] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 1D78FC00 == 40 [pid = 3592] [id = 734] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 1D786C00 == 39 [pid = 3592] [id = 735] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 1AD91000 == 38 [pid = 3592] [id = 732] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 1D5F8800 == 37 [pid = 3592] [id = 733] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 18FD2400 == 36 [pid = 3592] [id = 731] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 1D51D400 == 35 [pid = 3592] [id = 729] 04:34:42 INFO - PROCESS | 3592 | --DOCSHELL 16498000 == 34 [pid = 3592] [id = 730] 04:34:43 INFO - PROCESS | 3592 | --DOCSHELL 1A8DF800 == 33 [pid = 3592] [id = 740] 04:34:43 INFO - PROCESS | 3592 | --DOCSHELL 198DF000 == 32 [pid = 3592] [id = 741] 04:34:43 INFO - PROCESS | 3592 | --DOCSHELL 18E99C00 == 31 [pid = 3592] [id = 745] 04:34:43 INFO - PROCESS | 3592 | --DOCSHELL 1645C800 == 30 [pid = 3592] [id = 746] 04:34:43 INFO - PROCESS | 3592 | --DOCSHELL 17EDC400 == 29 [pid = 3592] [id = 739] 04:34:43 INFO - PROCESS | 3592 | --DOCSHELL 12B8D400 == 28 [pid = 3592] [id = 744] 04:34:43 INFO - PROCESS | 3592 | --DOCSHELL 1D78CC00 == 27 [pid = 3592] [id = 743] 04:34:43 INFO - PROCESS | 3592 | --DOCSHELL 1676C800 == 26 [pid = 3592] [id = 738] 04:34:43 INFO - PROCESS | 3592 | --DOCSHELL 1D550400 == 25 [pid = 3592] [id = 742] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 128 (1C67C800) [pid = 3592] [serial = 1949] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 127 (1C407800) [pid = 3592] [serial = 1982] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 126 (1C414400) [pid = 3592] [serial = 1991] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 125 (156AC400) [pid = 3592] [serial = 2054] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 124 (1CCCC400) [pid = 3592] [serial = 1994] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 123 (1A309000) [pid = 3592] [serial = 2060] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 122 (17EE2000) [pid = 3592] [serial = 1985] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 121 (18FA5C00) [pid = 3592] [serial = 1988] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 120 (1A8E3400) [pid = 3592] [serial = 2063] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 119 (1ADA6000) [pid = 3592] [serial = 2024] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1A496800) [pid = 3592] [serial = 2105] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1C409000) [pid = 3592] [serial = 2141] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (1C4A1C00) [pid = 3592] [serial = 2066] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (18FA2C00) [pid = 3592] [serial = 1943] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1A819400) [pid = 3592] [serial = 1946] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (18D7D800) [pid = 3592] [serial = 2057] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (18721C00) [pid = 3592] [serial = 2146] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (198ED000) [pid = 3592] [serial = 2149] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1D429C00) [pid = 3592] [serial = 2152] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1D54A800) [pid = 3592] [serial = 2155] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1CFEF400) [pid = 3592] [serial = 2185] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1D5F9000) [pid = 3592] [serial = 2158] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1D540800) [pid = 3592] [serial = 2188] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1CFEC800) [pid = 3592] [serial = 2186] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1CCD6800) [pid = 3592] [serial = 2180] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1A2EF800) [pid = 3592] [serial = 2173] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1A49B000) [pid = 3592] [serial = 2174] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (17EDA800) [pid = 3592] [serial = 2027] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1D55A800) [pid = 3592] [serial = 2108] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1966C000) [pid = 3592] [serial = 2030] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (18E9E800) [pid = 3592] [serial = 2102] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (1A8E2800) [pid = 3592] [serial = 2176] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1CC1D400) [pid = 3592] [serial = 2179] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1AD92800) [pid = 3592] [serial = 2177] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (198EDC00) [pid = 3592] [serial = 2170] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1A2E1400) [pid = 3592] [serial = 2183] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (19B58800) [pid = 3592] [serial = 2171] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (17EDA000) [pid = 3592] [serial = 2162] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1648BC00) [pid = 3592] [serial = 2161] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (198DF400) [pid = 3592] [serial = 2182] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (1320A400) [pid = 3592] [serial = 2143] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (1677AC00) [pid = 3592] [serial = 2164] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (18337C00) [pid = 3592] [serial = 2165] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (18FA3400) [pid = 3592] [serial = 2167] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (18FD4C00) [pid = 3592] [serial = 2168] [outer = 00000000] [url = about:blank] 04:34:43 INFO - PROCESS | 3592 | 1461238483763 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]]]}] 04:34:43 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. 04:34:43 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 2629ms 04:34:43 INFO - PROCESS | 3592 | 1461238483823 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 04:34:43 INFO - PROCESS | 3592 | 1461238483826 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 04:34:43 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:34:43 INFO - PROCESS | 3592 | 1461238483831 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - PROCESS | 3592 | 1461238483834 Marionette TRACE conn3 <- [1,2950,null,{}] 04:34:43 INFO - PROCESS | 3592 | 1461238483841 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}] 04:34:43 INFO - PROCESS | 3592 | 1461238483930 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 04:34:43 INFO - PROCESS | 3592 | 1461238483938 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:43 INFO - PROCESS | 3592 | ++DOCSHELL 11F58C00 == 26 [pid = 3592] [id = 748] 04:34:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (11F5A000) [pid = 3592] [serial = 2243] [outer = 00000000] 04:34:43 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (12B42800) [pid = 3592] [serial = 2244] [outer = 11F5A000] 04:34:43 INFO - PROCESS | 3592 | 1461238483987 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (12BB6400) [pid = 3592] [serial = 2245] [outer = 11F5A000] 04:34:44 INFO - PROCESS | 3592 | 1461238484498 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]]]}] 04:34:44 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. 04:34:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 704ms 04:34:44 INFO - PROCESS | 3592 | 1461238484528 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 04:34:44 INFO - PROCESS | 3592 | 1461238484534 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 04:34:44 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:34:44 INFO - PROCESS | 3592 | 1461238484540 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:34:44 INFO - PROCESS | 3592 | 1461238484543 Marionette TRACE conn3 <- [1,2954,null,{}] 04:34:44 INFO - PROCESS | 3592 | 1461238484546 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}] 04:34:44 INFO - PROCESS | 3592 | 1461238484636 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 04:34:44 INFO - PROCESS | 3592 | 1461238484643 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:44 INFO - PROCESS | 3592 | ++DOCSHELL 12B85800 == 27 [pid = 3592] [id = 749] 04:34:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (12BBF800) [pid = 3592] [serial = 2246] [outer = 00000000] 04:34:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (13378C00) [pid = 3592] [serial = 2247] [outer = 12BBF800] 04:34:44 INFO - PROCESS | 3592 | 1461238484689 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (13766C00) [pid = 3592] [serial = 2248] [outer = 12BBF800] 04:34:45 INFO - PROCESS | 3592 | 1461238485166 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]]]}] 04:34:45 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. 04:34:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 626ms 04:34:45 INFO - PROCESS | 3592 | 1461238485176 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 04:34:45 INFO - PROCESS | 3592 | 1461238485179 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 04:34:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:34:45 INFO - PROCESS | 3592 | 1461238485182 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:34:45 INFO - PROCESS | 3592 | 1461238485186 Marionette TRACE conn3 <- [1,2958,null,{}] 04:34:45 INFO - PROCESS | 3592 | 1461238485201 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}] 04:34:45 INFO - PROCESS | 3592 | 1461238485288 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 04:34:45 INFO - PROCESS | 3592 | 1461238485294 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:45 INFO - PROCESS | 3592 | ++DOCSHELL 13826400 == 28 [pid = 3592] [id = 750] 04:34:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (13826800) [pid = 3592] [serial = 2249] [outer = 00000000] 04:34:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (13DB6800) [pid = 3592] [serial = 2250] [outer = 13826800] 04:34:45 INFO - PROCESS | 3592 | 1461238485343 Marionette DEBUG loaded listener.js 04:34:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (13EB0800) [pid = 3592] [serial = 2251] [outer = 13826800] 04:34:45 INFO - PROCESS | 3592 | 1461238485839 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]]]}] 04:34:45 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. 04:34:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 689ms 04:34:45 INFO - PROCESS | 3592 | 1461238485881 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 04:34:45 INFO - PROCESS | 3592 | 1461238485884 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 04:34:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:34:45 INFO - PROCESS | 3592 | 1461238485887 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:34:45 INFO - PROCESS | 3592 | 1461238485889 Marionette TRACE conn3 <- [1,2962,null,{}] 04:34:45 INFO - PROCESS | 3592 | 1461238485892 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}] 04:34:45 INFO - PROCESS | 3592 | 1461238485974 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 04:34:45 INFO - PROCESS | 3592 | 1461238485980 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:45 INFO - PROCESS | 3592 | ++DOCSHELL 15412000 == 29 [pid = 3592] [id = 751] 04:34:45 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (15654800) [pid = 3592] [serial = 2252] [outer = 00000000] 04:34:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (15B05000) [pid = 3592] [serial = 2253] [outer = 15654800] 04:34:46 INFO - PROCESS | 3592 | 1461238486028 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (15BD1000) [pid = 3592] [serial = 2254] [outer = 15654800] 04:34:46 INFO - PROCESS | 3592 | 1461238486495 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]]]}] 04:34:46 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. 04:34:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 641ms 04:34:46 INFO - PROCESS | 3592 | 1461238486527 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 3592 | 1461238486529 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 04:34:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:34:46 INFO - PROCESS | 3592 | 1461238486532 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:34:46 INFO - PROCESS | 3592 | 1461238486534 Marionette TRACE conn3 <- [1,2966,null,{}] 04:34:46 INFO - PROCESS | 3592 | 1461238486537 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}] 04:34:46 INFO - PROCESS | 3592 | 1461238486613 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 04:34:46 INFO - PROCESS | 3592 | 1461238486620 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:46 INFO - PROCESS | 3592 | ++DOCSHELL 15DE5800 == 30 [pid = 3592] [id = 752] 04:34:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (15DE9800) [pid = 3592] [serial = 2255] [outer = 00000000] 04:34:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1645EC00) [pid = 3592] [serial = 2256] [outer = 15DE9800] 04:34:46 INFO - PROCESS | 3592 | 1461238486664 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (16468000) [pid = 3592] [serial = 2257] [outer = 15DE9800] 04:34:47 INFO - PROCESS | 3592 | 1461238487125 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]]]}] 04:34:47 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. 04:34:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 642ms 04:34:47 INFO - PROCESS | 3592 | 1461238487172 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 04:34:47 INFO - PROCESS | 3592 | 1461238487174 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 04:34:47 INFO - PROCESS | 3592 | 1461238487177 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:34:47 INFO - PROCESS | 3592 | 1461238487179 Marionette TRACE conn3 <- [1,2970,null,{}] 04:34:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:34:47 INFO - PROCESS | 3592 | 1461238487182 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}] 04:34:47 INFO - PROCESS | 3592 | 1461238487295 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 04:34:47 INFO - PROCESS | 3592 | 1461238487304 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:47 INFO - PROCESS | 3592 | ++DOCSHELL 17EDA400 == 31 [pid = 3592] [id = 753] 04:34:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (17EDB000) [pid = 3592] [serial = 2258] [outer = 00000000] 04:34:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (18089400) [pid = 3592] [serial = 2259] [outer = 17EDB000] 04:34:47 INFO - PROCESS | 3592 | 1461238487352 Marionette DEBUG loaded listener.js 04:34:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (180F8400) [pid = 3592] [serial = 2260] [outer = 17EDB000] 04:34:47 INFO - PROCESS | 3592 | 1461238487795 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"]]]}] 04:34:47 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 04:34:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:34:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 626ms 04:34:47 INFO - PROCESS | 3592 | 1461238487825 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 04:34:47 INFO - PROCESS | 3592 | 1461238487827 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 04:34:47 INFO - PROCESS | 3592 | 1461238487830 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:34:47 INFO - PROCESS | 3592 | 1461238487832 Marionette TRACE conn3 <- [1,2974,null,{}] 04:34:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:34:47 INFO - PROCESS | 3592 | 1461238487835 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}] 04:34:47 INFO - PROCESS | 3592 | 1461238487909 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 04:34:47 INFO - PROCESS | 3592 | 1461238487915 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:47 INFO - PROCESS | 3592 | ++DOCSHELL 1808AC00 == 32 [pid = 3592] [id = 754] 04:34:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (18336000) [pid = 3592] [serial = 2261] [outer = 00000000] 04:34:47 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (18927C00) [pid = 3592] [serial = 2262] [outer = 18336000] 04:34:47 INFO - PROCESS | 3592 | 1461238487960 Marionette DEBUG loaded listener.js 04:34:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (1892FC00) [pid = 3592] [serial = 2263] [outer = 18336000] 04:34:48 INFO - PROCESS | 3592 | 1461238488399 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]]]}] 04:34:48 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. 04:34:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 595ms 04:34:48 INFO - PROCESS | 3592 | 1461238488430 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 04:34:48 INFO - PROCESS | 3592 | 1461238488432 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 04:34:48 INFO - PROCESS | 3592 | 1461238488435 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:34:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:34:48 INFO - PROCESS | 3592 | 1461238488437 Marionette TRACE conn3 <- [1,2978,null,{}] 04:34:48 INFO - PROCESS | 3592 | 1461238488441 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}] 04:34:48 INFO - PROCESS | 3592 | 1461238488559 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 04:34:48 INFO - PROCESS | 3592 | 1461238488568 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:48 INFO - PROCESS | 3592 | ++DOCSHELL 18D34400 == 33 [pid = 3592] [id = 755] 04:34:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (18D34800) [pid = 3592] [serial = 2264] [outer = 00000000] 04:34:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (18D3B800) [pid = 3592] [serial = 2265] [outer = 18D34800] 04:34:48 INFO - PROCESS | 3592 | 1461238488612 Marionette DEBUG loaded listener.js 04:34:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (18D38400) [pid = 3592] [serial = 2266] [outer = 18D34800] 04:34:48 INFO - PROCESS | 3592 | ++DOCSHELL 18D80400 == 34 [pid = 3592] [id = 756] 04:34:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (18D84800) [pid = 3592] [serial = 2267] [outer = 00000000] 04:34:48 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (18D85C00) [pid = 3592] [serial = 2268] [outer = 18D84800] 04:34:49 INFO - PROCESS | 3592 | 1461238489041 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]]]}] 04:34:49 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. 04:34:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 642ms 04:34:49 INFO - PROCESS | 3592 | 1461238489074 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 04:34:49 INFO - PROCESS | 3592 | 1461238489075 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 04:34:49 INFO - PROCESS | 3592 | 1461238489079 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:34:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:34:49 INFO - PROCESS | 3592 | 1461238489081 Marionette TRACE conn3 <- [1,2982,null,{}] 04:34:49 INFO - PROCESS | 3592 | 1461238489086 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}] 04:34:49 INFO - PROCESS | 3592 | 1461238489222 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 04:34:49 INFO - PROCESS | 3592 | 1461238489244 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:49 INFO - PROCESS | 3592 | ++DOCSHELL 13820400 == 35 [pid = 3592] [id = 757] 04:34:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (18D81000) [pid = 3592] [serial = 2269] [outer = 00000000] 04:34:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (18E98C00) [pid = 3592] [serial = 2270] [outer = 18D81000] 04:34:49 INFO - PROCESS | 3592 | 1461238489288 Marionette DEBUG loaded listener.js 04:34:49 INFO - PROCESS | 3592 | ++DOMWINDOW == 113 (18D88800) [pid = 3592] [serial = 2271] [outer = 18D81000] 04:34:49 INFO - PROCESS | 3592 | 1461238489738 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]]]}] 04:34:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:34:49 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 04:34:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 704ms 04:34:49 INFO - PROCESS | 3592 | 1461238489779 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 04:34:49 INFO - PROCESS | 3592 | 1461238489781 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 04:34:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:34:49 INFO - PROCESS | 3592 | 1461238489788 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:34:49 INFO - PROCESS | 3592 | 1461238489789 Marionette TRACE conn3 <- [1,2986,null,{}] 04:34:49 INFO - PROCESS | 3592 | 1461238489793 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}] 04:34:49 INFO - PROCESS | 3592 | 1461238489916 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 04:34:49 INFO - PROCESS | 3592 | 1461238489922 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:50 INFO - PROCESS | 3592 | ++DOCSHELL 18D81C00 == 36 [pid = 3592] [id = 758] 04:34:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 114 (18E9DC00) [pid = 3592] [serial = 2272] [outer = 00000000] 04:34:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 115 (18F55400) [pid = 3592] [serial = 2273] [outer = 18E9DC00] 04:34:50 INFO - PROCESS | 3592 | 1461238490024 Marionette DEBUG loaded listener.js 04:34:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 116 (18F57400) [pid = 3592] [serial = 2274] [outer = 18E9DC00] 04:34:50 INFO - PROCESS | 3592 | 1461238490427 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]]]}] 04:34:50 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. 04:34:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 704ms 04:34:50 INFO - PROCESS | 3592 | 1461238490484 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 04:34:50 INFO - PROCESS | 3592 | 1461238490486 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 04:34:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:34:50 INFO - PROCESS | 3592 | 1461238490489 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:34:50 INFO - PROCESS | 3592 | 1461238490492 Marionette TRACE conn3 <- [1,2990,null,{}] 04:34:50 INFO - PROCESS | 3592 | 1461238490495 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}] 04:34:50 INFO - PROCESS | 3592 | 1461238490626 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 04:34:50 INFO - PROCESS | 3592 | 1461238490729 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:50 INFO - PROCESS | 3592 | ++DOCSHELL 18FD2400 == 37 [pid = 3592] [id = 759] 04:34:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 117 (18FD2800) [pid = 3592] [serial = 2275] [outer = 00000000] 04:34:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 118 (18FDB800) [pid = 3592] [serial = 2276] [outer = 18FD2800] 04:34:50 INFO - PROCESS | 3592 | 1461238490783 Marionette DEBUG loaded listener.js 04:34:50 INFO - PROCESS | 3592 | ++DOMWINDOW == 119 (19670800) [pid = 3592] [serial = 2277] [outer = 18FD2800] 04:34:51 INFO - PROCESS | 3592 | 1461238491841 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]]]}] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 118 (1CFE4000) [pid = 3592] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 117 (1D426C00) [pid = 3592] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 116 (11B7C000) [pid = 3592] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 115 (1D548000) [pid = 3592] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 114 (1A2E1800) [pid = 3592] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 113 (198D5C00) [pid = 3592] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 112 (15D03400) [pid = 3592] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (16AB3C00) [pid = 3592] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1D55C800) [pid = 3592] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (1DC93000) [pid = 3592] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1320A800) [pid = 3592] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (18E9F800) [pid = 3592] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1A8E1000) [pid = 3592] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (1A2E5C00) [pid = 3592] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (16AB3400) [pid = 3592] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (18F52C00) [pid = 3592] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (16A67000) [pid = 3592] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1DA4F400) [pid = 3592] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1DA4A400) [pid = 3592] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (1D5F9400) [pid = 3592] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1C409800) [pid = 3592] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (18FD9C00) [pid = 3592] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (16770800) [pid = 3592] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (1D51DC00) [pid = 3592] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:34:51 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (1AD8C800) [pid = 3592] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:34:51 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. 04:34:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1424ms 04:34:51 INFO - PROCESS | 3592 | 1461238491905 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 04:34:51 INFO - PROCESS | 3592 | 1461238491907 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 04:34:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:34:51 INFO - PROCESS | 3592 | 1461238491911 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:34:51 INFO - PROCESS | 3592 | 1461238491913 Marionette TRACE conn3 <- [1,2994,null,{}] 04:34:51 INFO - PROCESS | 3592 | 1461238491916 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}] 04:34:52 INFO - PROCESS | 3592 | 1461238491993 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 04:34:52 INFO - PROCESS | 3592 | 1461238492002 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:52 INFO - PROCESS | 3592 | ++DOCSHELL 16770800 == 38 [pid = 3592] [id = 760] 04:34:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (16A67000) [pid = 3592] [serial = 2278] [outer = 00000000] 04:34:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (18F4F000) [pid = 3592] [serial = 2279] [outer = 16A67000] 04:34:52 INFO - PROCESS | 3592 | 1461238492046 Marionette DEBUG loaded listener.js 04:34:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (18E97C00) [pid = 3592] [serial = 2280] [outer = 16A67000] 04:34:52 INFO - PROCESS | 3592 | 1461238492497 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]]]}] 04:34:52 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. 04:34:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 642ms 04:34:52 INFO - PROCESS | 3592 | 1461238492549 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 04:34:52 INFO - PROCESS | 3592 | 1461238492551 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 04:34:52 INFO - PROCESS | 3592 | 1461238492555 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:34:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:34:52 INFO - PROCESS | 3592 | 1461238492557 Marionette TRACE conn3 <- [1,2998,null,{}] 04:34:52 INFO - PROCESS | 3592 | 1461238492560 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}] 04:34:52 INFO - PROCESS | 3592 | 1461238492639 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 04:34:52 INFO - PROCESS | 3592 | 1461238492644 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:52 INFO - PROCESS | 3592 | ++DOCSHELL 11B7F800 == 39 [pid = 3592] [id = 761] 04:34:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (19668C00) [pid = 3592] [serial = 2281] [outer = 00000000] 04:34:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (19747C00) [pid = 3592] [serial = 2282] [outer = 19668C00] 04:34:52 INFO - PROCESS | 3592 | 1461238492688 Marionette DEBUG loaded listener.js 04:34:52 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (1987D000) [pid = 3592] [serial = 2283] [outer = 19668C00] 04:34:52 INFO - PROCESS | 3592 | [3592] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:34:53 INFO - PROCESS | 3592 | 1461238493142 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:34:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:34:53 INFO - {} 04:34:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:34:53 INFO - {} 04:34:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:34:53 INFO - {} 04:34:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:34:53 INFO - {} 04:34:53 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 626ms 04:34:53 INFO - PROCESS | 3592 | 1461238493193 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 04:34:53 INFO - PROCESS | 3592 | 1461238493195 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 04:34:53 INFO - TEST-START | /FileAPI/fileReader.html 04:34:53 INFO - PROCESS | 3592 | 1461238493198 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:34:53 INFO - PROCESS | 3592 | 1461238493200 Marionette TRACE conn3 <- [1,3002,null,{}] 04:34:53 INFO - PROCESS | 3592 | 1461238493204 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}] 04:34:53 INFO - PROCESS | 3592 | 1461238493281 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 04:34:53 INFO - PROCESS | 3592 | 1461238493291 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:53 INFO - PROCESS | 3592 | ++DOCSHELL 11B7E800 == 40 [pid = 3592] [id = 762] 04:34:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (13765800) [pid = 3592] [serial = 2284] [outer = 00000000] 04:34:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 102 (198E0C00) [pid = 3592] [serial = 2285] [outer = 13765800] 04:34:53 INFO - PROCESS | 3592 | 1461238493335 Marionette DEBUG loaded listener.js 04:34:53 INFO - PROCESS | 3592 | ++DOMWINDOW == 103 (198EC400) [pid = 3592] [serial = 2286] [outer = 13765800] 04:34:53 INFO - PROCESS | 3592 | 1461238493775 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]]]}] 04:34:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:34:53 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:34:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:34:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:34:53 INFO - TEST-OK | /FileAPI/fileReader.html | took 595ms 04:34:53 INFO - PROCESS | 3592 | 1461238493796 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 04:34:53 INFO - PROCESS | 3592 | 1461238493797 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 04:34:53 INFO - TEST-START | /FileAPI/historical.html 04:34:53 INFO - PROCESS | 3592 | 1461238493804 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:34:53 INFO - PROCESS | 3592 | 1461238493806 Marionette TRACE conn3 <- [1,3006,null,{}] 04:34:53 INFO - PROCESS | 3592 | 1461238493809 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}] 04:34:54 INFO - PROCESS | 3592 | 1461238493984 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 04:34:54 INFO - PROCESS | 3592 | 1461238494055 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:54 INFO - PROCESS | 3592 | ++DOCSHELL 11B76000 == 41 [pid = 3592] [id = 763] 04:34:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 104 (11B77400) [pid = 3592] [serial = 2287] [outer = 00000000] 04:34:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 105 (11B80800) [pid = 3592] [serial = 2288] [outer = 11B77400] 04:34:54 INFO - PROCESS | 3592 | 1461238494112 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 3592 | ++DOMWINDOW == 106 (1230F000) [pid = 3592] [serial = 2289] [outer = 11B77400] 04:34:54 INFO - PROCESS | 3592 | 1461238494804 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"]]]}] 04:34:54 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:34:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:34:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:34:54 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:34:54 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:34:54 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:34:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:34:54 INFO - TEST-OK | /FileAPI/historical.html | took 1048ms 04:34:54 INFO - PROCESS | 3592 | 1461238494861 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 04:34:54 INFO - PROCESS | 3592 | 1461238494866 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 04:34:54 INFO - TEST-START | /FileAPI/idlharness.html 04:34:54 INFO - PROCESS | 3592 | 1461238494871 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:34:54 INFO - PROCESS | 3592 | 1461238494876 Marionette TRACE conn3 <- [1,3010,null,{}] 04:34:54 INFO - PROCESS | 3592 | 1461238494881 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}] 04:34:55 INFO - PROCESS | 3592 | 1461238495062 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 04:34:55 INFO - PROCESS | 3592 | 1461238495073 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:55 INFO - PROCESS | 3592 | ++DOCSHELL 13773400 == 42 [pid = 3592] [id = 764] 04:34:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 107 (13776800) [pid = 3592] [serial = 2290] [outer = 00000000] 04:34:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 108 (14960800) [pid = 3592] [serial = 2291] [outer = 13776800] 04:34:55 INFO - PROCESS | 3592 | 1461238495129 Marionette DEBUG loaded listener.js 04:34:55 INFO - PROCESS | 3592 | ++DOMWINDOW == 109 (156B3C00) [pid = 3592] [serial = 2292] [outer = 13776800] 04:34:56 INFO - PROCESS | 3592 | 1461238496279 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]]]}] 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:34:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:34:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:34:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:34:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:34:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:34:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:34:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:34:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:34:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:34:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:34:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:34:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:34:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:34:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:34:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:34:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:34:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:34:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:34:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:34:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:34:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:34:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:34:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:34:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:34:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:34:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:34:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:34:56 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 04:34:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:34:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:34:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:34:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:34:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:34:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:34:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:34:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:34:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:34:56 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 04:34:56 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 04:34:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:34:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:34:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:34:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:34:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:34:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:34:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:34:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:34:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:34:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:34:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:34:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:34:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:34:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:34:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:34:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:34:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:34:56 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 04:34:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:34:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:34:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:34:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:34:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:34:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:34:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:34:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:34:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:34:56 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 04:34:56 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 04:34:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:34:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:34:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:34:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:34:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:34:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:34:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:34:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:34:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:34:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:34:56 INFO - TEST-OK | /FileAPI/idlharness.html | took 1596ms 04:34:56 INFO - PROCESS | 3592 | 1461238496466 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 04:34:56 INFO - PROCESS | 3592 | 1461238496470 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 04:34:56 INFO - PROCESS | 3592 | 1461238496474 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:34:56 INFO - TEST-START | /FileAPI/idlharness.worker 04:34:56 INFO - PROCESS | 3592 | 1461238496476 Marionette TRACE conn3 <- [1,3014,null,{}] 04:34:56 INFO - PROCESS | 3592 | 1461238496481 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}] 04:34:56 INFO - PROCESS | 3592 | 1461238496647 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 04:34:56 INFO - PROCESS | 3592 | 1461238496784 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:56 INFO - PROCESS | 3592 | ++DOCSHELL 16772800 == 43 [pid = 3592] [id = 765] 04:34:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 110 (17EDF000) [pid = 3592] [serial = 2293] [outer = 00000000] 04:34:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 111 (1A2E9800) [pid = 3592] [serial = 2294] [outer = 17EDF000] 04:34:56 INFO - PROCESS | 3592 | 1461238496840 Marionette DEBUG loaded listener.js 04:34:56 INFO - PROCESS | 3592 | ++DOMWINDOW == 112 (1A309000) [pid = 3592] [serial = 2295] [outer = 17EDF000] 04:34:57 INFO - PROCESS | 3592 | [3592] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:34:58 INFO - PROCESS | 3592 | --DOCSHELL 18721000 == 42 [pid = 3592] [id = 600] 04:34:58 INFO - PROCESS | 3592 | --DOCSHELL 18F4F800 == 41 [pid = 3592] [id = 597] 04:34:58 INFO - PROCESS | 3592 | --DOCSHELL 18C0C800 == 40 [pid = 3592] [id = 596] 04:34:58 INFO - PROCESS | 3592 | --DOCSHELL 18FCF000 == 39 [pid = 3592] [id = 598] 04:34:58 INFO - PROCESS | 3592 | --DOCSHELL 1381F800 == 38 [pid = 3592] [id = 593] 04:34:58 INFO - PROCESS | 3592 | --DOCSHELL 1808E000 == 37 [pid = 3592] [id = 594] 04:34:58 INFO - PROCESS | 3592 | --DOCSHELL 13370800 == 36 [pid = 3592] [id = 588] 04:34:58 INFO - PROCESS | 3592 | --DOCSHELL 13265800 == 35 [pid = 3592] [id = 592] 04:34:58 INFO - PROCESS | 3592 | --DOCSHELL 12351400 == 34 [pid = 3592] [id = 587] 04:34:58 INFO - PROCESS | 3592 | --DOCSHELL 18D80400 == 33 [pid = 3592] [id = 756] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 111 (1CFE4400) [pid = 3592] [serial = 2241] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | 1461238498471 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,{},{}]]]}] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 110 (1D548C00) [pid = 3592] [serial = 2156] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 109 (13769800) [pid = 3592] [serial = 2144] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 108 (1D5FE800) [pid = 3592] [serial = 2159] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 107 (1D554800) [pid = 3592] [serial = 2099] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 106 (1A499000) [pid = 3592] [serial = 2150] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 105 (18D39000) [pid = 3592] [serial = 2147] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 104 (1D517400) [pid = 3592] [serial = 2153] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 103 (1DA57800) [pid = 3592] [serial = 2227] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 102 (1E138000) [pid = 3592] [serial = 2230] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 101 (1DC94000) [pid = 3592] [serial = 2228] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (1645CC00) [pid = 3592] [serial = 2233] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (19671800) [pid = 3592] [serial = 2236] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (1E139400) [pid = 3592] [serial = 2231] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (1C406C00) [pid = 3592] [serial = 2221] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1A81F800) [pid = 3592] [serial = 2218] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (198EA000) [pid = 3592] [serial = 2219] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (19B5D000) [pid = 3592] [serial = 2215] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1A2E1C00) [pid = 3592] [serial = 2216] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (1A304400) [pid = 3592] [serial = 2213] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (1A2E3400) [pid = 3592] [serial = 2212] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (18E9AC00) [pid = 3592] [serial = 2210] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (18D7EC00) [pid = 3592] [serial = 2209] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (1DC9E800) [pid = 3592] [serial = 2207] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (1DC9A800) [pid = 3592] [serial = 2206] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (1DA54400) [pid = 3592] [serial = 2204] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (1DA52400) [pid = 3592] [serial = 2203] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (1D78A400) [pid = 3592] [serial = 2201] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (1D787400) [pid = 3592] [serial = 2200] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (1D547400) [pid = 3592] [serial = 2198] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (1D511400) [pid = 3592] [serial = 2197] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (198BF000) [pid = 3592] [serial = 2195] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (1972C800) [pid = 3592] [serial = 2194] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (18335800) [pid = 3592] [serial = 2192] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (17EE0400) [pid = 3592] [serial = 2191] [outer = 00000000] [url = about:blank] 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (1D545000) [pid = 3592] [serial = 2189] [outer = 00000000] [url = about:blank] 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:34:58 INFO - {} 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (1D553C00) [pid = 3592] [serial = 2224] [outer = 00000000] [url = about:blank] 04:34:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:34:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:34:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:34:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:34:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (1D5F5400) [pid = 3592] [serial = 2225] [outer = 00000000] [url = about:blank] 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:34:58 INFO - {} 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (1A291800) [pid = 3592] [serial = 2239] [outer = 00000000] [url = about:blank] 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:34:58 INFO - {} 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 72 (198EAC00) [pid = 3592] [serial = 2238] [outer = 00000000] [url = about:blank] 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:34:58 INFO - {} 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 71 (17EDE000) [pid = 3592] [serial = 2234] [outer = 00000000] [url = about:blank] 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:34:58 INFO - {} 04:34:58 INFO - PROCESS | 3592 | --DOMWINDOW == 70 (1C411000) [pid = 3592] [serial = 2222] [outer = 00000000] [url = about:blank] 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:34:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:34:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:34:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:34:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:34:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:34:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:34:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:34:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:34:58 INFO - {} 04:34:58 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 04:34:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:34:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:34:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:34:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:34:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:34:58 INFO - {} 04:34:58 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 - {} 04:34:58 INFO - {} 04:34:58 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 04:34:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:34:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:34:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:34:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:34:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:34:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:34:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:34:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:34:58 INFO - {} 04:34:58 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 04:34:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:34:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:34:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:34:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:34:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:34:58 INFO - {} 04:34:58 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 - {} 04:34:58 INFO - {} 04:34:58 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 04:34:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:34:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:34:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:34:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:34:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:58 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 04:34:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:34:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:34:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:34:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:34:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:34:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:34:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:34:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:34:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:58 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 04:34:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:34:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:34:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:58 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 04:34:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:34:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:34:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:58 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 04:34:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:34:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:34:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:34:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:34:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:34:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:34:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:34:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:34:58 INFO - {} 04:34:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2160ms 04:34:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:34:58 INFO - PROCESS | 3592 | 1461238498645 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 04:34:58 INFO - PROCESS | 3592 | 1461238498648 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 04:34:58 INFO - PROCESS | 3592 | 1461238498654 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:34:58 INFO - PROCESS | 3592 | 1461238498657 Marionette TRACE conn3 <- [1,3018,null,{}] 04:34:58 INFO - PROCESS | 3592 | 1461238498662 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}] 04:34:58 INFO - PROCESS | 3592 | 1461238498744 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 04:34:58 INFO - PROCESS | 3592 | 1461238498830 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:58 INFO - PROCESS | 3592 | ++DOCSHELL 15B04800 == 34 [pid = 3592] [id = 766] 04:34:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 71 (1645D800) [pid = 3592] [serial = 2296] [outer = 00000000] 04:34:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 72 (1833F800) [pid = 3592] [serial = 2297] [outer = 1645D800] 04:34:58 INFO - PROCESS | 3592 | 1461238498877 Marionette DEBUG loaded listener.js 04:34:58 INFO - PROCESS | 3592 | ++DOMWINDOW == 73 (18C0C800) [pid = 3592] [serial = 2298] [outer = 1645D800] 04:34:59 INFO - PROCESS | 3592 | 1461238499284 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]]]}] 04:34:59 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 04:34:59 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 689ms 04:34:59 INFO - PROCESS | 3592 | 1461238499350 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 04:34:59 INFO - PROCESS | 3592 | 1461238499355 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 04:34:59 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:34:59 INFO - PROCESS | 3592 | 1461238499361 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - PROCESS | 3592 | 1461238499363 Marionette TRACE conn3 <- [1,3022,null,{}] 04:34:59 INFO - PROCESS | 3592 | 1461238499367 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}] 04:34:59 INFO - PROCESS | 3592 | 1461238499452 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 04:34:59 INFO - PROCESS | 3592 | 1461238499462 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:59 INFO - PROCESS | 3592 | ++DOCSHELL 19742800 == 35 [pid = 3592] [id = 767] 04:34:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (19747400) [pid = 3592] [serial = 2299] [outer = 00000000] 04:34:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (198DAC00) [pid = 3592] [serial = 2300] [outer = 19747400] 04:34:59 INFO - PROCESS | 3592 | 1461238499507 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (19B58000) [pid = 3592] [serial = 2301] [outer = 19747400] 04:34:59 INFO - PROCESS | 3592 | 1461238499958 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]]]}] 04:35:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:35:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 641ms 04:35:00 INFO - PROCESS | 3592 | 1461238499998 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 04:35:00 INFO - PROCESS | 3592 | 1461238500000 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 04:35:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:35:00 INFO - PROCESS | 3592 | 1461238500003 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:35:00 INFO - PROCESS | 3592 | 1461238500007 Marionette TRACE conn3 <- [1,3026,null,{}] 04:35:00 INFO - PROCESS | 3592 | 1461238500017 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}] 04:35:00 INFO - PROCESS | 3592 | 1461238500102 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 04:35:00 INFO - PROCESS | 3592 | 1461238500108 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:00 INFO - PROCESS | 3592 | ++DOCSHELL 1A2E3C00 == 36 [pid = 3592] [id = 768] 04:35:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (1A2E9000) [pid = 3592] [serial = 2302] [outer = 00000000] 04:35:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (1A358000) [pid = 3592] [serial = 2303] [outer = 1A2E9000] 04:35:00 INFO - PROCESS | 3592 | 1461238500196 Marionette DEBUG loaded listener.js 04:35:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (1A366400) [pid = 3592] [serial = 2304] [outer = 1A2E9000] 04:35:00 INFO - PROCESS | 3592 | 1461238500650 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"]]]}] 04:35:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:35:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:35:00 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 704ms 04:35:00 INFO - PROCESS | 3592 | 1461238500705 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 04:35:00 INFO - PROCESS | 3592 | 1461238500708 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 04:35:00 INFO - PROCESS | 3592 | 1461238500711 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:35:00 INFO - PROCESS | 3592 | 1461238500713 Marionette TRACE conn3 <- [1,3030,null,{}] 04:35:00 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:35:00 INFO - PROCESS | 3592 | 1461238500716 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}] 04:35:00 INFO - PROCESS | 3592 | 1461238500832 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 04:35:00 INFO - PROCESS | 3592 | 1461238500891 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:00 INFO - PROCESS | 3592 | ++DOCSHELL 1A49C800 == 37 [pid = 3592] [id = 769] 04:35:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (1A815400) [pid = 3592] [serial = 2305] [outer = 00000000] 04:35:00 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (1A81B400) [pid = 3592] [serial = 2306] [outer = 1A815400] 04:35:00 INFO - PROCESS | 3592 | 1461238500942 Marionette DEBUG loaded listener.js 04:35:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (1A81F400) [pid = 3592] [serial = 2307] [outer = 1A815400] 04:35:01 INFO - PROCESS | 3592 | 1461238501602 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]]]}] 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:35:01 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. 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:35:01 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'.) 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:35:01 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. 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:35:01 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. 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:35:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:35:01 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. 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:35:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:35:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:35:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1049ms 04:35:01 INFO - PROCESS | 3592 | 1461238501781 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 04:35:01 INFO - PROCESS | 3592 | 1461238501784 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 04:35:01 INFO - PROCESS | 3592 | 1461238501788 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:35:01 INFO - PROCESS | 3592 | 1461238501789 Marionette TRACE conn3 <- [1,3034,null,{}] 04:35:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:35:01 INFO - PROCESS | 3592 | 1461238501798 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}] 04:35:01 INFO - PROCESS | 3592 | 1461238501909 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 04:35:01 INFO - PROCESS | 3592 | 1461238501914 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:01 INFO - PROCESS | 3592 | ++DOCSHELL 1A8E0800 == 38 [pid = 3592] [id = 770] 04:35:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (1A8E1400) [pid = 3592] [serial = 2308] [outer = 00000000] 04:35:01 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (1AA6F800) [pid = 3592] [serial = 2309] [outer = 1A8E1400] 04:35:01 INFO - PROCESS | 3592 | 1461238501960 Marionette DEBUG loaded listener.js 04:35:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (1AD57400) [pid = 3592] [serial = 2310] [outer = 1A8E1400] 04:35:02 INFO - PROCESS | 3592 | [3592] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:35:02 INFO - PROCESS | 3592 | 1461238502422 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:35:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:35:02 INFO - {} 04:35:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 673ms 04:35:02 INFO - PROCESS | 3592 | 1461238502471 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 04:35:02 INFO - PROCESS | 3592 | 1461238502473 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 04:35:02 INFO - PROCESS | 3592 | 1461238502476 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:35:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:35:02 INFO - PROCESS | 3592 | 1461238502478 Marionette TRACE conn3 <- [1,3038,null,{}] 04:35:02 INFO - PROCESS | 3592 | 1461238502486 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}] 04:35:02 INFO - PROCESS | 3592 | 1461238502622 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 04:35:02 INFO - PROCESS | 3592 | 1461238502632 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:02 INFO - PROCESS | 3592 | ++DOCSHELL 11B77800 == 39 [pid = 3592] [id = 771] 04:35:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (198EDC00) [pid = 3592] [serial = 2311] [outer = 00000000] 04:35:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (1ADA1800) [pid = 3592] [serial = 2312] [outer = 198EDC00] 04:35:02 INFO - PROCESS | 3592 | 1461238502679 Marionette DEBUG loaded listener.js 04:35:02 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1C405C00) [pid = 3592] [serial = 2313] [outer = 198EDC00] 04:35:03 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (18D81000) [pid = 3592] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:35:03 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (12BBF800) [pid = 3592] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:35:03 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (13826800) [pid = 3592] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:35:03 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (19668C00) [pid = 3592] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:35:03 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (18E9DC00) [pid = 3592] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:35:03 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (16A67000) [pid = 3592] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:35:03 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (18FD2800) [pid = 3592] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:35:03 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (11F5A000) [pid = 3592] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:35:03 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (15DE9800) [pid = 3592] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:35:03 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (18D34800) [pid = 3592] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:35:03 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (18D84800) [pid = 3592] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:35:03 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (18336000) [pid = 3592] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:35:03 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (15654800) [pid = 3592] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:35:03 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (17EDB000) [pid = 3592] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:35:03 INFO - PROCESS | 3592 | 1461238503239 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]]]}] 04:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:35:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 798ms 04:35:03 INFO - PROCESS | 3592 | 1461238503279 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 04:35:03 INFO - PROCESS | 3592 | 1461238503281 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 04:35:03 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:35:03 INFO - PROCESS | 3592 | 1461238503285 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:35:03 INFO - PROCESS | 3592 | 1461238503287 Marionette TRACE conn3 <- [1,3042,null,{}] 04:35:03 INFO - PROCESS | 3592 | 1461238503290 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}] 04:35:03 INFO - PROCESS | 3592 | 1461238503374 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 04:35:03 INFO - PROCESS | 3592 | 1461238503380 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:03 INFO - PROCESS | 3592 | ++DOCSHELL 16369800 == 40 [pid = 3592] [id = 772] 04:35:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (180F8C00) [pid = 3592] [serial = 2314] [outer = 00000000] 04:35:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (1AD97C00) [pid = 3592] [serial = 2315] [outer = 180F8C00] 04:35:03 INFO - PROCESS | 3592 | 1461238503424 Marionette DEBUG loaded listener.js 04:35:03 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (1AD96C00) [pid = 3592] [serial = 2316] [outer = 180F8C00] 04:35:04 INFO - PROCESS | 3592 | 1461238504117 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"]]]}] 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:35:04 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" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:35:04 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" 04:35:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:35:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1002ms 04:35:04 INFO - PROCESS | 3592 | 1461238504282 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 04:35:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:35:04 INFO - PROCESS | 3592 | 1461238504283 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 04:35:04 INFO - PROCESS | 3592 | 1461238504287 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:35:04 INFO - PROCESS | 3592 | 1461238504288 Marionette TRACE conn3 <- [1,3046,null,{}] 04:35:04 INFO - PROCESS | 3592 | 1461238504292 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}] 04:35:04 INFO - PROCESS | 3592 | 1461238504378 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 04:35:04 INFO - PROCESS | 3592 | 1461238504384 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:04 INFO - PROCESS | 3592 | ++DOCSHELL 18722000 == 41 [pid = 3592] [id = 773] 04:35:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (18922C00) [pid = 3592] [serial = 2317] [outer = 00000000] 04:35:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (18EA0C00) [pid = 3592] [serial = 2318] [outer = 18922C00] 04:35:04 INFO - PROCESS | 3592 | 1461238504427 Marionette DEBUG loaded listener.js 04:35:04 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (18F54400) [pid = 3592] [serial = 2319] [outer = 18922C00] 04:35:04 INFO - PROCESS | 3592 | 1461238504973 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]]]}] 04:35:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:35:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:35:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:35:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:35:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:35:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:35:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:35:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:35:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:35:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:35:05 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:05 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:35:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:35:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:35:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:35:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:35:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:35:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:35:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:35:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:35:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 688ms 04:35:05 INFO - PROCESS | 3592 | 1461238505043 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 04:35:05 INFO - PROCESS | 3592 | 1461238505048 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 04:35:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:35:05 INFO - PROCESS | 3592 | 1461238505053 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:35:05 INFO - PROCESS | 3592 | 1461238505057 Marionette TRACE conn3 <- [1,3050,null,{}] 04:35:05 INFO - PROCESS | 3592 | 1461238505064 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}] 04:35:05 INFO - PROCESS | 3592 | 1461238505162 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 04:35:05 INFO - PROCESS | 3592 | 1461238505304 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:05 INFO - PROCESS | 3592 | ++DOCSHELL 13DB2C00 == 42 [pid = 3592] [id = 774] 04:35:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (13DB4C00) [pid = 3592] [serial = 2320] [outer = 00000000] 04:35:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (156B2000) [pid = 3592] [serial = 2321] [outer = 13DB4C00] 04:35:05 INFO - PROCESS | 3592 | 1461238505359 Marionette DEBUG loaded listener.js 04:35:05 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (156ADC00) [pid = 3592] [serial = 2322] [outer = 13DB4C00] 04:35:05 INFO - PROCESS | 3592 | [3592] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:35:05 INFO - PROCESS | 3592 | 1461238505938 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:35:05 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:35:05 INFO - {} 04:35:05 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 955ms 04:35:06 INFO - PROCESS | 3592 | 1461238505999 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 04:35:06 INFO - PROCESS | 3592 | 1461238506002 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 04:35:06 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:35:06 INFO - PROCESS | 3592 | 1461238506011 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:35:06 INFO - PROCESS | 3592 | 1461238506014 Marionette TRACE conn3 <- [1,3054,null,{}] 04:35:06 INFO - PROCESS | 3592 | 1461238506033 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}] 04:35:06 INFO - PROCESS | 3592 | 1461238506147 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 04:35:06 INFO - PROCESS | 3592 | 1461238506277 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:06 INFO - PROCESS | 3592 | ++DOCSHELL 149FE000 == 43 [pid = 3592] [id = 775] 04:35:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (15413000) [pid = 3592] [serial = 2323] [outer = 00000000] 04:35:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (18E99000) [pid = 3592] [serial = 2324] [outer = 15413000] 04:35:06 INFO - PROCESS | 3592 | 1461238506333 Marionette DEBUG loaded listener.js 04:35:06 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (18FA6400) [pid = 3592] [serial = 2325] [outer = 15413000] 04:35:06 INFO - PROCESS | 3592 | 1461238506905 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]]]}] 04:35:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:35:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:35:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:35:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:35:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:35:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:35:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:35:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 892ms 04:35:06 INFO - PROCESS | 3592 | 1461238506913 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 04:35:06 INFO - PROCESS | 3592 | 1461238506916 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 04:35:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:35:06 INFO - PROCESS | 3592 | 1461238506920 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:35:06 INFO - PROCESS | 3592 | 1461238506922 Marionette TRACE conn3 <- [1,3058,null,{}] 04:35:06 INFO - PROCESS | 3592 | 1461238506932 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}] 04:35:07 INFO - PROCESS | 3592 | 1461238507041 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 04:35:07 INFO - PROCESS | 3592 | 1461238507184 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:07 INFO - PROCESS | 3592 | ++DOCSHELL 19727000 == 44 [pid = 3592] [id = 776] 04:35:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (19732800) [pid = 3592] [serial = 2326] [outer = 00000000] 04:35:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (1A295400) [pid = 3592] [serial = 2327] [outer = 19732800] 04:35:07 INFO - PROCESS | 3592 | 1461238507245 Marionette DEBUG loaded listener.js 04:35:07 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (1A2E5400) [pid = 3592] [serial = 2328] [outer = 19732800] 04:35:07 INFO - PROCESS | 3592 | 1461238507769 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]]]}] 04:35:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:35:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:35:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:35:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:35:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:35:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:35:07 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 908ms 04:35:07 INFO - PROCESS | 3592 | 1461238507824 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 04:35:07 INFO - PROCESS | 3592 | 1461238507826 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 04:35:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:35:07 INFO - PROCESS | 3592 | 1461238507830 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:35:07 INFO - PROCESS | 3592 | 1461238507832 Marionette TRACE conn3 <- [1,3062,null,{}] 04:35:07 INFO - PROCESS | 3592 | 1461238507835 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}] 04:35:07 INFO - PROCESS | 3592 | 1461238507940 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 04:35:08 INFO - PROCESS | 3592 | 1461238508049 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:08 INFO - PROCESS | 3592 | ++DOCSHELL 1A2E6400 == 45 [pid = 3592] [id = 777] 04:35:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (1A2E8800) [pid = 3592] [serial = 2329] [outer = 00000000] 04:35:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (1A894C00) [pid = 3592] [serial = 2330] [outer = 1A2E8800] 04:35:08 INFO - PROCESS | 3592 | 1461238508103 Marionette DEBUG loaded listener.js 04:35:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (1A8D5C00) [pid = 3592] [serial = 2331] [outer = 1A2E8800] 04:35:08 INFO - PROCESS | 3592 | 1461238508655 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]]]}] 04:35:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:35:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:35:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:35:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:35:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:35:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:35:08 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 845ms 04:35:08 INFO - PROCESS | 3592 | 1461238508678 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 04:35:08 INFO - PROCESS | 3592 | 1461238508680 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 04:35:08 INFO - PROCESS | 3592 | 1461238508685 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:35:08 INFO - PROCESS | 3592 | 1461238508687 Marionette TRACE conn3 <- [1,3066,null,{}] 04:35:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:35:08 INFO - PROCESS | 3592 | 1461238508691 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}] 04:35:08 INFO - PROCESS | 3592 | 1461238508790 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 04:35:08 INFO - PROCESS | 3592 | 1461238508899 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:08 INFO - PROCESS | 3592 | ++DOCSHELL 13763400 == 46 [pid = 3592] [id = 778] 04:35:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (1A497400) [pid = 3592] [serial = 2332] [outer = 00000000] 04:35:08 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (1AD91800) [pid = 3592] [serial = 2333] [outer = 1A497400] 04:35:08 INFO - PROCESS | 3592 | 1461238508953 Marionette DEBUG loaded listener.js 04:35:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 95 (1AD94000) [pid = 3592] [serial = 2334] [outer = 1A497400] 04:35:09 INFO - PROCESS | 3592 | 1461238509481 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] 04:35:09 INFO - PROCESS | 3592 | 1461238509592 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 04:35:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:35:09 INFO - PROCESS | 3592 | 1461238509596 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:35:09 INFO - PROCESS | 3592 | 1461238509598 Marionette TRACE conn3 <- [1,3070,null,{}] 04:35:09 INFO - PROCESS | 3592 | 1461238509602 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}] 04:35:09 INFO - PROCESS | 3592 | 1461238509734 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 04:35:09 INFO - PROCESS | 3592 | 1461238509874 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:09 INFO - PROCESS | 3592 | ++DOCSHELL 1A294800 == 47 [pid = 3592] [id = 779] 04:35:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 96 (1C414400) [pid = 3592] [serial = 2335] [outer = 00000000] 04:35:09 INFO - PROCESS | 3592 | ++DOMWINDOW == 97 (1C682C00) [pid = 3592] [serial = 2336] [outer = 1C414400] 04:35:09 INFO - PROCESS | 3592 | 1461238509931 Marionette DEBUG loaded listener.js 04:35:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 98 (1CC16C00) [pid = 3592] [serial = 2337] [outer = 1C414400] 04:35:10 INFO - PROCESS | 3592 | 1461238510489 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]]]}] 04:35:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:35:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:35:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:35:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 955ms 04:35:10 INFO - PROCESS | 3592 | 1461238510542 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 04:35:10 INFO - PROCESS | 3592 | 1461238510544 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 04:35:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:35:10 INFO - PROCESS | 3592 | 1461238510548 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:35:10 INFO - PROCESS | 3592 | 1461238510550 Marionette TRACE conn3 <- [1,3074,null,{}] 04:35:10 INFO - PROCESS | 3592 | 1461238510554 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}] 04:35:10 INFO - PROCESS | 3592 | 1461238510764 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 04:35:10 INFO - PROCESS | 3592 | 1461238510942 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:10 INFO - PROCESS | 3592 | ++DOCSHELL 13870C00 == 48 [pid = 3592] [id = 780] 04:35:10 INFO - PROCESS | 3592 | ++DOMWINDOW == 99 (13877C00) [pid = 3592] [serial = 2338] [outer = 00000000] 04:35:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 100 (15417000) [pid = 3592] [serial = 2339] [outer = 13877C00] 04:35:11 INFO - PROCESS | 3592 | 1461238510993 Marionette DEBUG loaded listener.js 04:35:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 101 (15D93400) [pid = 3592] [serial = 2340] [outer = 13877C00] 04:35:11 INFO - PROCESS | 3592 | --DOCSHELL 13DB4800 == 47 [pid = 3592] [id = 599] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 100 (198E0C00) [pid = 3592] [serial = 2285] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 99 (13766C00) [pid = 3592] [serial = 2248] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 98 (13EB0800) [pid = 3592] [serial = 2251] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 97 (18D88800) [pid = 3592] [serial = 2271] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 96 (1987D000) [pid = 3592] [serial = 2283] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 95 (18F57400) [pid = 3592] [serial = 2274] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 94 (18F4F000) [pid = 3592] [serial = 2279] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (18FDB800) [pid = 3592] [serial = 2276] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (12BB6400) [pid = 3592] [serial = 2245] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (16468000) [pid = 3592] [serial = 2257] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (13DB6800) [pid = 3592] [serial = 2250] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (19670800) [pid = 3592] [serial = 2277] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (18D38400) [pid = 3592] [serial = 2266] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (18D3B800) [pid = 3592] [serial = 2265] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (18D85C00) [pid = 3592] [serial = 2268] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 85 (18927C00) [pid = 3592] [serial = 2262] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 84 (19747C00) [pid = 3592] [serial = 2282] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 83 (15B05000) [pid = 3592] [serial = 2253] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 82 (1892FC00) [pid = 3592] [serial = 2263] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 81 (15BD1000) [pid = 3592] [serial = 2254] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 80 (13378C00) [pid = 3592] [serial = 2247] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 79 (18089400) [pid = 3592] [serial = 2259] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 78 (180F8400) [pid = 3592] [serial = 2260] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 77 (18E97C00) [pid = 3592] [serial = 2280] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 76 (18F55400) [pid = 3592] [serial = 2273] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 75 (1645EC00) [pid = 3592] [serial = 2256] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 74 (18E98C00) [pid = 3592] [serial = 2270] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | --DOMWINDOW == 73 (12B42800) [pid = 3592] [serial = 2244] [outer = 00000000] [url = about:blank] 04:35:11 INFO - PROCESS | 3592 | 1461238511584 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:35:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:35:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1095ms 04:35:11 INFO - PROCESS | 3592 | 1461238511646 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 04:35:11 INFO - PROCESS | 3592 | 1461238511650 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 04:35:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:35:11 INFO - PROCESS | 3592 | 1461238511654 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:35:11 INFO - PROCESS | 3592 | 1461238511658 Marionette TRACE conn3 <- [1,3078,null,{}] 04:35:11 INFO - PROCESS | 3592 | 1461238511665 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}] 04:35:11 INFO - PROCESS | 3592 | 1461238511763 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 04:35:11 INFO - PROCESS | 3592 | 1461238511867 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:11 INFO - PROCESS | 3592 | ++DOCSHELL 1325E400 == 48 [pid = 3592] [id = 781] 04:35:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 74 (1325E800) [pid = 3592] [serial = 2341] [outer = 00000000] 04:35:11 INFO - PROCESS | 3592 | ++DOMWINDOW == 75 (13EB3400) [pid = 3592] [serial = 2342] [outer = 1325E800] 04:35:11 INFO - PROCESS | 3592 | 1461238511914 Marionette DEBUG loaded listener.js 04:35:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 76 (15B05000) [pid = 3592] [serial = 2343] [outer = 1325E800] 04:35:12 INFO - PROCESS | 3592 | 1461238512273 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:35:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 641ms 04:35:12 INFO - PROCESS | 3592 | 1461238512333 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 04:35:12 INFO - PROCESS | 3592 | 1461238512336 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 04:35:12 INFO - PROCESS | 3592 | 1461238512340 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:35:12 INFO - PROCESS | 3592 | 1461238512342 Marionette TRACE conn3 <- [1,3082,null,{}] 04:35:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:35:12 INFO - PROCESS | 3592 | 1461238512345 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}] 04:35:12 INFO - PROCESS | 3592 | 1461238512430 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 04:35:12 INFO - PROCESS | 3592 | 1461238512437 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:12 INFO - PROCESS | 3592 | ++DOCSHELL 16A60400 == 49 [pid = 3592] [id = 782] 04:35:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 77 (16A69C00) [pid = 3592] [serial = 2344] [outer = 00000000] 04:35:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 78 (17ED7800) [pid = 3592] [serial = 2345] [outer = 16A69C00] 04:35:12 INFO - PROCESS | 3592 | 1461238512483 Marionette DEBUG loaded listener.js 04:35:12 INFO - PROCESS | 3592 | ++DOMWINDOW == 79 (17EE2C00) [pid = 3592] [serial = 2346] [outer = 16A69C00] 04:35:12 INFO - PROCESS | 3592 | 1461238512962 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:35:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 642ms 04:35:12 INFO - PROCESS | 3592 | 1461238512981 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 04:35:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:35:13 INFO - PROCESS | 3592 | 1461238512984 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 04:35:13 INFO - PROCESS | 3592 | 1461238512994 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:35:13 INFO - PROCESS | 3592 | 1461238512998 Marionette TRACE conn3 <- [1,3086,null,{}] 04:35:13 INFO - PROCESS | 3592 | 1461238513005 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}] 04:35:13 INFO - PROCESS | 3592 | 1461238513092 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 04:35:13 INFO - PROCESS | 3592 | 1461238513098 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:13 INFO - PROCESS | 3592 | ++DOCSHELL 1808A000 == 50 [pid = 3592] [id = 783] 04:35:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 80 (1872D000) [pid = 3592] [serial = 2347] [outer = 00000000] 04:35:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 81 (18C06400) [pid = 3592] [serial = 2348] [outer = 1872D000] 04:35:13 INFO - PROCESS | 3592 | 1461238513142 Marionette DEBUG loaded listener.js 04:35:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 82 (18D33400) [pid = 3592] [serial = 2349] [outer = 1872D000] 04:35:13 INFO - PROCESS | 3592 | 1461238513603 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]]]}] 04:35:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:35:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:35:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 657ms 04:35:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:35:13 INFO - PROCESS | 3592 | 1461238513645 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 04:35:13 INFO - PROCESS | 3592 | 1461238513647 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 04:35:13 INFO - PROCESS | 3592 | 1461238513650 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:35:13 INFO - PROCESS | 3592 | 1461238513652 Marionette TRACE conn3 <- [1,3090,null,{}] 04:35:13 INFO - PROCESS | 3592 | 1461238513655 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}] 04:35:13 INFO - PROCESS | 3592 | 1461238513753 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 04:35:13 INFO - PROCESS | 3592 | 1461238513763 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:13 INFO - PROCESS | 3592 | ++DOCSHELL 1376E800 == 51 [pid = 3592] [id = 784] 04:35:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 83 (18C03800) [pid = 3592] [serial = 2350] [outer = 00000000] 04:35:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 84 (18D84000) [pid = 3592] [serial = 2351] [outer = 18C03800] 04:35:13 INFO - PROCESS | 3592 | 1461238513807 Marionette DEBUG loaded listener.js 04:35:13 INFO - PROCESS | 3592 | ++DOMWINDOW == 85 (18D89000) [pid = 3592] [serial = 2352] [outer = 18C03800] 04:35:14 INFO - PROCESS | 3592 | 1461238514276 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:35:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:35:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 626ms 04:35:14 INFO - PROCESS | 3592 | 1461238514288 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 04:35:14 INFO - PROCESS | 3592 | 1461238514290 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 04:35:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:35:14 INFO - PROCESS | 3592 | 1461238514293 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:35:14 INFO - PROCESS | 3592 | 1461238514295 Marionette TRACE conn3 <- [1,3094,null,{}] 04:35:14 INFO - PROCESS | 3592 | 1461238514298 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}] 04:35:14 INFO - PROCESS | 3592 | 1461238514417 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 04:35:14 INFO - PROCESS | 3592 | 1461238514518 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:14 INFO - PROCESS | 3592 | ++DOCSHELL 18F55400 == 52 [pid = 3592] [id = 785] 04:35:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 86 (18F55800) [pid = 3592] [serial = 2353] [outer = 00000000] 04:35:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 87 (18FA3000) [pid = 3592] [serial = 2354] [outer = 18F55800] 04:35:14 INFO - PROCESS | 3592 | 1461238514590 Marionette DEBUG loaded listener.js 04:35:14 INFO - PROCESS | 3592 | ++DOMWINDOW == 88 (195D5800) [pid = 3592] [serial = 2355] [outer = 18F55800] 04:35:15 INFO - PROCESS | 3592 | 1461238515008 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]]]}] 04:35:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:35:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:35:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:35:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 736ms 04:35:15 INFO - PROCESS | 3592 | 1461238515041 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 04:35:15 INFO - PROCESS | 3592 | 1461238515043 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 04:35:15 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:35:15 INFO - PROCESS | 3592 | 1461238515046 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:35:15 INFO - PROCESS | 3592 | 1461238515048 Marionette TRACE conn3 <- [1,3098,null,{}] 04:35:15 INFO - PROCESS | 3592 | 1461238515051 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}] 04:35:15 INFO - PROCESS | 3592 | 1461238515170 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 04:35:15 INFO - PROCESS | 3592 | 1461238515235 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:15 INFO - PROCESS | 3592 | ++DOCSHELL 18E9AC00 == 53 [pid = 3592] [id = 786] 04:35:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 89 (18F4C800) [pid = 3592] [serial = 2356] [outer = 00000000] 04:35:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 90 (19875400) [pid = 3592] [serial = 2357] [outer = 18F4C800] 04:35:15 INFO - PROCESS | 3592 | 1461238515284 Marionette DEBUG loaded listener.js 04:35:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 91 (19880400) [pid = 3592] [serial = 2358] [outer = 18F4C800] 04:35:15 INFO - PROCESS | 3592 | 1461238515669 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"]]]}] 04:35:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:35:15 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 04:35:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:35:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 642ms 04:35:15 INFO - PROCESS | 3592 | 1461238515683 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 04:35:15 INFO - PROCESS | 3592 | 1461238515685 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 04:35:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:35:15 INFO - PROCESS | 3592 | 1461238515688 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:35:15 INFO - PROCESS | 3592 | 1461238515690 Marionette TRACE conn3 <- [1,3102,null,{}] 04:35:15 INFO - PROCESS | 3592 | 1461238515693 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}] 04:35:15 INFO - PROCESS | 3592 | 1461238515812 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 04:35:15 INFO - PROCESS | 3592 | 1461238515877 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\", \"3cd5be86-d1a9-4089-b804-4107ea8d73a9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:15 INFO - PROCESS | 3592 | ++DOCSHELL 19674000 == 54 [pid = 3592] [id = 787] 04:35:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 92 (198D5C00) [pid = 3592] [serial = 2359] [outer = 00000000] 04:35:15 INFO - PROCESS | 3592 | ++DOMWINDOW == 93 (198EE000) [pid = 3592] [serial = 2360] [outer = 198D5C00] 04:35:15 INFO - PROCESS | 3592 | 1461238515954 Marionette DEBUG loaded listener.js 04:35:16 INFO - PROCESS | 3592 | ++DOMWINDOW == 94 (198F1400) [pid = 3592] [serial = 2361] [outer = 198D5C00] 04:35:16 INFO - PROCESS | 3592 | --DOMWINDOW == 93 (1A8E1400) [pid = 3592] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:35:16 INFO - PROCESS | 3592 | --DOMWINDOW == 92 (198EDC00) [pid = 3592] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:35:16 INFO - PROCESS | 3592 | --DOMWINDOW == 91 (13765800) [pid = 3592] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:35:16 INFO - PROCESS | 3592 | --DOMWINDOW == 90 (1645D800) [pid = 3592] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:35:16 INFO - PROCESS | 3592 | --DOMWINDOW == 89 (1A2E9000) [pid = 3592] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:35:16 INFO - PROCESS | 3592 | --DOMWINDOW == 88 (19747400) [pid = 3592] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:35:16 INFO - PROCESS | 3592 | --DOMWINDOW == 87 (1A815400) [pid = 3592] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:35:16 INFO - PROCESS | 3592 | --DOMWINDOW == 86 (180F8C00) [pid = 3592] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:35:16 INFO - PROCESS | 3592 | 1461238516350 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]]]}] 04:35:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:35:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 704ms 04:35:16 INFO - PROCESS | 3592 | 1461238516388 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 04:35:16 INFO - PROCESS | 3592 | 1461238516390 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 04:35:17 WARNING - u'runner_teardown' () 04:35:17 INFO - No more tests 04:35:17 INFO - Got 0 unexpected results 04:35:17 INFO - SUITE-END | took 673s 04:35:18 INFO - Closing logging queue 04:35:18 INFO - queue closed 04:35:18 INFO - Return code: 0 04:35:18 WARNING - # TBPL SUCCESS # 04:35:18 INFO - Running post-action listener: _resource_record_post_action 04:35:18 INFO - Running post-run listener: _resource_record_post_run 04:35:19 INFO - Total resource usage - Wall time: 688s; CPU: 17.0%; Read bytes: 92436992; Write bytes: 993985536; Read time: 2285068; Write time: 1913986 04:35:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:35:19 INFO - install - Wall time: 7s; CPU: 5.0%; Read bytes: 0; Write bytes: 168125440; Read time: 0; Write time: 441539 04:35:19 INFO - run-tests - Wall time: 682s; CPU: 17.0%; Read bytes: 92436992; Write bytes: 811655680; Read time: 2285068; Write time: 1437158 04:35:19 INFO - Running post-run listener: _upload_blobber_files 04:35:19 INFO - Blob upload gear active. 04:35:19 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:35:19 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 04:35:19 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-inbound', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 04:35:19 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-inbound -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 04:35:19 INFO - (blobuploader) - INFO - Open directory for files ... 04:35:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:35:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:35:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:35:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:35:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:35:20 INFO - (blobuploader) - INFO - Done attempting. 04:35:20 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:35:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:35:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:35:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:35:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:35:22 INFO - (blobuploader) - INFO - Done attempting. 04:35:22 INFO - (blobuploader) - INFO - Iteration through files over. 04:35:22 INFO - Return code: 0 04:35:22 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:35:22 INFO - Using _rmtree_windows ... 04:35:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:35:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/56211df4cfa608de7c587a4187a5b72d8f92a2defb7813b0d5a3677fab5ecafde23fa16d8ee3d79c55152414108fd654e31e0a61cc30ab339fb9e429d26d1951", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/99fca0ed4402829a85ce78ee5a942c838baa4df24c98bd323314e75ed690a1ec5790252a863b05fd8220d1577bb0dad85a19503bb318ff11876bb8c992c0919c"} 04:35:22 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:35:22 INFO - Writing to file C:\slave\test\properties\blobber_files 04:35:22 INFO - Contents: 04:35:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/56211df4cfa608de7c587a4187a5b72d8f92a2defb7813b0d5a3677fab5ecafde23fa16d8ee3d79c55152414108fd654e31e0a61cc30ab339fb9e429d26d1951", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/99fca0ed4402829a85ce78ee5a942c838baa4df24c98bd323314e75ed690a1ec5790252a863b05fd8220d1577bb0dad85a19503bb318ff11876bb8c992c0919c"} 04:35:22 INFO - Running post-run listener: copy_logs_to_upload_dir 04:35:22 INFO - Copying logs to upload dir... 04:35:22 INFO - mkdir: C:\slave\test\build\upload\logs 04:35:22 INFO - Copying logs to upload dir... 04:35:22 INFO - Using _rmtree_windows ... 04:35:22 INFO - Using _rmtree_windows ... 04:35:22 INFO - Using _rmtree_windows ... 04:35:22 INFO - Using _rmtree_windows ... 04:35:22 INFO - Using _rmtree_windows ... 04:35:22 INFO - Using _rmtree_windows ... 04:35:22 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=897.981000 ========= master_lag: -11.67 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 46 secs) (at 2016-04-21 04:35:26.476053) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 04:35:26.486256) ========= '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-083\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-083 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-083 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-083 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-083 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-083 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/56211df4cfa608de7c587a4187a5b72d8f92a2defb7813b0d5a3677fab5ecafde23fa16d8ee3d79c55152414108fd654e31e0a61cc30ab339fb9e429d26d1951", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/99fca0ed4402829a85ce78ee5a942c838baa4df24c98bd323314e75ed690a1ec5790252a863b05fd8220d1577bb0dad85a19503bb318ff11876bb8c992c0919c"} build_url:https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/56211df4cfa608de7c587a4187a5b72d8f92a2defb7813b0d5a3677fab5ecafde23fa16d8ee3d79c55152414108fd654e31e0a61cc30ab339fb9e429d26d1951", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/99fca0ed4402829a85ce78ee5a942c838baa4df24c98bd323314e75ed690a1ec5790252a863b05fd8220d1577bb0dad85a19503bb318ff11876bb8c992c0919c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PQWXDAfHR4-8r57GbQbHxQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 04:35:26.604109) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 04:35:26.604434) ========= '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-083\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-083 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-083 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-083 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-083 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-083 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 04:35:26.730520) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 04:35:26.730841) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 04:35:27.203353) ========= ========= Total master_lag: -8.73 =========