builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-115 starttime: 1464072080.46 results: success (0) buildid: 20160523220203 builduid: ef737131239b46eea1c42de17647cc5f revision: 9b9a73a98de81f22189dd3972c922459bce28393 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 23:41:20.462785) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 23:41:20.468432) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 23:41:20.468808) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 23:41:20.522161) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 23:41:20.522725) ========= '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-115\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-115 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-115 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-115 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-115 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-115 WINDIR=C:\WINDOWS using PTY: False --23:42:00-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 19.21 MB/s 23:42:01 (19.21 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.592000 ========= master_lag: 0.26 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 23:41:21.370308) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-23 23:41:21.370687) ========= '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-115\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-115 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-115 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-115 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-115 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-115 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.970000 ========= master_lag: 3.87 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-23 23:41:26.212795) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 23:41:26.213182) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9b9a73a98de81f22189dd3972c922459bce28393 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9b9a73a98de81f22189dd3972c922459bce28393 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-115\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-115 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-115 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-115 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-115 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-115 WINDIR=C:\WINDOWS using PTY: False 2016-05-23 23:42:05,726 truncating revision to first 12 chars 2016-05-23 23:42:05,726 Setting DEBUG logging. 2016-05-23 23:42:05,726 attempt 1/10 2016-05-23 23:42:05,726 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9b9a73a98de8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-23 23:42:06,036 unpacking tar archive at: mozilla-aurora-9b9a73a98de8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.010000 ========= master_lag: 0.24 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 23:41:27.458704) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 23:41:27.459045) ========= script_repo_revision: 9b9a73a98de81f22189dd3972c922459bce28393 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 23:41:27.459503) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 23:41:27.459805) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 23:41:27.476892) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 53 secs) (at 2016-05-23 23:41:27.477311) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-115\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-115 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-115 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-115 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-115 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-115 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 23:42:06 INFO - MultiFileLogger online at 20160523 23:42:06 in C:\slave\test 23:42:06 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 23:42:06 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 23:42:06 INFO - {'append_to_log': False, 23:42:06 INFO - 'base_work_dir': 'C:\\slave\\test', 23:42:06 INFO - 'blob_upload_branch': 'mozilla-aurora', 23:42:06 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 23:42:06 INFO - 'buildbot_json_path': 'buildprops.json', 23:42:06 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 23:42:06 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:42:06 INFO - 'download_minidump_stackwalk': True, 23:42:06 INFO - 'download_symbols': 'true', 23:42:06 INFO - 'e10s': False, 23:42:06 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 23:42:06 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 23:42:06 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 23:42:06 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 23:42:06 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 23:42:06 INFO - 'C:/mozilla-build/tooltool.py'), 23:42:06 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 23:42:06 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 23:42:06 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:42:06 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:42:06 INFO - 'log_level': 'info', 23:42:06 INFO - 'log_to_console': True, 23:42:06 INFO - 'opt_config_files': (), 23:42:06 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:42:06 INFO - '--processes=1', 23:42:06 INFO - '--config=%(test_path)s/wptrunner.ini', 23:42:06 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:42:06 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:42:06 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:42:06 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:42:06 INFO - 'pip_index': False, 23:42:06 INFO - 'require_test_zip': True, 23:42:06 INFO - 'test_type': ('testharness',), 23:42:06 INFO - 'this_chunk': '1', 23:42:06 INFO - 'total_chunks': '10', 23:42:06 INFO - 'virtualenv_path': 'venv', 23:42:06 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:42:06 INFO - 'work_dir': 'build'} 23:42:06 INFO - ##### 23:42:06 INFO - ##### Running clobber step. 23:42:06 INFO - ##### 23:42:06 INFO - Running pre-action listener: _resource_record_pre_action 23:42:06 INFO - Running main action method: clobber 23:42:06 INFO - rmtree: C:\slave\test\build 23:42:06 INFO - Using _rmtree_windows ... 23:42:06 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 23:42:21 INFO - Running post-action listener: _resource_record_post_action 23:42:21 INFO - ##### 23:42:21 INFO - ##### Running read-buildbot-config step. 23:42:21 INFO - ##### 23:42:21 INFO - Running pre-action listener: _resource_record_pre_action 23:42:21 INFO - Running main action method: read_buildbot_config 23:42:21 INFO - Using buildbot properties: 23:42:21 INFO - { 23:42:21 INFO - "project": "", 23:42:21 INFO - "product": "firefox", 23:42:21 INFO - "script_repo_revision": "production", 23:42:21 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 23:42:21 INFO - "repository": "", 23:42:21 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 23:42:21 INFO - "buildid": "20160523220203", 23:42:21 INFO - "pgo_build": "False", 23:42:21 INFO - "basedir": "C:\\slave\\test", 23:42:21 INFO - "buildnumber": 9, 23:42:21 INFO - "slavename": "t-xp32-ix-115", 23:42:21 INFO - "revision": "9b9a73a98de81f22189dd3972c922459bce28393", 23:42:21 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 23:42:21 INFO - "platform": "win32", 23:42:21 INFO - "branch": "mozilla-aurora", 23:42:21 INFO - "repo_path": "releases/mozilla-aurora", 23:42:21 INFO - "moz_repo_path": "", 23:42:21 INFO - "stage_platform": "win32", 23:42:21 INFO - "builduid": "ef737131239b46eea1c42de17647cc5f", 23:42:21 INFO - "slavebuilddir": "test" 23:42:21 INFO - } 23:42:21 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 23:42:21 INFO - Found installer url https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 23:42:21 INFO - Running post-action listener: _resource_record_post_action 23:42:21 INFO - ##### 23:42:21 INFO - ##### Running download-and-extract step. 23:42:21 INFO - ##### 23:42:21 INFO - Running pre-action listener: _resource_record_pre_action 23:42:21 INFO - Running main action method: download_and_extract 23:42:21 INFO - mkdir: C:\slave\test\build\tests 23:42:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:42:21 INFO - https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 23:42:21 INFO - trying https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 23:42:21 INFO - Downloading https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 23:42:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 23:42:22 INFO - Downloaded 1274 bytes. 23:42:22 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 23:42:22 INFO - Using the following test package requirements: 23:42:22 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 23:42:22 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:42:22 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 23:42:22 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:42:22 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 23:42:22 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:42:22 INFO - u'jsshell-win32.zip'], 23:42:22 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:42:22 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 23:42:22 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 23:42:22 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:42:22 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 23:42:22 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:42:22 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 23:42:22 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:42:22 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 23:42:22 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 23:42:22 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 23:42:22 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 23:42:22 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')]} 23:42:22 INFO - https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 23:42:22 INFO - trying https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 23:42:22 INFO - Downloading https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 23:42:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 23:42:23 INFO - Downloaded 19979468 bytes. 23:42:23 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:42:23 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:42:26 INFO - caution: filename not matched: web-platform/* 23:42:26 INFO - Return code: 11 23:42:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:42:26 INFO - https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 23:42:26 INFO - trying https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 23:42:26 INFO - Downloading https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 23:42:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 23:42:29 INFO - Downloaded 36409073 bytes. 23:42:29 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:42:29 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:43:16 INFO - caution: filename not matched: bin/* 23:43:16 INFO - caution: filename not matched: config/* 23:43:16 INFO - caution: filename not matched: mozbase/* 23:43:16 INFO - caution: filename not matched: marionette/* 23:43:16 INFO - caution: filename not matched: tools/wptserve/* 23:43:16 INFO - Return code: 11 23:43: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')]} 23:43:16 INFO - https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 23:43:16 INFO - trying https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:43:16 INFO - Downloading https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 23:43:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 23:43:20 INFO - Downloaded 68452763 bytes. 23:43:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:43:20 INFO - mkdir: C:\slave\test\properties 23:43:20 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 23:43:20 INFO - Writing to file C:\slave\test\properties\build_url 23:43:20 INFO - Contents: 23:43:20 INFO - build_url:https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 23:43:20 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:43:20 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 23:43:20 INFO - Writing to file C:\slave\test\properties\symbols_url 23:43:20 INFO - Contents: 23:43:20 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:43:20 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')]} 23:43:20 INFO - https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:43:20 INFO - trying https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:43:20 INFO - Downloading https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 23:43:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 23:43:23 INFO - Downloaded 55559185 bytes. 23:43:23 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 23:43:23 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 23:43:28 INFO - Return code: 0 23:43:28 INFO - Running post-action listener: _resource_record_post_action 23:43:28 INFO - Running post-action listener: set_extra_try_arguments 23:43:28 INFO - ##### 23:43:28 INFO - ##### Running create-virtualenv step. 23:43:28 INFO - ##### 23:43:28 INFO - Running pre-action listener: _pre_create_virtualenv 23:43:28 INFO - Running pre-action listener: _resource_record_pre_action 23:43:28 INFO - Running main action method: create_virtualenv 23:43:28 INFO - Creating virtualenv C:\slave\test\build\venv 23:43:28 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 23:43:28 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 23:43:30 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 23:43:31 INFO - Installing distribute......................................................................................................................................................................................done. 23:43:32 INFO - Return code: 0 23:43:32 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 23:43: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')]} 23:43:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:43: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')]} 23:43:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:43:32 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-115', 'USERDOMAIN': 'T-XP32-IX-115', '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-115', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-115', '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-115\\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-115'}}, attempt #1 23:43:32 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 23:43:32 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 23:43:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:43:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-115\\Application Data', 23:43:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:43:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-115', 23:43:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:43:32 INFO - 'DCLOCATION': 'SCL3', 23:43:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:43:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:43:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:43:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:43:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:43:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:43:32 INFO - 'HOMEDRIVE': 'C:', 23:43:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-115', 23:43:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:43:32 INFO - 'KTS_VERSION': '1.19c', 23:43:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:43:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-115', 23:43:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:43:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:43:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:43:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:43:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:43:32 INFO - 'MOZ_AIRBAG': '1', 23:43:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:43:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:43:32 INFO - 'MOZ_MSVCVERSION': '8', 23:43:32 INFO - 'MOZ_NO_REMOTE': '1', 23:43:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:43:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:43:32 INFO - 'NO_EM_RESTART': '1', 23:43:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:43:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:43:32 INFO - 'OS': 'Windows_NT', 23:43:32 INFO - 'OURDRIVE': 'C:', 23:43: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', 23:43:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:43:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:43:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:43:32 INFO - 'PROCESSOR_LEVEL': '6', 23:43:32 INFO - 'PROCESSOR_REVISION': '1e05', 23:43:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:43:32 INFO - 'PROMPT': '$P$G', 23:43:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:43:32 INFO - 'PWD': 'C:\\slave\\test', 23:43:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:43:32 INFO - 'SESSIONNAME': 'Console', 23:43:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:43:32 INFO - 'SYSTEMDRIVE': 'C:', 23:43:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:43:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:43:32 INFO - 'TEST1': 'testie', 23:43:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:43:32 INFO - 'USERDOMAIN': 'T-XP32-IX-115', 23:43:32 INFO - 'USERNAME': 'cltbld', 23:43:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-115', 23:43:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:43:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:43:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:43:32 INFO - 'WINDIR': 'C:\\WINDOWS', 23:43:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:43:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:43:32 INFO - Downloading/unpacking psutil>=0.7.1 23:43:33 INFO - Running setup.py egg_info for package psutil 23:43:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:43:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:43:33 INFO - Installing collected packages: psutil 23:43:33 INFO - Running setup.py install for psutil 23:43:33 INFO - building 'psutil._psutil_windows' extension 23:43:33 INFO - error: Unable to find vcvarsall.bat 23:43:33 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-sa8vj7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:43:33 INFO - running install 23:43:33 INFO - running build 23:43:33 INFO - running build_py 23:43:33 INFO - creating build 23:43:33 INFO - creating build\lib.win32-2.7 23:43:33 INFO - creating build\lib.win32-2.7\psutil 23:43:33 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 23:43:33 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 23:43:33 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 23:43:33 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 23:43:33 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 23:43:33 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 23:43:33 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 23:43:33 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 23:43:33 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 23:43:33 INFO - running build_ext 23:43:33 INFO - building 'psutil._psutil_windows' extension 23:43:33 INFO - error: Unable to find vcvarsall.bat 23:43:33 INFO - ---------------------------------------- 23:43:33 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-sa8vj7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:43:33 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-115\Application Data\pip\pip.log 23:43:33 WARNING - Return code: 1 23:43:33 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! 23:43:33 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 23:43:33 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')]} 23:43:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:43:33 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')]} 23:43:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:43:33 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-115', 'USERDOMAIN': 'T-XP32-IX-115', '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-115', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-115', '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-115\\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-115'}}, attempt #1 23:43:33 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 23:43:33 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 23:43:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:43:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-115\\Application Data', 23:43:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:43:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-115', 23:43:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:43:33 INFO - 'DCLOCATION': 'SCL3', 23:43:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:43:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:43:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:43:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:43:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:43:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:43:33 INFO - 'HOMEDRIVE': 'C:', 23:43:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-115', 23:43:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:43:33 INFO - 'KTS_VERSION': '1.19c', 23:43:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:43:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-115', 23:43:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:43:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:43:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:43:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:43:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:43:33 INFO - 'MOZ_AIRBAG': '1', 23:43:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:43:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:43:33 INFO - 'MOZ_MSVCVERSION': '8', 23:43:33 INFO - 'MOZ_NO_REMOTE': '1', 23:43:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:43:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:43:33 INFO - 'NO_EM_RESTART': '1', 23:43:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:43:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:43:33 INFO - 'OS': 'Windows_NT', 23:43:33 INFO - 'OURDRIVE': 'C:', 23:43:33 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', 23:43:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:43:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:43:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:43:33 INFO - 'PROCESSOR_LEVEL': '6', 23:43:33 INFO - 'PROCESSOR_REVISION': '1e05', 23:43:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:43:33 INFO - 'PROMPT': '$P$G', 23:43:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:43:33 INFO - 'PWD': 'C:\\slave\\test', 23:43:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:43:33 INFO - 'SESSIONNAME': 'Console', 23:43:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:43:33 INFO - 'SYSTEMDRIVE': 'C:', 23:43:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:43:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:43:33 INFO - 'TEST1': 'testie', 23:43:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:43:33 INFO - 'USERDOMAIN': 'T-XP32-IX-115', 23:43:33 INFO - 'USERNAME': 'cltbld', 23:43:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-115', 23:43:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:43:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:43:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:43:33 INFO - 'WINDIR': 'C:\\WINDOWS', 23:43:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:43:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:43:33 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:43:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:43:33 INFO - Running setup.py egg_info for package mozsystemmonitor 23:43:33 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 23:43:33 INFO - Running setup.py egg_info for package psutil 23:43:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:43:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:43:33 INFO - Installing collected packages: mozsystemmonitor, psutil 23:43:33 INFO - Running setup.py install for mozsystemmonitor 23:43:33 INFO - Running setup.py install for psutil 23:43:33 INFO - building 'psutil._psutil_windows' extension 23:43:33 INFO - error: Unable to find vcvarsall.bat 23:43:33 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-arvyhf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:43:33 INFO - running install 23:43:33 INFO - running build 23:43:33 INFO - running build_py 23:43:33 INFO - running build_ext 23:43:33 INFO - building 'psutil._psutil_windows' extension 23:43:33 INFO - error: Unable to find vcvarsall.bat 23:43:33 INFO - ---------------------------------------- 23:43:33 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-arvyhf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:43:33 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-115\Application Data\pip\pip.log 23:43:33 WARNING - Return code: 1 23:43:33 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! 23:43:33 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 23:43:33 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')]} 23:43:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:43:33 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')]} 23:43:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:43:33 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-115', 'USERDOMAIN': 'T-XP32-IX-115', '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-115', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-115', '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-115\\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-115'}}, attempt #1 23:43:33 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 23:43:33 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 23:43:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:43:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-115\\Application Data', 23:43:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:43:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-115', 23:43:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:43:33 INFO - 'DCLOCATION': 'SCL3', 23:43:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:43:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:43:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:43:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:43:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:43:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:43:33 INFO - 'HOMEDRIVE': 'C:', 23:43:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-115', 23:43:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:43:33 INFO - 'KTS_VERSION': '1.19c', 23:43:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:43:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-115', 23:43:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:43:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:43:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:43:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:43:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:43:33 INFO - 'MOZ_AIRBAG': '1', 23:43:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:43:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:43:33 INFO - 'MOZ_MSVCVERSION': '8', 23:43:33 INFO - 'MOZ_NO_REMOTE': '1', 23:43:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:43:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:43:33 INFO - 'NO_EM_RESTART': '1', 23:43:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:43:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:43:33 INFO - 'OS': 'Windows_NT', 23:43:33 INFO - 'OURDRIVE': 'C:', 23:43:33 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', 23:43:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:43:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:43:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:43:33 INFO - 'PROCESSOR_LEVEL': '6', 23:43:33 INFO - 'PROCESSOR_REVISION': '1e05', 23:43:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:43:33 INFO - 'PROMPT': '$P$G', 23:43:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:43:33 INFO - 'PWD': 'C:\\slave\\test', 23:43:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:43:33 INFO - 'SESSIONNAME': 'Console', 23:43:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:43:33 INFO - 'SYSTEMDRIVE': 'C:', 23:43:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:43:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:43:33 INFO - 'TEST1': 'testie', 23:43:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:43:33 INFO - 'USERDOMAIN': 'T-XP32-IX-115', 23:43:33 INFO - 'USERNAME': 'cltbld', 23:43:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-115', 23:43:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:43:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:43:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:43:33 INFO - 'WINDIR': 'C:\\WINDOWS', 23:43:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:43:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:43:34 INFO - Downloading/unpacking blobuploader==1.2.4 23:43:34 INFO - Downloading blobuploader-1.2.4.tar.gz 23:43:34 INFO - Running setup.py egg_info for package blobuploader 23:43:34 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:43:35 INFO - Running setup.py egg_info for package requests 23:43:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:43:35 INFO - Downloading docopt-0.6.1.tar.gz 23:43:35 INFO - Running setup.py egg_info for package docopt 23:43:35 INFO - Installing collected packages: blobuploader, docopt, requests 23:43:35 INFO - Running setup.py install for blobuploader 23:43:35 INFO - Running setup.py install for docopt 23:43:35 INFO - Running setup.py install for requests 23:43:35 INFO - Successfully installed blobuploader docopt requests 23:43:35 INFO - Cleaning up... 23:43:35 INFO - Return code: 0 23:43:35 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:43:35 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')]} 23:43:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:43:35 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')]} 23:43:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:43:35 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-115', 'USERDOMAIN': 'T-XP32-IX-115', '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-115', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-115', '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-115\\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-115'}}, attempt #1 23:43:35 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 23:43:35 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 23:43:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:43:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-115\\Application Data', 23:43:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:43:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-115', 23:43:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:43:35 INFO - 'DCLOCATION': 'SCL3', 23:43:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:43:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:43:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:43:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:43:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:43:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:43:35 INFO - 'HOMEDRIVE': 'C:', 23:43:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-115', 23:43:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:43:35 INFO - 'KTS_VERSION': '1.19c', 23:43:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:43:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-115', 23:43:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:43:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:43:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:43:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:43:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:43:35 INFO - 'MOZ_AIRBAG': '1', 23:43:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:43:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:43:35 INFO - 'MOZ_MSVCVERSION': '8', 23:43:35 INFO - 'MOZ_NO_REMOTE': '1', 23:43:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:43:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:43:35 INFO - 'NO_EM_RESTART': '1', 23:43:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:43:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:43:35 INFO - 'OS': 'Windows_NT', 23:43:35 INFO - 'OURDRIVE': 'C:', 23:43:35 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', 23:43:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:43:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:43:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:43:35 INFO - 'PROCESSOR_LEVEL': '6', 23:43:35 INFO - 'PROCESSOR_REVISION': '1e05', 23:43:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:43:35 INFO - 'PROMPT': '$P$G', 23:43:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:43:35 INFO - 'PWD': 'C:\\slave\\test', 23:43:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:43:35 INFO - 'SESSIONNAME': 'Console', 23:43:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:43:35 INFO - 'SYSTEMDRIVE': 'C:', 23:43:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:43:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:43:35 INFO - 'TEST1': 'testie', 23:43:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:43:35 INFO - 'USERDOMAIN': 'T-XP32-IX-115', 23:43:35 INFO - 'USERNAME': 'cltbld', 23:43:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-115', 23:43:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:43:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:43:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:43:35 INFO - 'WINDIR': 'C:\\WINDOWS', 23:43:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:43:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:43:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:43:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:43:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:43:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:43:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:43:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:43:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:43:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:43:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:43:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:43:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:43:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:43:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:43:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:43:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:43:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:43:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:43:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:43:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:43:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:43:42 INFO - Unpacking c:\slave\test\build\tests\marionette 23:43:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:43:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:43:42 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 23:43:42 INFO - Running setup.py install for browsermob-proxy 23:43:46 INFO - Running setup.py install for manifestparser 23:43:46 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Running setup.py install for marionette-client 23:43:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:43:46 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Running setup.py install for marionette-driver 23:43:46 INFO - Running setup.py install for mozcrash 23:43:46 INFO - Running setup.py install for mozdebug 23:43:46 INFO - Running setup.py install for mozdevice 23:43:46 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Running setup.py install for mozfile 23:43:46 INFO - Running setup.py install for mozhttpd 23:43:46 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Running setup.py install for mozinfo 23:43:46 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Running setup.py install for mozInstall 23:43:46 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Running setup.py install for mozleak 23:43:46 INFO - Running setup.py install for mozlog 23:43:46 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Running setup.py install for moznetwork 23:43:46 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Running setup.py install for mozprocess 23:43:46 INFO - Running setup.py install for mozprofile 23:43:46 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Running setup.py install for mozrunner 23:43:46 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Running setup.py install for mozscreenshot 23:43:46 INFO - Running setup.py install for moztest 23:43:46 INFO - Running setup.py install for mozversion 23:43:46 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:43:46 INFO - Running setup.py install for wptserve 23:43:46 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 23:43:46 INFO - Cleaning up... 23:43:46 INFO - Return code: 0 23:43:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:43:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:43:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:43:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:43:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:43:46 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-115', 'USERDOMAIN': 'T-XP32-IX-115', '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-115', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-115', '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-115\\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-115'}}, attempt #1 23:43:46 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 23:43:46 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 23:43:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:43:46 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-115\\Application Data', 23:43:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:43:46 INFO - 'COMPUTERNAME': 'T-XP32-IX-115', 23:43:46 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:43:46 INFO - 'DCLOCATION': 'SCL3', 23:43:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:43:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:43:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:43:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:43:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:43:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:43:46 INFO - 'HOMEDRIVE': 'C:', 23:43:46 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-115', 23:43:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:43:46 INFO - 'KTS_VERSION': '1.19c', 23:43:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:43:46 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-115', 23:43:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:43:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:43:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:43:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:43:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:43:46 INFO - 'MOZ_AIRBAG': '1', 23:43:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:43:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:43:46 INFO - 'MOZ_MSVCVERSION': '8', 23:43:46 INFO - 'MOZ_NO_REMOTE': '1', 23:43:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:43:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:43:46 INFO - 'NO_EM_RESTART': '1', 23:43:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:43:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:43:46 INFO - 'OS': 'Windows_NT', 23:43:46 INFO - 'OURDRIVE': 'C:', 23:43:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 23:43:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:43:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:43:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:43:46 INFO - 'PROCESSOR_LEVEL': '6', 23:43:46 INFO - 'PROCESSOR_REVISION': '1e05', 23:43:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:43:46 INFO - 'PROMPT': '$P$G', 23:43:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:43:46 INFO - 'PWD': 'C:\\slave\\test', 23:43:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:43:46 INFO - 'SESSIONNAME': 'Console', 23:43:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:43:46 INFO - 'SYSTEMDRIVE': 'C:', 23:43:46 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:43:46 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:43:46 INFO - 'TEST1': 'testie', 23:43:46 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:43:46 INFO - 'USERDOMAIN': 'T-XP32-IX-115', 23:43:46 INFO - 'USERNAME': 'cltbld', 23:43:46 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-115', 23:43:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:43:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:43:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:43:46 INFO - 'WINDIR': 'C:\\WINDOWS', 23:43:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:43:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:43:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:43:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:43:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:43:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:43:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:43:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:43:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:43:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:43:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:43:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:43:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:43:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:43:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:43:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:43:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:43:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:43:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:43:55 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:43:55 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:43:55 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:43:55 INFO - Unpacking c:\slave\test\build\tests\marionette 23:43:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:43:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:43:55 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)) 23:44:01 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)) 23:44:01 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)) 23:44:01 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)) 23:44:01 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)) 23:44:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 23:44:01 INFO - Downloading blessings-1.6.tar.gz 23:44:01 INFO - Running setup.py egg_info for package blessings 23:44:01 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)) 23:44:01 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 23:44:01 INFO - Running setup.py install for blessings 23:44:01 INFO - Running setup.py install for browsermob-proxy 23:44:01 INFO - Running setup.py install for manifestparser 23:44:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Running setup.py install for marionette-client 23:44:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:44:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Running setup.py install for marionette-driver 23:44:01 INFO - Running setup.py install for mozcrash 23:44:01 INFO - Running setup.py install for mozdebug 23:44:01 INFO - Running setup.py install for mozdevice 23:44:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Running setup.py install for mozhttpd 23:44:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Running setup.py install for mozInstall 23:44:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Running setup.py install for mozleak 23:44:01 INFO - Running setup.py install for mozprofile 23:44:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Running setup.py install for mozrunner 23:44:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Running setup.py install for mozscreenshot 23:44:01 INFO - Running setup.py install for moztest 23:44:01 INFO - Running setup.py install for mozversion 23:44:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:44:01 INFO - Running setup.py install for wptserve 23:44:01 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 23:44:01 INFO - Cleaning up... 23:44:01 INFO - Return code: 0 23:44:01 INFO - Done creating virtualenv C:\slave\test\build\venv. 23:44:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:44:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:44:02 INFO - Reading from file tmpfile_stdout 23:44:02 INFO - Using _rmtree_windows ... 23:44:02 INFO - Using _rmtree_windows ... 23:44:02 INFO - Current package versions: 23:44:02 INFO - blessings == 1.6 23:44:02 INFO - blobuploader == 1.2.4 23:44:02 INFO - browsermob-proxy == 0.6.0 23:44:02 INFO - distribute == 0.6.14 23:44:02 INFO - docopt == 0.6.1 23:44:02 INFO - manifestparser == 1.1 23:44:02 INFO - marionette-client == 2.3.0 23:44:02 INFO - marionette-driver == 1.4.0 23:44:02 INFO - mozInstall == 1.12 23:44:02 INFO - mozcrash == 0.17 23:44:02 INFO - mozdebug == 0.1 23:44:02 INFO - mozdevice == 0.48 23:44:02 INFO - mozfile == 1.2 23:44:02 INFO - mozhttpd == 0.7 23:44:02 INFO - mozinfo == 0.9 23:44:02 INFO - mozleak == 0.1 23:44:02 INFO - mozlog == 3.1 23:44:02 INFO - moznetwork == 0.27 23:44:02 INFO - mozprocess == 0.22 23:44:02 INFO - mozprofile == 0.28 23:44:02 INFO - mozrunner == 6.11 23:44:02 INFO - mozscreenshot == 0.1 23:44:02 INFO - mozsystemmonitor == 0.0 23:44:02 INFO - moztest == 0.7 23:44:02 INFO - mozversion == 1.4 23:44:02 INFO - requests == 1.2.3 23:44:02 INFO - wptserve == 1.4.0 23:44:02 INFO - Running post-action listener: _resource_record_post_action 23:44:02 INFO - Running post-action listener: _start_resource_monitoring 23:44:02 INFO - Starting resource monitoring. 23:44:02 INFO - ##### 23:44:02 INFO - ##### Running pull step. 23:44:02 INFO - ##### 23:44:02 INFO - Running pre-action listener: _resource_record_pre_action 23:44:02 INFO - Running main action method: pull 23:44:02 INFO - Pull has nothing to do! 23:44:02 INFO - Running post-action listener: _resource_record_post_action 23:44:02 INFO - ##### 23:44:02 INFO - ##### Running install step. 23:44:02 INFO - ##### 23:44:02 INFO - Running pre-action listener: _resource_record_pre_action 23:44:02 INFO - Running main action method: install 23:44:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:44:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:44:02 INFO - Reading from file tmpfile_stdout 23:44:02 INFO - Using _rmtree_windows ... 23:44:02 INFO - Using _rmtree_windows ... 23:44:02 INFO - Detecting whether we're running mozinstall >=1.0... 23:44:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 23:44:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 23:44:02 INFO - Reading from file tmpfile_stdout 23:44:02 INFO - Output received: 23:44:02 INFO - Usage: mozinstall-script.py [options] installer 23:44:02 INFO - Options: 23:44:02 INFO - -h, --help show this help message and exit 23:44:02 INFO - -d DEST, --destination=DEST 23:44:02 INFO - Directory to install application into. [default: 23:44:02 INFO - "C:\slave\test"] 23:44:02 INFO - --app=APP Application being installed. [default: firefox] 23:44:02 INFO - Using _rmtree_windows ... 23:44:02 INFO - Using _rmtree_windows ... 23:44:02 INFO - mkdir: C:\slave\test\build\application 23:44:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 23:44:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 23:44:05 INFO - Reading from file tmpfile_stdout 23:44:05 INFO - Output received: 23:44:05 INFO - C:\slave\test\build\application\firefox\firefox.exe 23:44:05 INFO - Using _rmtree_windows ... 23:44:05 INFO - Using _rmtree_windows ... 23:44:05 INFO - Running post-action listener: _resource_record_post_action 23:44:05 INFO - ##### 23:44:05 INFO - ##### Running run-tests step. 23:44:05 INFO - ##### 23:44:05 INFO - Running pre-action listener: _resource_record_pre_action 23:44:05 INFO - Running main action method: run_tests 23:44:05 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 23:44:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:44:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:44:05 INFO - grabbing minidump binary from tooltool 23:44:05 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')]} 23:44:05 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 23:44:05 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 23:44:05 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 23:44:05 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 23:44:07 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpgtfu03 23:44:07 INFO - INFO - File integrity verified, renaming tmpgtfu03 to win32-minidump_stackwalk.exe 23:44:07 INFO - Return code: 0 23:44:07 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 23:44:07 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 23:44:07 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/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 23:44:07 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/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 23:44:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 23:44:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-115\\Application Data', 23:44:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:44:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-115', 23:44:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 23:44:07 INFO - 'DCLOCATION': 'SCL3', 23:44:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:44:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:44:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:44:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:44:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:44:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:44:07 INFO - 'HOMEDRIVE': 'C:', 23:44:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-115', 23:44:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:44:07 INFO - 'KTS_VERSION': '1.19c', 23:44:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:44:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-115', 23:44:07 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 23:44:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:44:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:44:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:44:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:44:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:44:07 INFO - 'MOZ_AIRBAG': '1', 23:44:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:44:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:44:07 INFO - 'MOZ_MSVCVERSION': '8', 23:44:07 INFO - 'MOZ_NO_REMOTE': '1', 23:44:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:44:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:44:07 INFO - 'NO_EM_RESTART': '1', 23:44:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:44:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:44:07 INFO - 'OS': 'Windows_NT', 23:44:07 INFO - 'OURDRIVE': 'C:', 23:44:07 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', 23:44:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 23:44:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:44:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:44:07 INFO - 'PROCESSOR_LEVEL': '6', 23:44:07 INFO - 'PROCESSOR_REVISION': '1e05', 23:44:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:44:07 INFO - 'PROMPT': '$P$G', 23:44:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:44:07 INFO - 'PWD': 'C:\\slave\\test', 23:44:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:44:07 INFO - 'SESSIONNAME': 'Console', 23:44:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:44:07 INFO - 'SYSTEMDRIVE': 'C:', 23:44:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 23:44:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:44:07 INFO - 'TEST1': 'testie', 23:44:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 23:44:07 INFO - 'USERDOMAIN': 'T-XP32-IX-115', 23:44:07 INFO - 'USERNAME': 'cltbld', 23:44:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-115', 23:44:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:44:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:44:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:44:07 INFO - 'WINDIR': 'C:\\WINDOWS', 23:44:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:44:07 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/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 23:44:09 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 23:44:09 INFO - import pkg_resources 23:44:10 INFO - Using 1 client processes 23:44:12 INFO - SUITE-START | Running 778 tests 23:44:12 INFO - Running testharness tests 23:44:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:44:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 23:44:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:44:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 23:44:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:44:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 23:44:12 INFO - Setting up ssl 23:44:13 INFO - PROCESS | certutil | 23:44:13 INFO - PROCESS | certutil | 23:44:13 INFO - PROCESS | certutil | 23:44:13 INFO - Certificate Nickname Trust Attributes 23:44:13 INFO - SSL,S/MIME,JAR/XPI 23:44:13 INFO - 23:44:13 INFO - web-platform-tests CT,, 23:44:13 INFO - 23:44:13 INFO - Starting runner 23:44:14 INFO - PROCESS | 3740 | [3740] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 23:44:15 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 23:44:15 INFO - PROCESS | 3740 | [3740] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 23:44:16 INFO - PROCESS | 3740 | 1464072256444 Marionette DEBUG Marionette enabled via build flag and pref 23:44:16 INFO - PROCESS | 3740 | ++DOCSHELL 11A03000 == 1 [pid = 3740] [id = 1] 23:44:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 1 (11A03400) [pid = 3740] [serial = 1] [outer = 00000000] 23:44:16 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:44:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 2 (11A04000) [pid = 3740] [serial = 2] [outer = 11A03400] 23:44:16 INFO - PROCESS | 3740 | [3740] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 23:44:16 INFO - PROCESS | 3740 | [3740] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 23:44:16 INFO - PROCESS | 3740 | ++DOCSHELL 11CEAC00 == 2 [pid = 3740] [id = 2] 23:44:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 3 (11CEB000) [pid = 3740] [serial = 3] [outer = 00000000] 23:44:16 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:44:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 4 (11CEBC00) [pid = 3740] [serial = 4] [outer = 11CEB000] 23:44:16 INFO - PROCESS | 3740 | 1464072256977 Marionette INFO Listening on port 2828 23:44:17 INFO - PROCESS | 3740 | 1464072257380 Marionette DEBUG Marionette enabled via command-line flag 23:44:17 INFO - PROCESS | 3740 | ++DOCSHELL 1330C400 == 3 [pid = 3740] [id = 3] 23:44:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 5 (13314400) [pid = 3740] [serial = 5] [outer = 00000000] 23:44:17 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:44:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 6 (13315000) [pid = 3740] [serial = 6] [outer = 13314400] 23:44:17 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 23:44:17 INFO - PROCESS | 3740 | [3740] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 23:44:17 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 23:44:17 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 23:44:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 7 (1381E800) [pid = 3740] [serial = 7] [outer = 11CEB000] 23:44:17 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:44:17 INFO - PROCESS | 3740 | 1464072257698 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1452 23:44:17 INFO - PROCESS | 3740 | 1464072257730 Marionette DEBUG Closed connection conn0 23:44:17 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:44:17 INFO - PROCESS | 3740 | 1464072257811 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1454 23:44:17 INFO - PROCESS | 3740 | 1464072257853 Marionette DEBUG Closed connection conn1 23:44:17 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:44:17 INFO - PROCESS | 3740 | 1464072257861 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1455 23:44:17 INFO - PROCESS | 3740 | ++DOCSHELL 13D89000 == 4 [pid = 3740] [id = 4] 23:44:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 8 (13D89400) [pid = 3740] [serial = 8] [outer = 00000000] 23:44:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 9 (140B4800) [pid = 3740] [serial = 9] [outer = 13D89400] 23:44:17 INFO - PROCESS | 3740 | 1464072257954 Marionette DEBUG Closed connection conn2 23:44:17 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:44:17 INFO - PROCESS | 3740 | 1464072257960 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1456 23:44:17 INFO - PROCESS | 3740 | [3740] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 23:44:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 10 (140BB000) [pid = 3740] [serial = 10] [outer = 13D89400] 23:44:18 INFO - PROCESS | 3740 | 1464072258124 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:44:18 INFO - PROCESS | 3740 | 1464072258130 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160523220203","device":"desktop","version":"48.0a2"} 23:44:18 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 23:44:18 INFO - PROCESS | 3740 | [3740] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:44:18 INFO - PROCESS | 3740 | [3740] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:44:18 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:44:19 INFO - PROCESS | 3740 | ++DOCSHELL 15DB6800 == 5 [pid = 3740] [id = 5] 23:44:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 11 (15DB7000) [pid = 3740] [serial = 11] [outer = 00000000] 23:44:19 INFO - PROCESS | 3740 | ++DOCSHELL 15DB7400 == 6 [pid = 3740] [id = 6] 23:44:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 12 (15DB7800) [pid = 3740] [serial = 12] [outer = 00000000] 23:44:19 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:44:19 INFO - PROCESS | 3740 | ++DOCSHELL 168C4800 == 7 [pid = 3740] [id = 7] 23:44:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 13 (168C4C00) [pid = 3740] [serial = 13] [outer = 00000000] 23:44:19 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:44:19 INFO - PROCESS | 3740 | [3740] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:44:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 14 (168CDC00) [pid = 3740] [serial = 14] [outer = 168C4C00] 23:44:19 INFO - PROCESS | 3740 | [3740] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 23:44:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 15 (16EA1C00) [pid = 3740] [serial = 15] [outer = 15DB7000] 23:44:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 16 (16998800) [pid = 3740] [serial = 16] [outer = 15DB7800] 23:44:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 17 (1699AC00) [pid = 3740] [serial = 17] [outer = 168C4C00] 23:44:20 INFO - PROCESS | 3740 | 1464072260514 Marionette DEBUG loaded listener.js 23:44:20 INFO - PROCESS | 3740 | 1464072260528 Marionette DEBUG loaded listener.js 23:44:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 18 (181E6000) [pid = 3740] [serial = 18] [outer = 168C4C00] 23:44:21 INFO - PROCESS | 3740 | 1464072261046 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"f963c6ea-3092-43df-a3ce-ae524383080f","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160523220203","device":"desktop","version":"48.0a2","command_id":1}}] 23:44:21 INFO - PROCESS | 3740 | 1464072261212 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}] 23:44:21 INFO - PROCESS | 3740 | 1464072261268 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 23:44:21 INFO - PROCESS | 3740 | 1464072261394 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:44:21 INFO - PROCESS | 3740 | [3740] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:44:21 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:44:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 19 (19CB8400) [pid = 3740] [serial = 19] [outer = 168C4C00] 23:44:21 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:44:21 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:44:21 INFO - PROCESS | 3740 | 1464072261878 Marionette TRACE conn3 <- [1,3,null,{}] 23:44:21 INFO - PROCESS | 3740 | 1464072261928 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 23:44:21 INFO - PROCESS | 3740 | 1464072261943 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 23:44:21 INFO - PROCESS | 3740 | 1464072261980 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 23:44:21 INFO - PROCESS | 3740 | 1464072261982 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 23:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:44:21 INFO - PROCESS | 3740 | 1464072261987 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:44:21 INFO - PROCESS | 3740 | 1464072261990 Marionette TRACE conn3 <- [1,6,null,{}] 23:44:21 INFO - PROCESS | 3740 | 1464072262004 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}] 23:44:22 INFO - PROCESS | 3740 | 1464072262021 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 23:44:22 INFO - PROCESS | 3740 | 1464072262026 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:22 INFO - PROCESS | 3740 | ++DOCSHELL 1684E400 == 8 [pid = 3740] [id = 8] 23:44:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 20 (19DF3400) [pid = 3740] [serial = 20] [outer = 00000000] 23:44:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 21 (19DF5C00) [pid = 3740] [serial = 21] [outer = 19DF3400] 23:44:22 INFO - PROCESS | 3740 | 1464072262073 Marionette DEBUG loaded listener.js 23:44:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 22 (19DFA000) [pid = 3740] [serial = 22] [outer = 19DF3400] 23:44:22 INFO - PROCESS | 3740 | ++DOCSHELL 1A416C00 == 9 [pid = 3740] [id = 9] 23:44:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 23 (1A417000) [pid = 3740] [serial = 23] [outer = 00000000] 23:44:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 24 (1A419800) [pid = 3740] [serial = 24] [outer = 1A417000] 23:44:22 INFO - PROCESS | 3740 | 1464072262510 Marionette DEBUG loaded listener.js 23:44:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 25 (1A41CC00) [pid = 3740] [serial = 25] [outer = 1A417000] 23:44:22 INFO - PROCESS | 3740 | 1464072262692 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]]]}] 23:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 757ms 23:44:22 INFO - PROCESS | 3740 | 1464072262786 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 23:44:22 INFO - PROCESS | 3740 | 1464072262788 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 23:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:44:22 INFO - PROCESS | 3740 | 1464072262788 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:44:22 INFO - PROCESS | 3740 | 1464072262789 Marionette TRACE conn3 <- [1,10,null,{}] 23:44:22 INFO - PROCESS | 3740 | 1464072262839 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}] 23:44:22 INFO - PROCESS | 3740 | 1464072262953 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 23:44:22 INFO - PROCESS | 3740 | 1464072262966 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:22 INFO - PROCESS | 3740 | ++DOCSHELL 1A83D400 == 10 [pid = 3740] [id = 10] 23:44:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 26 (1A83D800) [pid = 3740] [serial = 26] [outer = 00000000] 23:44:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 27 (1AEC8400) [pid = 3740] [serial = 27] [outer = 1A83D800] 23:44:23 INFO - PROCESS | 3740 | 1464072263014 Marionette DEBUG loaded listener.js 23:44:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 28 (1AECC000) [pid = 3740] [serial = 28] [outer = 1A83D800] 23:44:23 INFO - PROCESS | 3740 | 1464072263324 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]]]}] 23:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 609ms 23:44:23 INFO - PROCESS | 3740 | 1464072263401 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 23:44:23 INFO - PROCESS | 3740 | 1464072263404 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 23:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:44:23 INFO - PROCESS | 3740 | 1464072263407 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:44:23 INFO - PROCESS | 3740 | 1464072263409 Marionette TRACE conn3 <- [1,14,null,{}] 23:44:23 INFO - PROCESS | 3740 | 1464072263413 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}] 23:44:23 INFO - PROCESS | 3740 | 1464072263495 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 23:44:23 INFO - PROCESS | 3740 | 1464072263502 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:23 INFO - PROCESS | 3740 | ++DOCSHELL 17A5CC00 == 11 [pid = 3740] [id = 11] 23:44:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 29 (1A904400) [pid = 3740] [serial = 29] [outer = 00000000] 23:44:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 30 (1A910C00) [pid = 3740] [serial = 30] [outer = 1A904400] 23:44:23 INFO - PROCESS | 3740 | 1464072263546 Marionette DEBUG loaded listener.js 23:44:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 31 (1A9B7400) [pid = 3740] [serial = 31] [outer = 1A904400] 23:44:23 INFO - PROCESS | 3740 | 1464072263861 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]]]}] 23:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 505ms 23:44:23 INFO - PROCESS | 3740 | 1464072263907 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 23:44:23 INFO - PROCESS | 3740 | 1464072263909 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 23:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:44:23 INFO - PROCESS | 3740 | 1464072263912 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:44:23 INFO - PROCESS | 3740 | 1464072263913 Marionette TRACE conn3 <- [1,18,null,{}] 23:44:23 INFO - PROCESS | 3740 | 1464072263917 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}] 23:44:24 INFO - PROCESS | 3740 | 1464072264017 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 23:44:24 INFO - PROCESS | 3740 | 1464072264024 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:24 INFO - PROCESS | 3740 | ++DOCSHELL 1A9BF000 == 12 [pid = 3740] [id = 12] 23:44:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 32 (1A9C2000) [pid = 3740] [serial = 32] [outer = 00000000] 23:44:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 33 (1AA6A400) [pid = 3740] [serial = 33] [outer = 1A9C2000] 23:44:24 INFO - PROCESS | 3740 | 1464072264069 Marionette DEBUG loaded listener.js 23:44:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 34 (1AA6E400) [pid = 3740] [serial = 34] [outer = 1A9C2000] 23:44:24 INFO - PROCESS | 3740 | 1464072264405 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]]]}] 23:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 505ms 23:44:24 INFO - PROCESS | 3740 | 1464072264430 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 23:44:24 INFO - PROCESS | 3740 | 1464072264432 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 23:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:44:24 INFO - PROCESS | 3740 | 1464072264437 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:44:24 INFO - PROCESS | 3740 | 1464072264439 Marionette TRACE conn3 <- [1,22,null,{}] 23:44:24 INFO - PROCESS | 3740 | 1464072264444 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}] 23:44:24 INFO - PROCESS | 3740 | 1464072264518 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 23:44:24 INFO - PROCESS | 3740 | 1464072264524 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:24 INFO - PROCESS | 3740 | ++DOCSHELL 1ACB3C00 == 13 [pid = 3740] [id = 13] 23:44:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 35 (1ACB4000) [pid = 3740] [serial = 35] [outer = 00000000] 23:44:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 36 (1ACBEC00) [pid = 3740] [serial = 36] [outer = 1ACB4000] 23:44:24 INFO - PROCESS | 3740 | 1464072264567 Marionette DEBUG loaded listener.js 23:44:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 37 (1AEC5800) [pid = 3740] [serial = 37] [outer = 1ACB4000] 23:44:24 INFO - PROCESS | 3740 | 1464072264854 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]]]}] 23:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 460ms 23:44:24 INFO - PROCESS | 3740 | 1464072264893 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 23:44:24 INFO - PROCESS | 3740 | 1464072264895 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 23:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:44:24 INFO - PROCESS | 3740 | 1464072264903 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:44:24 INFO - PROCESS | 3740 | 1464072264905 Marionette TRACE conn3 <- [1,26,null,{}] 23:44:24 INFO - PROCESS | 3740 | 1464072264908 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}] 23:44:24 INFO - PROCESS | 3740 | 1464072264997 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 23:44:24 INFO - PROCESS | 3740 | 1464072265005 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:25 INFO - PROCESS | 3740 | ++DOCSHELL 1B24F000 == 14 [pid = 3740] [id = 14] 23:44:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 38 (1B251000) [pid = 3740] [serial = 38] [outer = 00000000] 23:44:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 39 (1B258400) [pid = 3740] [serial = 39] [outer = 1B251000] 23:44:25 INFO - PROCESS | 3740 | 1464072265048 Marionette DEBUG loaded listener.js 23:44:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 40 (1B430000) [pid = 3740] [serial = 40] [outer = 1B251000] 23:44:25 INFO - PROCESS | 3740 | 1464072265374 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]]]}] 23:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 505ms 23:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:44:25 INFO - PROCESS | 3740 | 1464072265418 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 23:44:25 INFO - PROCESS | 3740 | 1464072265420 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 23:44:25 INFO - PROCESS | 3740 | 1464072265423 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:44:25 INFO - PROCESS | 3740 | 1464072265425 Marionette TRACE conn3 <- [1,30,null,{}] 23:44:25 INFO - PROCESS | 3740 | 1464072265428 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}] 23:44:25 INFO - PROCESS | 3740 | 1464072265519 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 23:44:25 INFO - PROCESS | 3740 | 1464072265526 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:25 INFO - PROCESS | 3740 | ++DOCSHELL 1B24F400 == 15 [pid = 3740] [id = 15] 23:44:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 41 (1B252000) [pid = 3740] [serial = 41] [outer = 00000000] 23:44:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 42 (1B43A400) [pid = 3740] [serial = 42] [outer = 1B252000] 23:44:25 INFO - PROCESS | 3740 | 1464072265569 Marionette DEBUG loaded listener.js 23:44:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 43 (1B43AC00) [pid = 3740] [serial = 43] [outer = 1B252000] 23:44:25 INFO - PROCESS | 3740 | ++DOCSHELL 1B577C00 == 16 [pid = 3740] [id = 16] 23:44:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 44 (1B578000) [pid = 3740] [serial = 44] [outer = 00000000] 23:44:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 45 (1B436400) [pid = 3740] [serial = 45] [outer = 1B578000] 23:44:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 46 (1B257400) [pid = 3740] [serial = 46] [outer = 1B578000] 23:44:25 INFO - PROCESS | 3740 | ++DOCSHELL 1B575000 == 17 [pid = 3740] [id = 17] 23:44:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 47 (1B578C00) [pid = 3740] [serial = 47] [outer = 00000000] 23:44:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 48 (1B6D4000) [pid = 3740] [serial = 48] [outer = 1B578C00] 23:44:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 49 (1B785800) [pid = 3740] [serial = 49] [outer = 1B578C00] 23:44:26 INFO - PROCESS | 3740 | 1464072266041 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]]]}] 23:44:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 698ms 23:44:26 INFO - PROCESS | 3740 | 1464072266601 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 23:44:26 INFO - PROCESS | 3740 | 1464072266607 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 23:44:26 INFO - PROCESS | 3740 | --DOCSHELL 11A03000 == 16 [pid = 3740] [id = 1] 23:44:26 INFO - PROCESS | 3740 | 1464072266615 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:44:26 INFO - PROCESS | 3740 | 1464072266619 Marionette TRACE conn3 <- [1,34,null,{}] 23:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:44:26 INFO - PROCESS | 3740 | 1464072266625 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}] 23:44:26 INFO - PROCESS | 3740 | 1464072266772 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 23:44:26 INFO - PROCESS | 3740 | 1464072266844 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:26 INFO - PROCESS | 3740 | ++DOCSHELL 1055C000 == 17 [pid = 3740] [id = 18] 23:44:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 50 (1055C400) [pid = 3740] [serial = 50] [outer = 00000000] 23:44:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (10A5C800) [pid = 3740] [serial = 51] [outer = 1055C400] 23:44:26 INFO - PROCESS | 3740 | 1464072266881 Marionette DEBUG loaded listener.js 23:44:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (10F01C00) [pid = 3740] [serial = 52] [outer = 1055C400] 23:44:27 INFO - PROCESS | 3740 | 1464072267383 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]]]}] 23:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 802ms 23:44:27 INFO - PROCESS | 3740 | 1464072267433 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 23:44:27 INFO - PROCESS | 3740 | 1464072267437 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 23:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:44:27 INFO - PROCESS | 3740 | 1464072267445 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:44:27 INFO - PROCESS | 3740 | 1464072267449 Marionette TRACE conn3 <- [1,38,null,{}] 23:44:27 INFO - PROCESS | 3740 | 1464072267454 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}] 23:44:27 INFO - PROCESS | 3740 | 1464072267569 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 23:44:27 INFO - PROCESS | 3740 | 1464072267618 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:27 INFO - PROCESS | 3740 | ++DOCSHELL 11A0E000 == 18 [pid = 3740] [id = 19] 23:44:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (11C0BC00) [pid = 3740] [serial = 53] [outer = 00000000] 23:44:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (131D6C00) [pid = 3740] [serial = 54] [outer = 11C0BC00] 23:44:27 INFO - PROCESS | 3740 | 1464072267671 Marionette DEBUG loaded listener.js 23:44:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (1335FC00) [pid = 3740] [serial = 55] [outer = 11C0BC00] 23:44:28 INFO - PROCESS | 3740 | 1464072268412 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]]]}] 23:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 995ms 23:44:28 INFO - PROCESS | 3740 | 1464072268445 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 23:44:28 INFO - PROCESS | 3740 | 1464072268449 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 23:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:44:28 INFO - PROCESS | 3740 | 1464072268468 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:44:28 INFO - PROCESS | 3740 | 1464072268472 Marionette TRACE conn3 <- [1,42,null,{}] 23:44:28 INFO - PROCESS | 3740 | 1464072268478 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}] 23:44:28 INFO - PROCESS | 3740 | 1464072268573 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 23:44:28 INFO - PROCESS | 3740 | 1464072268640 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:28 INFO - PROCESS | 3740 | ++DOCSHELL 10A61400 == 19 [pid = 3740] [id = 20] 23:44:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (10A63800) [pid = 3740] [serial = 56] [outer = 00000000] 23:44:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (10FB7800) [pid = 3740] [serial = 57] [outer = 10A63800] 23:44:28 INFO - PROCESS | 3740 | 1464072268673 Marionette DEBUG loaded listener.js 23:44:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (110D7000) [pid = 3740] [serial = 58] [outer = 10A63800] 23:44:29 INFO - PROCESS | 3740 | --DOCSHELL 13D89000 == 18 [pid = 3740] [id = 4] 23:44:29 INFO - PROCESS | 3740 | 1464072269140 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]]]}] 23:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 698ms 23:44:29 INFO - PROCESS | 3740 | 1464072269174 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 23:44:29 INFO - PROCESS | 3740 | 1464072269181 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 23:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:44:29 INFO - PROCESS | 3740 | 1464072269190 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:44:29 INFO - PROCESS | 3740 | 1464072269194 Marionette TRACE conn3 <- [1,46,null,{}] 23:44:29 INFO - PROCESS | 3740 | 1464072269200 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}] 23:44:29 INFO - PROCESS | 3740 | 1464072269325 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 23:44:29 INFO - PROCESS | 3740 | 1464072269377 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:29 INFO - PROCESS | 3740 | ++DOCSHELL 10FB6C00 == 19 [pid = 3740] [id = 21] 23:44:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (1108C400) [pid = 3740] [serial = 59] [outer = 00000000] 23:44:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (11C0C400) [pid = 3740] [serial = 60] [outer = 1108C400] 23:44:29 INFO - PROCESS | 3740 | 1464072269426 Marionette DEBUG loaded listener.js 23:44:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (12883400) [pid = 3740] [serial = 61] [outer = 1108C400] 23:44:29 INFO - PROCESS | 3740 | 1464072269768 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]]]}] 23:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 609ms 23:44:29 INFO - PROCESS | 3740 | 1464072269789 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 23:44:29 INFO - PROCESS | 3740 | 1464072269791 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 23:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:44:29 INFO - PROCESS | 3740 | 1464072269818 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:44:29 INFO - PROCESS | 3740 | 1464072269821 Marionette TRACE conn3 <- [1,50,null,{}] 23:44:29 INFO - PROCESS | 3740 | 1464072269853 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}] 23:44:29 INFO - PROCESS | 3740 | 1464072269993 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 23:44:30 INFO - PROCESS | 3740 | 1464072270025 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:30 INFO - PROCESS | 3740 | ++DOCSHELL 13366800 == 20 [pid = 3740] [id = 22] 23:44:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (1336A000) [pid = 3740] [serial = 62] [outer = 00000000] 23:44:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (1381B400) [pid = 3740] [serial = 63] [outer = 1336A000] 23:44:30 INFO - PROCESS | 3740 | 1464072270073 Marionette DEBUG loaded listener.js 23:44:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (13B24C00) [pid = 3740] [serial = 64] [outer = 1336A000] 23:44:30 INFO - PROCESS | 3740 | 1464072270425 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]]]}] 23:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 653ms 23:44:30 INFO - PROCESS | 3740 | 1464072270477 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 23:44:30 INFO - PROCESS | 3740 | 1464072270479 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 23:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:44:30 INFO - PROCESS | 3740 | 1464072270483 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:44:30 INFO - PROCESS | 3740 | 1464072270484 Marionette TRACE conn3 <- [1,54,null,{}] 23:44:30 INFO - PROCESS | 3740 | 1464072270488 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}] 23:44:30 INFO - PROCESS | 3740 | 1464072270563 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 23:44:30 INFO - PROCESS | 3740 | 1464072270570 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:30 INFO - PROCESS | 3740 | ++DOCSHELL 138DD400 == 21 [pid = 3740] [id = 23] 23:44:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (13D82400) [pid = 3740] [serial = 65] [outer = 00000000] 23:44:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (140B7400) [pid = 3740] [serial = 66] [outer = 13D82400] 23:44:30 INFO - PROCESS | 3740 | 1464072270623 Marionette DEBUG loaded listener.js 23:44:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (14E08400) [pid = 3740] [serial = 67] [outer = 13D82400] 23:44:30 INFO - PROCESS | 3740 | 1464072270972 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]]]}] 23:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 505ms 23:44:30 INFO - PROCESS | 3740 | 1464072271006 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 23:44:30 INFO - PROCESS | 3740 | 1464072271008 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 23:44:31 INFO - PROCESS | 3740 | 1464072271011 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:44:31 INFO - PROCESS | 3740 | 1464072271013 Marionette TRACE conn3 <- [1,58,null,{}] 23:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:44:31 INFO - PROCESS | 3740 | 1464072271016 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}] 23:44:31 INFO - PROCESS | 3740 | 1464072271119 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 23:44:31 INFO - PROCESS | 3740 | 1464072271127 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:31 INFO - PROCESS | 3740 | ++DOCSHELL 14F60800 == 22 [pid = 3740] [id = 24] 23:44:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (14F61000) [pid = 3740] [serial = 68] [outer = 00000000] 23:44:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (15402800) [pid = 3740] [serial = 69] [outer = 14F61000] 23:44:31 INFO - PROCESS | 3740 | 1464072271172 Marionette DEBUG loaded listener.js 23:44:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1540F000) [pid = 3740] [serial = 70] [outer = 14F61000] 23:44:31 INFO - PROCESS | 3740 | 1464072271530 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]]]}] 23:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 564ms 23:44:31 INFO - PROCESS | 3740 | 1464072271573 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 23:44:31 INFO - PROCESS | 3740 | 1464072271575 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 23:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:44:31 INFO - PROCESS | 3740 | 1464072271578 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:44:31 INFO - PROCESS | 3740 | 1464072271580 Marionette TRACE conn3 <- [1,62,null,{}] 23:44:31 INFO - PROCESS | 3740 | 1464072271583 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}] 23:44:31 INFO - PROCESS | 3740 | 1464072271709 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 23:44:31 INFO - PROCESS | 3740 | 1464072271723 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:31 INFO - PROCESS | 3740 | ++DOCSHELL 15624400 == 23 [pid = 3740] [id = 25] 23:44:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (156E3C00) [pid = 3740] [serial = 71] [outer = 00000000] 23:44:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15C48C00) [pid = 3740] [serial = 72] [outer = 156E3C00] 23:44:31 INFO - PROCESS | 3740 | 1464072271771 Marionette DEBUG loaded listener.js 23:44:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15E83800) [pid = 3740] [serial = 73] [outer = 156E3C00] 23:44:32 INFO - PROCESS | 3740 | 1464072272108 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]]]}] 23:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 564ms 23:44:32 INFO - PROCESS | 3740 | 1464072272158 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 23:44:32 INFO - PROCESS | 3740 | 1464072272160 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 23:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:44:32 INFO - PROCESS | 3740 | 1464072272164 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:44:32 INFO - PROCESS | 3740 | 1464072272165 Marionette TRACE conn3 <- [1,66,null,{}] 23:44:32 INFO - PROCESS | 3740 | 1464072272169 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}] 23:44:32 INFO - PROCESS | 3740 | 1464072272229 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 23:44:32 INFO - PROCESS | 3740 | 1464072272315 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:32 INFO - PROCESS | 3740 | ++DOCSHELL 16332800 == 24 [pid = 3740] [id = 26] 23:44:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16335400) [pid = 3740] [serial = 74] [outer = 00000000] 23:44:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1698FC00) [pid = 3740] [serial = 75] [outer = 16335400] 23:44:32 INFO - PROCESS | 3740 | 1464072272362 Marionette DEBUG loaded listener.js 23:44:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16998400) [pid = 3740] [serial = 76] [outer = 16335400] 23:44:32 INFO - PROCESS | 3740 | 1464072272661 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]]]}] 23:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 564ms 23:44:32 INFO - PROCESS | 3740 | 1464072272722 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 23:44:32 INFO - PROCESS | 3740 | 1464072272724 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 23:44:32 INFO - PROCESS | 3740 | 1464072272727 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:44:32 INFO - PROCESS | 3740 | 1464072272729 Marionette TRACE conn3 <- [1,70,null,{}] 23:44:32 INFO - PROCESS | 3740 | 1464072272733 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}] 23:44:32 INFO - PROCESS | 3740 | 1464072272833 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 23:44:32 INFO - PROCESS | 3740 | 1464072272843 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:32 INFO - PROCESS | 3740 | ++DOCSHELL 0F939C00 == 25 [pid = 3740] [id = 27] 23:44:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15C44400) [pid = 3740] [serial = 77] [outer = 00000000] 23:44:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1698D400) [pid = 3740] [serial = 78] [outer = 15C44400] 23:44:32 INFO - PROCESS | 3740 | 1464072272888 Marionette DEBUG loaded listener.js 23:44:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17361C00) [pid = 3740] [serial = 79] [outer = 15C44400] 23:44:33 INFO - PROCESS | 3740 | 1464072273251 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]]]}] 23:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 564ms 23:44:33 INFO - PROCESS | 3740 | 1464072273307 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 23:44:33 INFO - PROCESS | 3740 | 1464072273309 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 23:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:44:33 INFO - PROCESS | 3740 | 1464072273312 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:44:33 INFO - PROCESS | 3740 | 1464072273297 Marionette TRACE conn3 <- [1,74,null,{}] 23:44:33 INFO - PROCESS | 3740 | 1464072273300 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}] 23:44:33 INFO - PROCESS | 3740 | 1464072273372 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 23:44:33 INFO - PROCESS | 3740 | 1464072273443 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:33 INFO - PROCESS | 3740 | ++DOCSHELL 1698B400 == 26 [pid = 3740] [id = 28] 23:44:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1698D000) [pid = 3740] [serial = 80] [outer = 00000000] 23:44:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17A61400) [pid = 3740] [serial = 81] [outer = 1698D000] 23:44:33 INFO - PROCESS | 3740 | 1464072273487 Marionette DEBUG loaded listener.js 23:44:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1742C800) [pid = 3740] [serial = 82] [outer = 1698D000] 23:44:33 INFO - PROCESS | 3740 | 1464072273800 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]]]}] 23:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 505ms 23:44:33 INFO - PROCESS | 3740 | 1464072273825 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 23:44:33 INFO - PROCESS | 3740 | 1464072273827 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 23:44:33 INFO - PROCESS | 3740 | 1464072273831 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:44:33 INFO - PROCESS | 3740 | 1464072273832 Marionette TRACE conn3 <- [1,78,null,{}] 23:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:44:33 INFO - PROCESS | 3740 | 1464072273841 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}] 23:44:33 INFO - PROCESS | 3740 | 1464072273913 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 23:44:33 INFO - PROCESS | 3740 | 1464072273920 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:33 INFO - PROCESS | 3740 | ++DOCSHELL 1684B000 == 27 [pid = 3740] [id = 29] 23:44:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (17A61000) [pid = 3740] [serial = 83] [outer = 00000000] 23:44:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (17CF4800) [pid = 3740] [serial = 84] [outer = 17A61000] 23:44:33 INFO - PROCESS | 3740 | 1464072273951 Marionette DEBUG loaded listener.js 23:44:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (18177800) [pid = 3740] [serial = 85] [outer = 17A61000] 23:44:34 INFO - PROCESS | 3740 | 1464072274309 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]]]}] 23:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 505ms 23:44:34 INFO - PROCESS | 3740 | 1464072274339 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 23:44:34 INFO - PROCESS | 3740 | 1464072274342 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 23:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:44:34 INFO - PROCESS | 3740 | 1464072274345 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:44:34 INFO - PROCESS | 3740 | 1464072274347 Marionette TRACE conn3 <- [1,82,null,{}] 23:44:34 INFO - PROCESS | 3740 | 1464072274366 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}] 23:44:34 INFO - PROCESS | 3740 | 1464072274463 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 23:44:34 INFO - PROCESS | 3740 | 1464072274469 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:34 INFO - PROCESS | 3740 | ++DOCSHELL 1829AC00 == 28 [pid = 3740] [id = 30] 23:44:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (182A0400) [pid = 3740] [serial = 86] [outer = 00000000] 23:44:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (19A08800) [pid = 3740] [serial = 87] [outer = 182A0400] 23:44:34 INFO - PROCESS | 3740 | 1464072274515 Marionette DEBUG loaded listener.js 23:44:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (19DF3000) [pid = 3740] [serial = 88] [outer = 182A0400] 23:44:34 INFO - PROCESS | 3740 | 1464072274899 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]]]}] 23:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 564ms 23:44:34 INFO - PROCESS | 3740 | 1464072274925 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 23:44:34 INFO - PROCESS | 3740 | 1464072274927 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 23:44:34 INFO - PROCESS | 3740 | 1464072274930 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:44:34 INFO - PROCESS | 3740 | 1464072274932 Marionette TRACE conn3 <- [1,86,null,{}] 23:44:34 INFO - PROCESS | 3740 | 1464072274936 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}] 23:44:35 INFO - PROCESS | 3740 | 1464072275030 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 23:44:35 INFO - PROCESS | 3740 | 1464072275039 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:35 INFO - PROCESS | 3740 | ++DOCSHELL 12B5F000 == 29 [pid = 3740] [id = 31] 23:44:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (12DF1000) [pid = 3740] [serial = 89] [outer = 00000000] 23:44:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (19DF6400) [pid = 3740] [serial = 90] [outer = 12DF1000] 23:44:35 INFO - PROCESS | 3740 | 1464072275091 Marionette DEBUG loaded listener.js 23:44:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1A1B6800) [pid = 3740] [serial = 91] [outer = 12DF1000] 23:44:35 INFO - PROCESS | 3740 | 1464072275430 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]]]}] 23:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 564ms 23:44:35 INFO - PROCESS | 3740 | 1464072275491 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 23:44:35 INFO - PROCESS | 3740 | 1464072275492 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 23:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:44:35 INFO - PROCESS | 3740 | 1464072275496 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:44:35 INFO - PROCESS | 3740 | 1464072275498 Marionette TRACE conn3 <- [1,90,null,{}] 23:44:35 INFO - PROCESS | 3740 | 1464072275501 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}] 23:44:35 INFO - PROCESS | 3740 | 1464072275574 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 23:44:35 INFO - PROCESS | 3740 | 1464072275647 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:35 INFO - PROCESS | 3740 | ++DOCSHELL 14E0F400 == 30 [pid = 3740] [id = 32] 23:44:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (19CB0400) [pid = 3740] [serial = 92] [outer = 00000000] 23:44:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A412C00) [pid = 3740] [serial = 93] [outer = 19CB0400] 23:44:35 INFO - PROCESS | 3740 | 1464072275673 Marionette DEBUG loaded listener.js 23:44:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A41A400) [pid = 3740] [serial = 94] [outer = 19CB0400] 23:44:36 INFO - PROCESS | 3740 | 1464072276021 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]]]}] 23:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 564ms 23:44:36 INFO - PROCESS | 3740 | 1464072276057 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 23:44:36 INFO - PROCESS | 3740 | 1464072276058 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 23:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:44:36 INFO - PROCESS | 3740 | 1464072276062 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:44:36 INFO - PROCESS | 3740 | 1464072276063 Marionette TRACE conn3 <- [1,94,null,{}] 23:44:36 INFO - PROCESS | 3740 | 1464072276066 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}] 23:44:36 INFO - PROCESS | 3740 | 1464072276140 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 23:44:36 INFO - PROCESS | 3740 | 1464072276977 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:36 INFO - PROCESS | 3740 | ++DOCSHELL 10561800 == 31 [pid = 3740] [id = 33] 23:44:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (10562000) [pid = 3740] [serial = 95] [outer = 00000000] 23:44:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (105EF000) [pid = 3740] [serial = 96] [outer = 10562000] 23:44:37 INFO - PROCESS | 3740 | 1464072277025 Marionette DEBUG loaded listener.js 23:44:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (10F06400) [pid = 3740] [serial = 97] [outer = 10562000] 23:44:37 INFO - PROCESS | 3740 | 1464072277425 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]]]}] 23:44:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:44:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1366ms 23:44:37 INFO - PROCESS | 3740 | 1464072277447 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 23:44:37 INFO - PROCESS | 3740 | 1464072277450 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 23:44:37 INFO - PROCESS | 3740 | 1464072277460 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:44:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:44:37 INFO - PROCESS | 3740 | 1464072277464 Marionette TRACE conn3 <- [1,98,null,{}] 23:44:37 INFO - PROCESS | 3740 | 1464072277468 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}] 23:44:37 INFO - PROCESS | 3740 | 1464072277572 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 23:44:37 INFO - PROCESS | 3740 | 1464072277563 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:37 INFO - PROCESS | 3740 | ++DOCSHELL 11427800 == 32 [pid = 3740] [id = 34] 23:44:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1149EC00) [pid = 3740] [serial = 98] [outer = 00000000] 23:44:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (12897400) [pid = 3740] [serial = 99] [outer = 1149EC00] 23:44:37 INFO - PROCESS | 3740 | 1464072277609 Marionette DEBUG loaded listener.js 23:44:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (10F0C400) [pid = 3740] [serial = 100] [outer = 1149EC00] 23:44:38 INFO - PROCESS | 3740 | 1464072278015 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]]]}] 23:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 609ms 23:44:38 INFO - PROCESS | 3740 | 1464072278065 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 23:44:38 INFO - PROCESS | 3740 | 1464072278069 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 23:44:38 INFO - PROCESS | 3740 | 1464072278073 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:44:38 INFO - PROCESS | 3740 | 1464072278075 Marionette TRACE conn3 <- [1,102,null,{}] 23:44:38 INFO - PROCESS | 3740 | 1464072278079 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}] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (13D89400) [pid = 3740] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1B251000) [pid = 3740] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1ACB4000) [pid = 3740] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1A9C2000) [pid = 3740] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1A904400) [pid = 3740] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1A83D800) [pid = 3740] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (19DF3400) [pid = 3740] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (11C0BC00) [pid = 3740] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (10A63800) [pid = 3740] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1108C400) [pid = 3740] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1336A000) [pid = 3740] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (13D82400) [pid = 3740] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (14F61000) [pid = 3740] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (156E3C00) [pid = 3740] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16335400) [pid = 3740] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (15C44400) [pid = 3740] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1698D000) [pid = 3740] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (17A61000) [pid = 3740] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (182A0400) [pid = 3740] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12DF1000) [pid = 3740] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1B252000) [pid = 3740] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:44:38 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1055C400) [pid = 3740] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:44:38 INFO - PROCESS | 3740 | 1464072278611 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 23:44:38 INFO - PROCESS | 3740 | 1464072278621 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:38 INFO - PROCESS | 3740 | ++DOCSHELL 10A63800 == 33 [pid = 3740] [id = 35] 23:44:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (10FB3800) [pid = 3740] [serial = 101] [outer = 00000000] 23:44:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (12AE7400) [pid = 3740] [serial = 102] [outer = 10FB3800] 23:44:38 INFO - PROCESS | 3740 | 1464072278666 Marionette DEBUG loaded listener.js 23:44:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (12DFA400) [pid = 3740] [serial = 103] [outer = 10FB3800] 23:44:39 INFO - PROCESS | 3740 | 1464072279037 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]]]}] 23:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 980ms 23:44:39 INFO - PROCESS | 3740 | 1464072279066 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 23:44:39 INFO - PROCESS | 3740 | 1464072279069 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 23:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:44:39 INFO - PROCESS | 3740 | 1464072279078 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:44:39 INFO - PROCESS | 3740 | 1464072279083 Marionette TRACE conn3 <- [1,106,null,{}] 23:44:39 INFO - PROCESS | 3740 | 1464072279087 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}] 23:44:39 INFO - PROCESS | 3740 | 1464072279163 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 23:44:39 INFO - PROCESS | 3740 | 1464072279169 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:39 INFO - PROCESS | 3740 | ++DOCSHELL 1330B000 == 34 [pid = 3740] [id = 36] 23:44:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (13360000) [pid = 3740] [serial = 104] [outer = 00000000] 23:44:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (13DE9000) [pid = 3740] [serial = 105] [outer = 13360000] 23:44:39 INFO - PROCESS | 3740 | 1464072279196 Marionette DEBUG loaded listener.js 23:44:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (14E07400) [pid = 3740] [serial = 106] [outer = 13360000] 23:44:39 INFO - PROCESS | 3740 | 1464072279585 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]]]}] 23:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 565ms 23:44:39 INFO - PROCESS | 3740 | 1464072279633 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 23:44:39 INFO - PROCESS | 3740 | 1464072279636 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 23:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:44:39 INFO - PROCESS | 3740 | 1464072279639 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:44:39 INFO - PROCESS | 3740 | 1464072279641 Marionette TRACE conn3 <- [1,110,null,{}] 23:44:39 INFO - PROCESS | 3740 | 1464072279652 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}] 23:44:39 INFO - PROCESS | 3740 | 1464072279761 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 23:44:39 INFO - PROCESS | 3740 | 1464072279770 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:39 INFO - PROCESS | 3740 | ++DOCSHELL 14F5A400 == 35 [pid = 3740] [id = 37] 23:44:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (14F69C00) [pid = 3740] [serial = 107] [outer = 00000000] 23:44:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1562AC00) [pid = 3740] [serial = 108] [outer = 14F69C00] 23:44:39 INFO - PROCESS | 3740 | 1464072279820 Marionette DEBUG loaded listener.js 23:44:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (15C44800) [pid = 3740] [serial = 109] [outer = 14F69C00] 23:44:40 INFO - PROCESS | 3740 | 1464072280203 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]]]}] 23:44:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:44:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 609ms 23:44:40 INFO - PROCESS | 3740 | 1464072280241 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 23:44:40 INFO - PROCESS | 3740 | 1464072280243 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 23:44:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:44:40 INFO - PROCESS | 3740 | 1464072280246 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:44:40 INFO - PROCESS | 3740 | 1464072280248 Marionette TRACE conn3 <- [1,114,null,{}] 23:44:40 INFO - PROCESS | 3740 | 1464072280252 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}] 23:44:40 INFO - PROCESS | 3740 | 1464072280324 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 23:44:40 INFO - PROCESS | 3740 | 1464072280330 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:40 INFO - PROCESS | 3740 | ++DOCSHELL 15E85000 == 36 [pid = 3740] [id = 38] 23:44:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (15E88C00) [pid = 3740] [serial = 110] [outer = 00000000] 23:44:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1698CC00) [pid = 3740] [serial = 111] [outer = 15E88C00] 23:44:40 INFO - PROCESS | 3740 | 1464072280379 Marionette DEBUG loaded listener.js 23:44:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1699F400) [pid = 3740] [serial = 112] [outer = 15E88C00] 23:44:40 INFO - PROCESS | 3740 | 1464072280950 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]]]}] 23:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 758ms 23:44:41 INFO - PROCESS | 3740 | 1464072281045 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 23:44:41 INFO - PROCESS | 3740 | 1464072281049 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 23:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:44:41 INFO - PROCESS | 3740 | 1464072281054 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:44:41 INFO - PROCESS | 3740 | 1464072281058 Marionette TRACE conn3 <- [1,118,null,{}] 23:44:41 INFO - PROCESS | 3740 | 1464072281063 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}] 23:44:41 INFO - PROCESS | 3740 | 1464072281161 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 23:44:41 INFO - PROCESS | 3740 | 1464072281233 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:41 INFO - PROCESS | 3740 | ++DOCSHELL 10A5A800 == 37 [pid = 3740] [id = 39] 23:44:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (10FAEC00) [pid = 3740] [serial = 113] [outer = 00000000] 23:44:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (11A04800) [pid = 3740] [serial = 114] [outer = 10FAEC00] 23:44:41 INFO - PROCESS | 3740 | 1464072281277 Marionette DEBUG loaded listener.js 23:44:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (12B5E400) [pid = 3740] [serial = 115] [outer = 10FAEC00] 23:44:41 INFO - PROCESS | 3740 | 1464072281796 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]]]}] 23:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 773ms 23:44:41 INFO - PROCESS | 3740 | 1464072281820 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 23:44:41 INFO - PROCESS | 3740 | 1464072281826 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 23:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:44:41 INFO - PROCESS | 3740 | 1464072281833 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:44:41 INFO - PROCESS | 3740 | 1464072281836 Marionette TRACE conn3 <- [1,122,null,{}] 23:44:41 INFO - PROCESS | 3740 | 1464072281839 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}] 23:44:41 INFO - PROCESS | 3740 | 1464072281947 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 23:44:42 INFO - PROCESS | 3740 | 1464072282031 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:42 INFO - PROCESS | 3740 | ++DOCSHELL 13B31C00 == 38 [pid = 3740] [id = 40] 23:44:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (13D80800) [pid = 3740] [serial = 116] [outer = 00000000] 23:44:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (15624000) [pid = 3740] [serial = 117] [outer = 13D80800] 23:44:42 INFO - PROCESS | 3740 | 1464072282085 Marionette DEBUG loaded listener.js 23:44:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (15E89800) [pid = 3740] [serial = 118] [outer = 13D80800] 23:44:42 INFO - PROCESS | 3740 | 1464072282606 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]]]}] 23:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 802ms 23:44:42 INFO - PROCESS | 3740 | 1464072282625 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 23:44:42 INFO - PROCESS | 3740 | 1464072282628 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 23:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:44:42 INFO - PROCESS | 3740 | 1464072282631 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:44:42 INFO - PROCESS | 3740 | 1464072282635 Marionette TRACE conn3 <- [1,126,null,{}] 23:44:42 INFO - PROCESS | 3740 | 1464072282646 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}] 23:44:42 INFO - PROCESS | 3740 | 1464072282745 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 23:44:42 INFO - PROCESS | 3740 | 1464072282817 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:42 INFO - PROCESS | 3740 | ++DOCSHELL 17A5B000 == 39 [pid = 3740] [id = 41] 23:44:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (17A5DC00) [pid = 3740] [serial = 119] [outer = 00000000] 23:44:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (17C0F800) [pid = 3740] [serial = 120] [outer = 17A5DC00] 23:44:42 INFO - PROCESS | 3740 | 1464072282872 Marionette DEBUG loaded listener.js 23:44:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (17CECC00) [pid = 3740] [serial = 121] [outer = 17A5DC00] 23:44:43 INFO - PROCESS | 3740 | 1464072283391 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]]]}] 23:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 861ms 23:44:43 INFO - PROCESS | 3740 | 1464072283514 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 23:44:43 INFO - PROCESS | 3740 | 1464072283518 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 23:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:44:43 INFO - PROCESS | 3740 | 1464072283524 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:44:43 INFO - PROCESS | 3740 | 1464072283527 Marionette TRACE conn3 <- [1,130,null,{}] 23:44:43 INFO - PROCESS | 3740 | 1464072283533 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}] 23:44:43 INFO - PROCESS | 3740 | 1464072283616 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 23:44:43 INFO - PROCESS | 3740 | 1464072283683 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:43 INFO - PROCESS | 3740 | ++DOCSHELL 10A63C00 == 40 [pid = 3740] [id = 42] 23:44:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (10FADC00) [pid = 3740] [serial = 122] [outer = 00000000] 23:44:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1108C800) [pid = 3740] [serial = 123] [outer = 10FADC00] 23:44:43 INFO - PROCESS | 3740 | 1464072283730 Marionette DEBUG loaded listener.js 23:44:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1142BC00) [pid = 3740] [serial = 124] [outer = 10FADC00] 23:44:44 INFO - PROCESS | 3740 | --DOCSHELL 14F5A400 == 39 [pid = 3740] [id = 37] 23:44:44 INFO - PROCESS | 3740 | --DOCSHELL 1330B000 == 38 [pid = 3740] [id = 36] 23:44:44 INFO - PROCESS | 3740 | --DOCSHELL 10A63800 == 37 [pid = 3740] [id = 35] 23:44:44 INFO - PROCESS | 3740 | --DOCSHELL 11427800 == 36 [pid = 3740] [id = 34] 23:44:44 INFO - PROCESS | 3740 | --DOCSHELL 10561800 == 35 [pid = 3740] [id = 33] 23:44:44 INFO - PROCESS | 3740 | --DOCSHELL 14E0F400 == 34 [pid = 3740] [id = 32] 23:44:44 INFO - PROCESS | 3740 | --DOCSHELL 13B31C00 == 33 [pid = 3740] [id = 40] 23:44:44 INFO - PROCESS | 3740 | --DOCSHELL 17A5B000 == 32 [pid = 3740] [id = 41] 23:44:44 INFO - PROCESS | 3740 | --DOCSHELL 15E85000 == 31 [pid = 3740] [id = 38] 23:44:44 INFO - PROCESS | 3740 | --DOCSHELL 1829AC00 == 30 [pid = 3740] [id = 30] 23:44:44 INFO - PROCESS | 3740 | --DOCSHELL 10A5A800 == 29 [pid = 3740] [id = 39] 23:44:44 INFO - PROCESS | 3740 | --DOCSHELL 1684B000 == 28 [pid = 3740] [id = 29] 23:44:44 INFO - PROCESS | 3740 | --DOCSHELL 12B5F000 == 27 [pid = 3740] [id = 31] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1699AC00) [pid = 3740] [serial = 17] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (131D6C00) [pid = 3740] [serial = 54] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (15E83800) [pid = 3740] [serial = 73] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (16998400) [pid = 3740] [serial = 76] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (10F01C00) [pid = 3740] [serial = 52] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (17361C00) [pid = 3740] [serial = 79] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1742C800) [pid = 3740] [serial = 82] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (12883400) [pid = 3740] [serial = 61] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (14E08400) [pid = 3740] [serial = 67] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (18177800) [pid = 3740] [serial = 85] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (19DF3000) [pid = 3740] [serial = 88] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1335FC00) [pid = 3740] [serial = 55] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1A1B6800) [pid = 3740] [serial = 91] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A412C00) [pid = 3740] [serial = 93] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1B43AC00) [pid = 3740] [serial = 43] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (13B24C00) [pid = 3740] [serial = 64] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (140B4800) [pid = 3740] [serial = 9] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (140BB000) [pid = 3740] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (11CEBC00) [pid = 3740] [serial = 4] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10FB7800) [pid = 3740] [serial = 57] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (11C0C400) [pid = 3740] [serial = 60] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1381B400) [pid = 3740] [serial = 63] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (140B7400) [pid = 3740] [serial = 66] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15402800) [pid = 3740] [serial = 69] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1540F000) [pid = 3740] [serial = 70] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15C48C00) [pid = 3740] [serial = 72] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1698FC00) [pid = 3740] [serial = 75] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1698D400) [pid = 3740] [serial = 78] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17A61400) [pid = 3740] [serial = 81] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (17CF4800) [pid = 3740] [serial = 84] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (110D7000) [pid = 3740] [serial = 58] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (19A08800) [pid = 3740] [serial = 87] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (19DF6400) [pid = 3740] [serial = 90] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (10A5C800) [pid = 3740] [serial = 51] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1ACBEC00) [pid = 3740] [serial = 36] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1AEC5800) [pid = 3740] [serial = 37] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1AA6A400) [pid = 3740] [serial = 33] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1AA6E400) [pid = 3740] [serial = 34] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (1A9B7400) [pid = 3740] [serial = 31] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (1AECC000) [pid = 3740] [serial = 28] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (1A910C00) [pid = 3740] [serial = 30] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (1AEC8400) [pid = 3740] [serial = 27] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (1A419800) [pid = 3740] [serial = 24] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (19DFA000) [pid = 3740] [serial = 22] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (19DF5C00) [pid = 3740] [serial = 21] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (168CDC00) [pid = 3740] [serial = 14] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (1B6D4000) [pid = 3740] [serial = 48] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (1B43A400) [pid = 3740] [serial = 42] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (1B436400) [pid = 3740] [serial = 45] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (1B430000) [pid = 3740] [serial = 40] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (1B258400) [pid = 3740] [serial = 39] [outer = 00000000] [url = about:blank] 23:44:44 INFO - PROCESS | 3740 | 1464072284688 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]]]}] 23:44:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:44:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1188ms 23:44:44 INFO - PROCESS | 3740 | 1464072284703 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 23:44:44 INFO - PROCESS | 3740 | 1464072284706 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 23:44:44 INFO - PROCESS | 3740 | 1464072284711 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:44:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:44:44 INFO - PROCESS | 3740 | 1464072284715 Marionette TRACE conn3 <- [1,134,null,{}] 23:44:44 INFO - PROCESS | 3740 | 1464072284720 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}] 23:44:44 INFO - PROCESS | 3740 | 1464072284802 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 23:44:44 INFO - PROCESS | 3740 | 1464072284864 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:44 INFO - PROCESS | 3740 | ++DOCSHELL 10A5B400 == 28 [pid = 3740] [id = 43] 23:44:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (1108D400) [pid = 3740] [serial = 125] [outer = 00000000] 23:44:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (114A5400) [pid = 3740] [serial = 126] [outer = 1108D400] 23:44:44 INFO - PROCESS | 3740 | 1464072284911 Marionette DEBUG loaded listener.js 23:44:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (11CE6C00) [pid = 3740] [serial = 127] [outer = 1108D400] 23:44:45 INFO - PROCESS | 3740 | 1464072285276 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]]]}] 23:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 609ms 23:44:45 INFO - PROCESS | 3740 | 1464072285334 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 23:44:45 INFO - PROCESS | 3740 | 1464072285324 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 23:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:44:45 INFO - PROCESS | 3740 | 1464072285335 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:44:45 INFO - PROCESS | 3740 | 1464072285337 Marionette TRACE conn3 <- [1,138,null,{}] 23:44:45 INFO - PROCESS | 3740 | 1464072285342 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}] 23:44:45 INFO - PROCESS | 3740 | 1464072285418 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 23:44:45 INFO - PROCESS | 3740 | 1464072285425 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:45 INFO - PROCESS | 3740 | ++DOCSHELL 11CEC800 == 29 [pid = 3740] [id = 44] 23:44:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (11CEDC00) [pid = 3740] [serial = 128] [outer = 00000000] 23:44:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (13131000) [pid = 3740] [serial = 129] [outer = 11CEDC00] 23:44:45 INFO - PROCESS | 3740 | 1464072285470 Marionette DEBUG loaded listener.js 23:44:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (1335FC00) [pid = 3740] [serial = 130] [outer = 11CEDC00] 23:44:45 INFO - PROCESS | 3740 | 1464072285883 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]]]}] 23:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 564ms 23:44:45 INFO - PROCESS | 3740 | 1464072285906 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 23:44:45 INFO - PROCESS | 3740 | 1464072285909 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 23:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:44:45 INFO - PROCESS | 3740 | 1464072285913 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:44:45 INFO - PROCESS | 3740 | 1464072285916 Marionette TRACE conn3 <- [1,142,null,{}] 23:44:45 INFO - PROCESS | 3740 | 1464072285931 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}] 23:44:45 INFO - PROCESS | 3740 | 1464072286017 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 23:44:46 INFO - PROCESS | 3740 | 1464072286027 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:46 INFO - PROCESS | 3740 | ++DOCSHELL 140AEC00 == 30 [pid = 3740] [id = 45] 23:44:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (140AF400) [pid = 3740] [serial = 131] [outer = 00000000] 23:44:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (140B7400) [pid = 3740] [serial = 132] [outer = 140AF400] 23:44:46 INFO - PROCESS | 3740 | 1464072286058 Marionette DEBUG loaded listener.js 23:44:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (14E06C00) [pid = 3740] [serial = 133] [outer = 140AF400] 23:44:46 INFO - PROCESS | 3740 | 1464072286436 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]]]}] 23:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 564ms 23:44:46 INFO - PROCESS | 3740 | 1464072286484 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 23:44:46 INFO - PROCESS | 3740 | 1464072286487 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 23:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:44:46 INFO - PROCESS | 3740 | 1464072286490 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:44:46 INFO - PROCESS | 3740 | 1464072286492 Marionette TRACE conn3 <- [1,146,null,{}] 23:44:46 INFO - PROCESS | 3740 | 1464072286495 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}] 23:44:46 INFO - PROCESS | 3740 | 1464072286593 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 23:44:46 INFO - PROCESS | 3740 | 1464072286599 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:46 INFO - PROCESS | 3740 | ++DOCSHELL 13B33C00 == 31 [pid = 3740] [id = 46] 23:44:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (14E0DC00) [pid = 3740] [serial = 134] [outer = 00000000] 23:44:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (15626800) [pid = 3740] [serial = 135] [outer = 14E0DC00] 23:44:46 INFO - PROCESS | 3740 | 1464072286646 Marionette DEBUG loaded listener.js 23:44:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (15DB0400) [pid = 3740] [serial = 136] [outer = 14E0DC00] 23:44:47 INFO - PROCESS | 3740 | 1464072287082 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]]]}] 23:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 594ms 23:44:47 INFO - PROCESS | 3740 | 1464072287106 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 23:44:47 INFO - PROCESS | 3740 | 1464072287107 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 23:44:47 INFO - PROCESS | 3740 | 1464072287111 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:44:47 INFO - PROCESS | 3740 | 1464072287112 Marionette TRACE conn3 <- [1,150,null,{}] 23:44:47 INFO - PROCESS | 3740 | 1464072287123 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}] 23:44:47 INFO - PROCESS | 3740 | 1464072287200 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 23:44:47 INFO - PROCESS | 3740 | 1464072287206 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:47 INFO - PROCESS | 3740 | ++DOCSHELL 1540B800 == 32 [pid = 3740] [id = 47] 23:44:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (1540DC00) [pid = 3740] [serial = 137] [outer = 00000000] 23:44:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (16334C00) [pid = 3740] [serial = 138] [outer = 1540DC00] 23:44:47 INFO - PROCESS | 3740 | 1464072287250 Marionette DEBUG loaded listener.js 23:44:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (1698D400) [pid = 3740] [serial = 139] [outer = 1540DC00] 23:44:47 INFO - PROCESS | 3740 | 1464072287632 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]]]}] 23:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 564ms 23:44:47 INFO - PROCESS | 3740 | 1464072287672 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 23:44:47 INFO - PROCESS | 3740 | 1464072287675 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 23:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:44:47 INFO - PROCESS | 3740 | 1464072287683 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:44:47 INFO - PROCESS | 3740 | 1464072287685 Marionette TRACE conn3 <- [1,154,null,{}] 23:44:47 INFO - PROCESS | 3740 | 1464072287688 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}] 23:44:47 INFO - PROCESS | 3740 | 1464072287800 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 23:44:47 INFO - PROCESS | 3740 | 1464072287807 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:47 INFO - PROCESS | 3740 | ++DOCSHELL 168CF400 == 33 [pid = 3740] [id = 48] 23:44:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (16990800) [pid = 3740] [serial = 140] [outer = 00000000] 23:44:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (16E9C800) [pid = 3740] [serial = 141] [outer = 16990800] 23:44:47 INFO - PROCESS | 3740 | 1464072287835 Marionette DEBUG loaded listener.js 23:44:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (17A5B000) [pid = 3740] [serial = 142] [outer = 16990800] 23:44:48 INFO - PROCESS | 3740 | 1464072288238 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]]]}] 23:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 594ms 23:44:48 INFO - PROCESS | 3740 | 1464072288287 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 23:44:48 INFO - PROCESS | 3740 | 1464072288289 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 23:44:48 INFO - PROCESS | 3740 | 1464072288292 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:44:48 INFO - PROCESS | 3740 | 1464072288294 Marionette TRACE conn3 <- [1,158,null,{}] 23:44:48 INFO - PROCESS | 3740 | 1464072288297 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}] 23:44:48 INFO - PROCESS | 3740 | 1464072288389 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 23:44:48 INFO - PROCESS | 3740 | 1464072288395 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:48 INFO - PROCESS | 3740 | ++DOCSHELL 1742D000 == 34 [pid = 3740] [id = 49] 23:44:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (17439400) [pid = 3740] [serial = 143] [outer = 00000000] 23:44:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (17CEE800) [pid = 3740] [serial = 144] [outer = 17439400] 23:44:48 INFO - PROCESS | 3740 | 1464072288438 Marionette DEBUG loaded listener.js 23:44:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (17CF0400) [pid = 3740] [serial = 145] [outer = 17439400] 23:44:48 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (14F69C00) [pid = 3740] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:44:48 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (15E88C00) [pid = 3740] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:44:48 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1149EC00) [pid = 3740] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:44:48 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (13360000) [pid = 3740] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:44:48 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (10FB3800) [pid = 3740] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:44:48 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (10562000) [pid = 3740] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:44:48 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (19CB0400) [pid = 3740] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:44:48 INFO - PROCESS | 3740 | 1464072288842 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]]]}] 23:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 608ms 23:44:48 INFO - PROCESS | 3740 | 1464072288895 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 23:44:48 INFO - PROCESS | 3740 | 1464072288897 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 23:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:44:48 INFO - PROCESS | 3740 | 1464072288901 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:44:48 INFO - PROCESS | 3740 | 1464072288902 Marionette TRACE conn3 <- [1,162,null,{}] 23:44:48 INFO - PROCESS | 3740 | 1464072288906 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}] 23:44:48 INFO - PROCESS | 3740 | 1464072288987 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 23:44:48 INFO - PROCESS | 3740 | 1464072288996 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:48 INFO - PROCESS | 3740 | ++DOCSHELL 11CF0400 == 35 [pid = 3740] [id = 50] 23:44:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (12883800) [pid = 3740] [serial = 146] [outer = 00000000] 23:44:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (17CEC400) [pid = 3740] [serial = 147] [outer = 12883800] 23:44:49 INFO - PROCESS | 3740 | 1464072289048 Marionette DEBUG loaded listener.js 23:44:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (181DE400) [pid = 3740] [serial = 148] [outer = 12883800] 23:44:49 INFO - PROCESS | 3740 | 1464072289413 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]]]}] 23:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 565ms 23:44:49 INFO - PROCESS | 3740 | 1464072289477 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 23:44:49 INFO - PROCESS | 3740 | 1464072289479 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 23:44:49 INFO - PROCESS | 3740 | 1464072289482 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:44:49 INFO - PROCESS | 3740 | 1464072289484 Marionette TRACE conn3 <- [1,166,null,{}] 23:44:49 INFO - PROCESS | 3740 | 1464072289488 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}] 23:44:49 INFO - PROCESS | 3740 | 1464072289557 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 23:44:49 INFO - PROCESS | 3740 | 1464072289546 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:49 INFO - PROCESS | 3740 | ++DOCSHELL 140AE800 == 36 [pid = 3740] [id = 51] 23:44:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1829F800) [pid = 3740] [serial = 149] [outer = 00000000] 23:44:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (18596400) [pid = 3740] [serial = 150] [outer = 1829F800] 23:44:49 INFO - PROCESS | 3740 | 1464072289590 Marionette DEBUG loaded listener.js 23:44:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (19A04800) [pid = 3740] [serial = 151] [outer = 1829F800] 23:44:49 INFO - PROCESS | 3740 | 1464072289941 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]]]}] 23:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 505ms 23:44:49 INFO - PROCESS | 3740 | 1464072289984 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 23:44:49 INFO - PROCESS | 3740 | 1464072289986 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 23:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:44:49 INFO - PROCESS | 3740 | 1464072289989 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:44:49 INFO - PROCESS | 3740 | 1464072289991 Marionette TRACE conn3 <- [1,170,null,{}] 23:44:49 INFO - PROCESS | 3740 | 1464072289994 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}] 23:44:50 INFO - PROCESS | 3740 | 1464072290103 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 23:44:50 INFO - PROCESS | 3740 | 1464072290111 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:50 INFO - PROCESS | 3740 | ++DOCSHELL 11C5D000 == 37 [pid = 3740] [id = 52] 23:44:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (138E0000) [pid = 3740] [serial = 152] [outer = 00000000] 23:44:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (19CB7C00) [pid = 3740] [serial = 153] [outer = 138E0000] 23:44:50 INFO - PROCESS | 3740 | 1464072290154 Marionette DEBUG loaded listener.js 23:44:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (19DF2000) [pid = 3740] [serial = 154] [outer = 138E0000] 23:44:50 INFO - PROCESS | 3740 | 1464072290562 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]]]}] 23:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 609ms 23:44:50 INFO - PROCESS | 3740 | 1464072290592 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 23:44:50 INFO - PROCESS | 3740 | 1464072290597 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 23:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:44:50 INFO - PROCESS | 3740 | 1464072290606 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:44:50 INFO - PROCESS | 3740 | 1464072290611 Marionette TRACE conn3 <- [1,174,null,{}] 23:44:50 INFO - PROCESS | 3740 | 1464072290618 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}] 23:44:50 INFO - PROCESS | 3740 | 1464072290729 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 23:44:50 INFO - PROCESS | 3740 | 1464072290824 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:50 INFO - PROCESS | 3740 | ++DOCSHELL 10F06000 == 38 [pid = 3740] [id = 53] 23:44:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (10F0A400) [pid = 3740] [serial = 155] [outer = 00000000] 23:44:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (110DD800) [pid = 3740] [serial = 156] [outer = 10F0A400] 23:44:50 INFO - PROCESS | 3740 | 1464072290879 Marionette DEBUG loaded listener.js 23:44:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (11A06800) [pid = 3740] [serial = 157] [outer = 10F0A400] 23:44:51 INFO - PROCESS | 3740 | 1464072291567 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]]]}] 23:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 995ms 23:44:51 INFO - PROCESS | 3740 | 1464072291613 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 23:44:51 INFO - PROCESS | 3740 | 1464072291619 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 23:44:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:44:51 INFO - PROCESS | 3740 | 1464072291618 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:44:51 INFO - PROCESS | 3740 | 1464072291621 Marionette TRACE conn3 <- [1,178,null,{}] 23:44:51 INFO - PROCESS | 3740 | 1464072291625 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}] 23:44:51 INFO - PROCESS | 3740 | 1464072291757 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 23:44:51 INFO - PROCESS | 3740 | 1464072291834 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:51 INFO - PROCESS | 3740 | ++DOCSHELL 1381DC00 == 39 [pid = 3740] [id = 54] 23:44:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (138E3400) [pid = 3740] [serial = 158] [outer = 00000000] 23:44:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (13DF7000) [pid = 3740] [serial = 159] [outer = 138E3400] 23:44:51 INFO - PROCESS | 3740 | 1464072291930 Marionette DEBUG loaded listener.js 23:44:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (140BB800) [pid = 3740] [serial = 160] [outer = 138E3400] 23:44:52 INFO - PROCESS | 3740 | --DOCSHELL 140AE800 == 38 [pid = 3740] [id = 51] 23:44:52 INFO - PROCESS | 3740 | --DOCSHELL 11CF0400 == 37 [pid = 3740] [id = 50] 23:44:52 INFO - PROCESS | 3740 | --DOCSHELL 1742D000 == 36 [pid = 3740] [id = 49] 23:44:52 INFO - PROCESS | 3740 | --DOCSHELL 168CF400 == 35 [pid = 3740] [id = 48] 23:44:52 INFO - PROCESS | 3740 | --DOCSHELL 1540B800 == 34 [pid = 3740] [id = 47] 23:44:52 INFO - PROCESS | 3740 | --DOCSHELL 13B33C00 == 33 [pid = 3740] [id = 46] 23:44:52 INFO - PROCESS | 3740 | --DOCSHELL 140AEC00 == 32 [pid = 3740] [id = 45] 23:44:52 INFO - PROCESS | 3740 | --DOCSHELL 11CEC800 == 31 [pid = 3740] [id = 44] 23:44:52 INFO - PROCESS | 3740 | --DOCSHELL 10A5B400 == 30 [pid = 3740] [id = 43] 23:44:52 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1A41A400) [pid = 3740] [serial = 94] [outer = 00000000] [url = about:blank] 23:44:52 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1562AC00) [pid = 3740] [serial = 108] [outer = 00000000] [url = about:blank] 23:44:52 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1699F400) [pid = 3740] [serial = 112] [outer = 00000000] [url = about:blank] 23:44:52 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1698CC00) [pid = 3740] [serial = 111] [outer = 00000000] [url = about:blank] 23:44:52 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (12897400) [pid = 3740] [serial = 99] [outer = 00000000] [url = about:blank] 23:44:52 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (13DE9000) [pid = 3740] [serial = 105] [outer = 00000000] [url = about:blank] 23:44:52 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (14E07400) [pid = 3740] [serial = 106] [outer = 00000000] [url = about:blank] 23:44:52 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (12AE7400) [pid = 3740] [serial = 102] [outer = 00000000] [url = about:blank] 23:44:52 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (12DFA400) [pid = 3740] [serial = 103] [outer = 00000000] [url = about:blank] 23:44:52 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (105EF000) [pid = 3740] [serial = 96] [outer = 00000000] [url = about:blank] 23:44:52 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (10F0C400) [pid = 3740] [serial = 100] [outer = 00000000] [url = about:blank] 23:44:52 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (15C44800) [pid = 3740] [serial = 109] [outer = 00000000] [url = about:blank] 23:44:52 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (10F06400) [pid = 3740] [serial = 97] [outer = 00000000] [url = about:blank] 23:44:52 INFO - PROCESS | 3740 | 1464072292643 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]]]}] 23:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1039ms 23:44:52 INFO - PROCESS | 3740 | 1464072292657 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 23:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:44:52 INFO - PROCESS | 3740 | 1464072292661 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 23:44:52 INFO - PROCESS | 3740 | 1464072292666 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:44:52 INFO - PROCESS | 3740 | 1464072292669 Marionette TRACE conn3 <- [1,182,null,{}] 23:44:52 INFO - PROCESS | 3740 | 1464072292674 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}] 23:44:52 INFO - PROCESS | 3740 | 1464072292754 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 23:44:52 INFO - PROCESS | 3740 | 1464072292762 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:52 INFO - PROCESS | 3740 | ++DOCSHELL 10A5F800 == 31 [pid = 3740] [id = 55] 23:44:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (10F05800) [pid = 3740] [serial = 161] [outer = 00000000] 23:44:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (11423000) [pid = 3740] [serial = 162] [outer = 10F05800] 23:44:52 INFO - PROCESS | 3740 | 1464072292808 Marionette DEBUG loaded listener.js 23:44:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (11C0C000) [pid = 3740] [serial = 163] [outer = 10F05800] 23:44:53 INFO - PROCESS | 3740 | 1464072293240 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]]]}] 23:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 594ms 23:44:53 INFO - PROCESS | 3740 | 1464072293282 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 23:44:53 INFO - PROCESS | 3740 | 1464072293287 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 23:44:53 INFO - PROCESS | 3740 | 1464072293296 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:44:53 INFO - PROCESS | 3740 | 1464072293299 Marionette TRACE conn3 <- [1,186,null,{}] 23:44:53 INFO - PROCESS | 3740 | 1464072293302 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}] 23:44:53 INFO - PROCESS | 3740 | 1464072293361 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 23:44:53 INFO - PROCESS | 3740 | 1464072293368 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:53 INFO - PROCESS | 3740 | ++DOCSHELL 12885400 == 32 [pid = 3740] [id = 56] 23:44:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (12B61000) [pid = 3740] [serial = 164] [outer = 00000000] 23:44:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (131E0800) [pid = 3740] [serial = 165] [outer = 12B61000] 23:44:53 INFO - PROCESS | 3740 | 1464072293415 Marionette DEBUG loaded listener.js 23:44:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (13814800) [pid = 3740] [serial = 166] [outer = 12B61000] 23:44:53 INFO - PROCESS | 3740 | 1464072293788 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]]]}] 23:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 564ms 23:44:53 INFO - PROCESS | 3740 | 1464072293857 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 23:44:53 INFO - PROCESS | 3740 | 1464072293859 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 23:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:44:53 INFO - PROCESS | 3740 | 1464072293862 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:44:53 INFO - PROCESS | 3740 | 1464072293866 Marionette TRACE conn3 <- [1,190,null,{}] 23:44:53 INFO - PROCESS | 3740 | 1464072293877 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}] 23:44:53 INFO - PROCESS | 3740 | 1464072293956 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 23:44:53 INFO - PROCESS | 3740 | 1464072293964 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:53 INFO - PROCESS | 3740 | ++DOCSHELL 13DF7400 == 33 [pid = 3740] [id = 57] 23:44:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (140AE800) [pid = 3740] [serial = 167] [outer = 00000000] 23:44:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (14F5F800) [pid = 3740] [serial = 168] [outer = 140AE800] 23:44:53 INFO - PROCESS | 3740 | 1464072294010 Marionette DEBUG loaded listener.js 23:44:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15620C00) [pid = 3740] [serial = 169] [outer = 140AE800] 23:44:54 INFO - PROCESS | 3740 | 1464072294421 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]]]}] 23:44:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (14F5C400) [pid = 3740] [serial = 170] [outer = 1B578C00] 23:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 564ms 23:44:54 INFO - PROCESS | 3740 | 1464072294451 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 23:44:54 INFO - PROCESS | 3740 | 1464072294453 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 23:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:44:54 INFO - PROCESS | 3740 | 1464072294487 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:44:54 INFO - PROCESS | 3740 | 1464072294489 Marionette TRACE conn3 <- [1,194,null,{}] 23:44:54 INFO - PROCESS | 3740 | 1464072294493 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}] 23:44:54 INFO - PROCESS | 3740 | 1464072294568 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 23:44:54 INFO - PROCESS | 3740 | 1464072294585 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:54 INFO - PROCESS | 3740 | ++DOCSHELL 16333400 == 34 [pid = 3740] [id = 58] 23:44:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16334000) [pid = 3740] [serial = 171] [outer = 00000000] 23:44:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1699B800) [pid = 3740] [serial = 172] [outer = 16334000] 23:44:54 INFO - PROCESS | 3740 | 1464072294651 Marionette DEBUG loaded listener.js 23:44:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16CC8000) [pid = 3740] [serial = 173] [outer = 16334000] 23:44:55 INFO - PROCESS | 3740 | 1464072295046 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]]]}] 23:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 623ms 23:44:55 INFO - PROCESS | 3740 | 1464072295107 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 23:44:55 INFO - PROCESS | 3740 | 1464072295109 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 23:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:44:55 INFO - PROCESS | 3740 | 1464072295112 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:44:55 INFO - PROCESS | 3740 | 1464072295114 Marionette TRACE conn3 <- [1,198,null,{}] 23:44:55 INFO - PROCESS | 3740 | 1464072295117 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}] 23:44:55 INFO - PROCESS | 3740 | 1464072295201 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 23:44:55 INFO - PROCESS | 3740 | 1464072295210 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:55 INFO - PROCESS | 3740 | ++DOCSHELL 16990000 == 35 [pid = 3740] [id = 59] 23:44:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16E9E000) [pid = 3740] [serial = 174] [outer = 00000000] 23:44:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (179EB400) [pid = 3740] [serial = 175] [outer = 16E9E000] 23:44:55 INFO - PROCESS | 3740 | 1464072295254 Marionette DEBUG loaded listener.js 23:44:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (17C02C00) [pid = 3740] [serial = 176] [outer = 16E9E000] 23:44:55 INFO - PROCESS | 3740 | 1464072295643 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]]]}] 23:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 564ms 23:44:55 INFO - PROCESS | 3740 | 1464072295674 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 23:44:55 INFO - PROCESS | 3740 | 1464072295676 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 23:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:44:55 INFO - PROCESS | 3740 | 1464072295679 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:44:55 INFO - PROCESS | 3740 | 1464072295681 Marionette TRACE conn3 <- [1,202,null,{}] 23:44:55 INFO - PROCESS | 3740 | 1464072295684 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}] 23:44:55 INFO - PROCESS | 3740 | 1464072295804 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 23:44:55 INFO - PROCESS | 3740 | 1464072295796 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:55 INFO - PROCESS | 3740 | ++DOCSHELL 12AE5400 == 36 [pid = 3740] [id = 60] 23:44:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (16992C00) [pid = 3740] [serial = 177] [outer = 00000000] 23:44:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (19DF2800) [pid = 3740] [serial = 178] [outer = 16992C00] 23:44:55 INFO - PROCESS | 3740 | 1464072295840 Marionette DEBUG loaded listener.js 23:44:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (19DF3800) [pid = 3740] [serial = 179] [outer = 16992C00] 23:44:56 INFO - PROCESS | 3740 | 1464072296256 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]]]}] 23:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 609ms 23:44:56 INFO - PROCESS | 3740 | 1464072296289 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 23:44:56 INFO - PROCESS | 3740 | 1464072296291 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 23:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:44:56 INFO - PROCESS | 3740 | 1464072296295 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:44:56 INFO - PROCESS | 3740 | 1464072296296 Marionette TRACE conn3 <- [1,206,null,{}] 23:44:56 INFO - PROCESS | 3740 | 1464072296300 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}] 23:44:56 INFO - PROCESS | 3740 | 1464072296393 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 23:44:56 INFO - PROCESS | 3740 | 1464072296399 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:56 INFO - PROCESS | 3740 | ++DOCSHELL 19DF3400 == 37 [pid = 3740] [id = 61] 23:44:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (19DF6C00) [pid = 3740] [serial = 180] [outer = 00000000] 23:44:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A1F3000) [pid = 3740] [serial = 181] [outer = 19DF6C00] 23:44:56 INFO - PROCESS | 3740 | 1464072296442 Marionette DEBUG loaded listener.js 23:44:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1A411C00) [pid = 3740] [serial = 182] [outer = 19DF6C00] 23:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1829F800) [pid = 3740] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1540DC00) [pid = 3740] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (140AF400) [pid = 3740] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1108D400) [pid = 3740] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (11CEDC00) [pid = 3740] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (14E0DC00) [pid = 3740] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10FAEC00) [pid = 3740] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (13D80800) [pid = 3740] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (17A5DC00) [pid = 3740] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (16990800) [pid = 3740] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (17439400) [pid = 3740] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:44:56 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (12883800) [pid = 3740] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:44:56 INFO - PROCESS | 3740 | 1464072296873 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]]]}] 23:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 594ms 23:44:56 INFO - PROCESS | 3740 | 1464072296896 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 23:44:56 INFO - PROCESS | 3740 | 1464072296898 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 23:44:56 INFO - PROCESS | 3740 | 1464072296901 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:44:56 INFO - PROCESS | 3740 | 1464072296903 Marionette TRACE conn3 <- [1,210,null,{}] 23:44:56 INFO - PROCESS | 3740 | 1464072296906 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}] 23:44:56 INFO - PROCESS | 3740 | 1464072296977 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 23:44:56 INFO - PROCESS | 3740 | 1464072296984 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:56 INFO - PROCESS | 3740 | ++DOCSHELL 11428400 == 38 [pid = 3740] [id = 62] 23:44:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (11A0BC00) [pid = 3740] [serial = 183] [outer = 00000000] 23:44:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (14E0DC00) [pid = 3740] [serial = 184] [outer = 11A0BC00] 23:44:57 INFO - PROCESS | 3740 | 1464072297027 Marionette DEBUG loaded listener.js 23:44:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1829F800) [pid = 3740] [serial = 185] [outer = 11A0BC00] 23:44:57 INFO - PROCESS | 3740 | 1464072297413 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]]]}] 23:44:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:44:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 564ms 23:44:57 INFO - PROCESS | 3740 | 1464072297478 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 23:44:57 INFO - PROCESS | 3740 | 1464072297480 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 23:44:57 INFO - PROCESS | 3740 | 1464072297483 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:44:57 INFO - PROCESS | 3740 | 1464072297485 Marionette TRACE conn3 <- [1,214,null,{}] 23:44:57 INFO - PROCESS | 3740 | 1464072297489 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}] 23:44:57 INFO - PROCESS | 3740 | 1464072297560 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 23:44:57 INFO - PROCESS | 3740 | 1464072297549 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:57 INFO - PROCESS | 3740 | ++DOCSHELL 16990800 == 39 [pid = 3740] [id = 63] 23:44:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A1B6800) [pid = 3740] [serial = 186] [outer = 00000000] 23:44:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A732C00) [pid = 3740] [serial = 187] [outer = 1A1B6800] 23:44:57 INFO - PROCESS | 3740 | 1464072297593 Marionette DEBUG loaded listener.js 23:44:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A73C800) [pid = 3740] [serial = 188] [outer = 1A1B6800] 23:44:57 INFO - PROCESS | 3740 | 1464072297971 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]]]}] 23:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 564ms 23:44:58 INFO - PROCESS | 3740 | 1464072298043 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 23:44:58 INFO - PROCESS | 3740 | 1464072298045 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 23:44:58 INFO - PROCESS | 3740 | 1464072298048 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:44:58 INFO - PROCESS | 3740 | 1464072298050 Marionette TRACE conn3 <- [1,218,null,{}] 23:44:58 INFO - PROCESS | 3740 | 1464072298053 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}] 23:44:58 INFO - PROCESS | 3740 | 1464072298125 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 23:44:58 INFO - PROCESS | 3740 | 1464072298131 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:58 INFO - PROCESS | 3740 | ++DOCSHELL 19DF1000 == 40 [pid = 3740] [id = 64] 23:44:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A41BC00) [pid = 3740] [serial = 189] [outer = 00000000] 23:44:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A84B000) [pid = 3740] [serial = 190] [outer = 1A41BC00] 23:44:58 INFO - PROCESS | 3740 | 1464072298178 Marionette DEBUG loaded listener.js 23:44:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A906000) [pid = 3740] [serial = 191] [outer = 1A41BC00] 23:44:58 INFO - PROCESS | 3740 | 1464072298584 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]]]}] 23:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 565ms 23:44:58 INFO - PROCESS | 3740 | 1464072298612 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 23:44:58 INFO - PROCESS | 3740 | 1464072298614 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 23:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:44:58 INFO - PROCESS | 3740 | 1464072298617 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:44:58 INFO - PROCESS | 3740 | 1464072298620 Marionette TRACE conn3 <- [1,222,null,{}] 23:44:58 INFO - PROCESS | 3740 | 1464072298623 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}] 23:44:58 INFO - PROCESS | 3740 | 1464072298757 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 23:44:58 INFO - PROCESS | 3740 | 1464072298836 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:58 INFO - PROCESS | 3740 | ++DOCSHELL 10324800 == 41 [pid = 3740] [id = 65] 23:44:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (10328C00) [pid = 3740] [serial = 192] [outer = 00000000] 23:44:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (10A59400) [pid = 3740] [serial = 193] [outer = 10328C00] 23:44:58 INFO - PROCESS | 3740 | 1464072298892 Marionette DEBUG loaded listener.js 23:44:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (10FAF400) [pid = 3740] [serial = 194] [outer = 10328C00] 23:44:59 INFO - PROCESS | 3740 | 1464072299457 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]]]}] 23:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 891ms 23:44:59 INFO - PROCESS | 3740 | 1464072299528 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 23:44:59 INFO - PROCESS | 3740 | 1464072299533 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 23:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:44:59 INFO - PROCESS | 3740 | 1464072299537 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:44:59 INFO - PROCESS | 3740 | 1464072299542 Marionette TRACE conn3 <- [1,226,null,{}] 23:44:59 INFO - PROCESS | 3740 | 1464072299547 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}] 23:44:59 INFO - PROCESS | 3740 | 1464072299631 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 23:44:59 INFO - PROCESS | 3740 | 1464072299704 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:59 INFO - PROCESS | 3740 | ++DOCSHELL 138DD000 == 42 [pid = 3740] [id = 66] 23:44:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (138E1000) [pid = 3740] [serial = 195] [outer = 00000000] 23:44:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (140AEC00) [pid = 3740] [serial = 196] [outer = 138E1000] 23:44:59 INFO - PROCESS | 3740 | 1464072299760 Marionette DEBUG loaded listener.js 23:44:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (14E0CC00) [pid = 3740] [serial = 197] [outer = 138E1000] 23:45:00 INFO - PROCESS | 3740 | 1464072300273 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]]]}] 23:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 757ms 23:45:00 INFO - PROCESS | 3740 | 1464072300295 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 23:45:00 INFO - PROCESS | 3740 | 1464072300300 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 23:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:45:00 INFO - PROCESS | 3740 | 1464072300305 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:45:00 INFO - PROCESS | 3740 | 1464072300307 Marionette TRACE conn3 <- [1,230,null,{}] 23:45:00 INFO - PROCESS | 3740 | 1464072300311 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}] 23:45:00 INFO - PROCESS | 3740 | 1464072300408 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 23:45:00 INFO - PROCESS | 3740 | 1464072300497 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:00 INFO - PROCESS | 3740 | ++DOCSHELL 14F62800 == 43 [pid = 3740] [id = 67] 23:45:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1742C800) [pid = 3740] [serial = 198] [outer = 00000000] 23:45:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (19A08800) [pid = 3740] [serial = 199] [outer = 1742C800] 23:45:00 INFO - PROCESS | 3740 | 1464072300551 Marionette DEBUG loaded listener.js 23:45:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1A1B0400) [pid = 3740] [serial = 200] [outer = 1742C800] 23:45:01 INFO - PROCESS | 3740 | 1464072301110 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]]]}] 23:45:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:45:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 862ms 23:45:01 INFO - PROCESS | 3740 | 1464072301172 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 23:45:01 INFO - PROCESS | 3740 | 1464072301176 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 23:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:45:01 INFO - PROCESS | 3740 | 1464072301202 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:45:01 INFO - PROCESS | 3740 | 1464072301207 Marionette TRACE conn3 <- [1,234,null,{}] 23:45:01 INFO - PROCESS | 3740 | 1464072301211 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}] 23:45:01 INFO - PROCESS | 3740 | 1464072301296 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 23:45:01 INFO - PROCESS | 3740 | 1464072301376 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:01 INFO - PROCESS | 3740 | ++DOCSHELL 10A63000 == 44 [pid = 3740] [id = 68] 23:45:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (12883400) [pid = 3740] [serial = 201] [outer = 00000000] 23:45:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (156E8C00) [pid = 3740] [serial = 202] [outer = 12883400] 23:45:01 INFO - PROCESS | 3740 | 1464072301430 Marionette DEBUG loaded listener.js 23:45:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (16332000) [pid = 3740] [serial = 203] [outer = 12883400] 23:45:02 INFO - PROCESS | 3740 | 1464072302065 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]]]}] 23:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 906ms 23:45:02 INFO - PROCESS | 3740 | 1464072302109 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 23:45:02 INFO - PROCESS | 3740 | 1464072302114 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 23:45:02 INFO - PROCESS | 3740 | 1464072302118 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:45:02 INFO - PROCESS | 3740 | 1464072302122 Marionette TRACE conn3 <- [1,238,null,{}] 23:45:02 INFO - PROCESS | 3740 | 1464072302127 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}] 23:45:02 INFO - PROCESS | 3740 | 1464072302218 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 23:45:02 INFO - PROCESS | 3740 | --DOCSHELL 19DF1000 == 43 [pid = 3740] [id = 64] 23:45:02 INFO - PROCESS | 3740 | --DOCSHELL 16990800 == 42 [pid = 3740] [id = 63] 23:45:02 INFO - PROCESS | 3740 | --DOCSHELL 11428400 == 41 [pid = 3740] [id = 62] 23:45:02 INFO - PROCESS | 3740 | --DOCSHELL 19DF3400 == 40 [pid = 3740] [id = 61] 23:45:02 INFO - PROCESS | 3740 | --DOCSHELL 12AE5400 == 39 [pid = 3740] [id = 60] 23:45:02 INFO - PROCESS | 3740 | --DOCSHELL 16990000 == 38 [pid = 3740] [id = 59] 23:45:02 INFO - PROCESS | 3740 | --DOCSHELL 16333400 == 37 [pid = 3740] [id = 58] 23:45:02 INFO - PROCESS | 3740 | --DOCSHELL 13DF7400 == 36 [pid = 3740] [id = 57] 23:45:02 INFO - PROCESS | 3740 | --DOCSHELL 12885400 == 35 [pid = 3740] [id = 56] 23:45:02 INFO - PROCESS | 3740 | --DOCSHELL 10A5F800 == 34 [pid = 3740] [id = 55] 23:45:02 INFO - PROCESS | 3740 | --DOCSHELL 11C5D000 == 33 [pid = 3740] [id = 52] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (19A04800) [pid = 3740] [serial = 151] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (16334C00) [pid = 3740] [serial = 138] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (19CB7C00) [pid = 3740] [serial = 153] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (140B7400) [pid = 3740] [serial = 132] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (114A5400) [pid = 3740] [serial = 126] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (11CE6C00) [pid = 3740] [serial = 127] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (13131000) [pid = 3740] [serial = 129] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1335FC00) [pid = 3740] [serial = 130] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1108C800) [pid = 3740] [serial = 123] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (15DB0400) [pid = 3740] [serial = 136] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (12B5E400) [pid = 3740] [serial = 115] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (11A04800) [pid = 3740] [serial = 114] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (15E89800) [pid = 3740] [serial = 118] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (15624000) [pid = 3740] [serial = 117] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (17CECC00) [pid = 3740] [serial = 121] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (17C0F800) [pid = 3740] [serial = 120] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (16E9C800) [pid = 3740] [serial = 141] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (17CEE800) [pid = 3740] [serial = 144] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (17A5B000) [pid = 3740] [serial = 142] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (18596400) [pid = 3740] [serial = 150] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (181DE400) [pid = 3740] [serial = 148] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (17CF0400) [pid = 3740] [serial = 145] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (17CEC400) [pid = 3740] [serial = 147] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15626800) [pid = 3740] [serial = 135] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1698D400) [pid = 3740] [serial = 139] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (14E06C00) [pid = 3740] [serial = 133] [outer = 00000000] [url = about:blank] 23:45:02 INFO - PROCESS | 3740 | 1464072302331 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:02 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E4C00 == 34 [pid = 3740] [id = 69] 23:45:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (0F9E8400) [pid = 3740] [serial = 204] [outer = 00000000] 23:45:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1108C800) [pid = 3740] [serial = 205] [outer = 0F9E8400] 23:45:02 INFO - PROCESS | 3740 | 1464072302387 Marionette DEBUG loaded listener.js 23:45:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (11C5C000) [pid = 3740] [serial = 206] [outer = 0F9E8400] 23:45:02 INFO - PROCESS | 3740 | 1464072302771 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]]]}] 23:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 698ms 23:45:02 INFO - PROCESS | 3740 | 1464072302824 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 23:45:02 INFO - PROCESS | 3740 | 1464072302829 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 23:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:45:02 INFO - PROCESS | 3740 | 1464072302835 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:45:02 INFO - PROCESS | 3740 | 1464072302837 Marionette TRACE conn3 <- [1,242,null,{}] 23:45:02 INFO - PROCESS | 3740 | 1464072302841 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}] 23:45:02 INFO - PROCESS | 3740 | 1464072302921 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 23:45:02 INFO - PROCESS | 3740 | 1464072302928 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:02 INFO - PROCESS | 3740 | ++DOCSHELL 11089C00 == 35 [pid = 3740] [id = 70] 23:45:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (11A02000) [pid = 3740] [serial = 207] [outer = 00000000] 23:45:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (13813800) [pid = 3740] [serial = 208] [outer = 11A02000] 23:45:02 INFO - PROCESS | 3740 | 1464072302973 Marionette DEBUG loaded listener.js 23:45:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (13B32400) [pid = 3740] [serial = 209] [outer = 11A02000] 23:45:03 INFO - PROCESS | 3740 | 1464072303349 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]]]}] 23:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 564ms 23:45:03 INFO - PROCESS | 3740 | 1464072303394 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 23:45:03 INFO - PROCESS | 3740 | 1464072303397 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 23:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:45:03 INFO - PROCESS | 3740 | 1464072303400 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:45:03 INFO - PROCESS | 3740 | 1464072303403 Marionette TRACE conn3 <- [1,246,null,{}] 23:45:03 INFO - PROCESS | 3740 | 1464072303413 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}] 23:45:03 INFO - PROCESS | 3740 | 1464072303493 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 23:45:03 INFO - PROCESS | 3740 | 1464072303503 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:03 INFO - PROCESS | 3740 | ++DOCSHELL 140BB000 == 36 [pid = 3740] [id = 71] 23:45:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (14E08400) [pid = 3740] [serial = 210] [outer = 00000000] 23:45:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15629C00) [pid = 3740] [serial = 211] [outer = 14E08400] 23:45:03 INFO - PROCESS | 3740 | 1464072303549 Marionette DEBUG loaded listener.js 23:45:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15DB1800) [pid = 3740] [serial = 212] [outer = 14E08400] 23:45:03 INFO - PROCESS | 3740 | 1464072303935 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]]]}] 23:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 564ms 23:45:03 INFO - PROCESS | 3740 | 1464072303977 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 23:45:03 INFO - PROCESS | 3740 | 1464072303979 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 23:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:45:03 INFO - PROCESS | 3740 | 1464072303983 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:45:03 INFO - PROCESS | 3740 | 1464072303984 Marionette TRACE conn3 <- [1,250,null,{}] 23:45:03 INFO - PROCESS | 3740 | 1464072303988 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}] 23:45:04 INFO - PROCESS | 3740 | 1464072304064 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 23:45:04 INFO - PROCESS | 3740 | 1464072304054 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:04 INFO - PROCESS | 3740 | ++DOCSHELL 156EB800 == 37 [pid = 3740] [id = 72] 23:45:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15DB7C00) [pid = 3740] [serial = 213] [outer = 00000000] 23:45:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1698F800) [pid = 3740] [serial = 214] [outer = 15DB7C00] 23:45:04 INFO - PROCESS | 3740 | 1464072304098 Marionette DEBUG loaded listener.js 23:45:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (16993000) [pid = 3740] [serial = 215] [outer = 15DB7C00] 23:45:04 INFO - PROCESS | 3740 | 1464072304537 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]]]}] 23:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 609ms 23:45:04 INFO - PROCESS | 3740 | 1464072304585 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 23:45:04 INFO - PROCESS | 3740 | 1464072304587 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 23:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:45:04 INFO - PROCESS | 3740 | 1464072304591 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:45:04 INFO - PROCESS | 3740 | 1464072304592 Marionette TRACE conn3 <- [1,254,null,{}] 23:45:04 INFO - PROCESS | 3740 | 1464072304596 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}] 23:45:04 INFO - PROCESS | 3740 | 1464072304690 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 23:45:04 INFO - PROCESS | 3740 | 1464072304699 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:04 INFO - PROCESS | 3740 | ++DOCSHELL 168CEC00 == 38 [pid = 3740] [id = 73] 23:45:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1699C800) [pid = 3740] [serial = 216] [outer = 00000000] 23:45:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (17434000) [pid = 3740] [serial = 217] [outer = 1699C800] 23:45:04 INFO - PROCESS | 3740 | 1464072304746 Marionette DEBUG loaded listener.js 23:45:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (17A60C00) [pid = 3740] [serial = 218] [outer = 1699C800] 23:45:05 INFO - PROCESS | 3740 | 1464072305146 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]]]}] 23:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 609ms 23:45:05 INFO - PROCESS | 3740 | 1464072305197 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 23:45:05 INFO - PROCESS | 3740 | 1464072305199 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 23:45:05 INFO - PROCESS | 3740 | 1464072305202 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:45:05 INFO - PROCESS | 3740 | 1464072305204 Marionette TRACE conn3 <- [1,258,null,{}] 23:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:45:05 INFO - PROCESS | 3740 | 1464072305215 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}] 23:45:05 INFO - PROCESS | 3740 | 1464072305321 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 23:45:05 INFO - PROCESS | 3740 | 1464072305399 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:05 INFO - PROCESS | 3740 | ++DOCSHELL 1742CC00 == 39 [pid = 3740] [id = 74] 23:45:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (17C7CC00) [pid = 3740] [serial = 219] [outer = 00000000] 23:45:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (18594400) [pid = 3740] [serial = 220] [outer = 17C7CC00] 23:45:05 INFO - PROCESS | 3740 | 1464072305434 Marionette DEBUG loaded listener.js 23:45:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (18595000) [pid = 3740] [serial = 221] [outer = 17C7CC00] 23:45:05 INFO - PROCESS | 3740 | 1464072305819 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]]]}] 23:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 669ms 23:45:05 INFO - PROCESS | 3740 | 1464072305867 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 23:45:05 INFO - PROCESS | 3740 | 1464072305869 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 23:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:45:05 INFO - PROCESS | 3740 | 1464072305879 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:45:05 INFO - PROCESS | 3740 | 1464072305880 Marionette TRACE conn3 <- [1,262,null,{}] 23:45:05 INFO - PROCESS | 3740 | 1464072305884 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}] 23:45:05 INFO - PROCESS | 3740 | 1464072305980 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 23:45:05 INFO - PROCESS | 3740 | 1464072305986 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:05 INFO - PROCESS | 3740 | ++DOCSHELL 17C88C00 == 40 [pid = 3740] [id = 75] 23:45:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (17CEB400) [pid = 3740] [serial = 222] [outer = 00000000] 23:45:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1877C400) [pid = 3740] [serial = 223] [outer = 17CEB400] 23:45:06 INFO - PROCESS | 3740 | 1464072306031 Marionette DEBUG loaded listener.js 23:45:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1877F000) [pid = 3740] [serial = 224] [outer = 17CEB400] 23:45:06 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (16E9E000) [pid = 3740] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:45:06 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (16334000) [pid = 3740] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:45:06 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (140AE800) [pid = 3740] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:45:06 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (16992C00) [pid = 3740] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:45:06 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (10F05800) [pid = 3740] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:45:06 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (19DF6C00) [pid = 3740] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:45:06 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (11A0BC00) [pid = 3740] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:45:06 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (12B61000) [pid = 3740] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:45:06 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (138E0000) [pid = 3740] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:45:06 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1A1B6800) [pid = 3740] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:45:06 INFO - PROCESS | 3740 | 1464072306487 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]]]}] 23:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 668ms 23:45:06 INFO - PROCESS | 3740 | 1464072306552 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 23:45:06 INFO - PROCESS | 3740 | 1464072306554 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 23:45:06 INFO - PROCESS | 3740 | 1464072306557 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:45:06 INFO - PROCESS | 3740 | 1464072306558 Marionette TRACE conn3 <- [1,266,null,{}] 23:45:06 INFO - PROCESS | 3740 | 1464072306554 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}] 23:45:06 INFO - PROCESS | 3740 | 1464072306650 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 23:45:06 INFO - PROCESS | 3740 | 1464072306661 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:06 INFO - PROCESS | 3740 | ++DOCSHELL 130C5C00 == 41 [pid = 3740] [id = 76] 23:45:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (13361000) [pid = 3740] [serial = 225] [outer = 00000000] 23:45:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (17CF0000) [pid = 3740] [serial = 226] [outer = 13361000] 23:45:06 INFO - PROCESS | 3740 | 1464072306705 Marionette DEBUG loaded listener.js 23:45:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (18779400) [pid = 3740] [serial = 227] [outer = 13361000] 23:45:07 INFO - PROCESS | 3740 | 1464072307075 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]]]}] 23:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 564ms 23:45:07 INFO - PROCESS | 3740 | 1464072307124 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 23:45:07 INFO - PROCESS | 3740 | 1464072307126 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 23:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:45:07 INFO - PROCESS | 3740 | 1464072307129 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:45:07 INFO - PROCESS | 3740 | 1464072307131 Marionette TRACE conn3 <- [1,270,null,{}] 23:45:07 INFO - PROCESS | 3740 | 1464072307138 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}] 23:45:07 INFO - PROCESS | 3740 | 1464072307196 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 23:45:07 INFO - PROCESS | 3740 | 1464072307203 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:07 INFO - PROCESS | 3740 | ++DOCSHELL 16E9E000 == 42 [pid = 3740] [id = 77] 23:45:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (19CB5800) [pid = 3740] [serial = 228] [outer = 00000000] 23:45:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A1B6400) [pid = 3740] [serial = 229] [outer = 19CB5800] 23:45:07 INFO - PROCESS | 3740 | 1464072307245 Marionette DEBUG loaded listener.js 23:45:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1A418C00) [pid = 3740] [serial = 230] [outer = 19CB5800] 23:45:07 INFO - PROCESS | 3740 | 1464072307610 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]]]}] 23:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 520ms 23:45:07 INFO - PROCESS | 3740 | 1464072307648 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 23:45:07 INFO - PROCESS | 3740 | 1464072307651 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 23:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:45:07 INFO - PROCESS | 3740 | 1464072307655 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:45:07 INFO - PROCESS | 3740 | 1464072307657 Marionette TRACE conn3 <- [1,274,null,{}] 23:45:07 INFO - PROCESS | 3740 | 1464072307674 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}] 23:45:07 INFO - PROCESS | 3740 | 1464072307746 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 23:45:07 INFO - PROCESS | 3740 | 1464072307753 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:07 INFO - PROCESS | 3740 | ++DOCSHELL 1036A800 == 43 [pid = 3740] [id = 78] 23:45:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (18594800) [pid = 3740] [serial = 231] [outer = 00000000] 23:45:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1A846C00) [pid = 3740] [serial = 232] [outer = 18594800] 23:45:07 INFO - PROCESS | 3740 | 1464072307796 Marionette DEBUG loaded listener.js 23:45:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A90C800) [pid = 3740] [serial = 233] [outer = 18594800] 23:45:08 INFO - PROCESS | 3740 | 1464072308214 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]]]}] 23:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 624ms 23:45:08 INFO - PROCESS | 3740 | 1464072308278 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 23:45:08 INFO - PROCESS | 3740 | 1464072308282 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 23:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:45:08 INFO - PROCESS | 3740 | 1464072308287 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:45:08 INFO - PROCESS | 3740 | 1464072308291 Marionette TRACE conn3 <- [1,278,null,{}] 23:45:08 INFO - PROCESS | 3740 | 1464072308297 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}] 23:45:08 INFO - PROCESS | 3740 | 1464072308411 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 23:45:08 INFO - PROCESS | 3740 | 1464072308495 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:08 INFO - PROCESS | 3740 | ++DOCSHELL 10FAD000 == 44 [pid = 3740] [id = 79] 23:45:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (10FAE400) [pid = 3740] [serial = 234] [outer = 00000000] 23:45:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (11428400) [pid = 3740] [serial = 235] [outer = 10FAE400] 23:45:08 INFO - PROCESS | 3740 | 1464072308554 Marionette DEBUG loaded listener.js 23:45:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (12886000) [pid = 3740] [serial = 236] [outer = 10FAE400] 23:45:09 INFO - PROCESS | 3740 | 1464072309101 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]]]}] 23:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 861ms 23:45:09 INFO - PROCESS | 3740 | 1464072309156 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 23:45:09 INFO - PROCESS | 3740 | 1464072309160 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 23:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:45:09 INFO - PROCESS | 3740 | 1464072309168 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:45:09 INFO - PROCESS | 3740 | 1464072309172 Marionette TRACE conn3 <- [1,282,null,{}] 23:45:09 INFO - PROCESS | 3740 | 1464072309189 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}] 23:45:09 INFO - PROCESS | 3740 | 1464072309311 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 23:45:09 INFO - PROCESS | 3740 | 1464072309364 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:09 INFO - PROCESS | 3740 | ++DOCSHELL 12B60C00 == 45 [pid = 3740] [id = 80] 23:45:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (12D30400) [pid = 3740] [serial = 237] [outer = 00000000] 23:45:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (15407000) [pid = 3740] [serial = 238] [outer = 12D30400] 23:45:09 INFO - PROCESS | 3740 | 1464072309417 Marionette DEBUG loaded listener.js 23:45:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (15C44400) [pid = 3740] [serial = 239] [outer = 12D30400] 23:45:09 INFO - PROCESS | 3740 | 1464072309906 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]]]}] 23:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 802ms 23:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:45:09 INFO - PROCESS | 3740 | 1464072309972 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 23:45:09 INFO - PROCESS | 3740 | 1464072309958 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 23:45:09 INFO - PROCESS | 3740 | 1464072309962 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:45:09 INFO - PROCESS | 3740 | 1464072309964 Marionette TRACE conn3 <- [1,286,null,{}] 23:45:09 INFO - PROCESS | 3740 | 1464072309974 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}] 23:45:10 INFO - PROCESS | 3740 | 1464072310079 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 23:45:10 INFO - PROCESS | 3740 | 1464072310166 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:10 INFO - PROCESS | 3740 | ++DOCSHELL 140B4400 == 46 [pid = 3740] [id = 81] 23:45:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (15401400) [pid = 3740] [serial = 240] [outer = 00000000] 23:45:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1829F400) [pid = 3740] [serial = 241] [outer = 15401400] 23:45:10 INFO - PROCESS | 3740 | 1464072310223 Marionette DEBUG loaded listener.js 23:45:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (19DF8400) [pid = 3740] [serial = 242] [outer = 15401400] 23:45:10 INFO - PROCESS | 3740 | 1464072310822 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]]]}] 23:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 891ms 23:45:10 INFO - PROCESS | 3740 | 1464072310890 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 23:45:10 INFO - PROCESS | 3740 | 1464072310892 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 23:45:10 INFO - PROCESS | 3740 | 1464072310899 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:45:10 INFO - PROCESS | 3740 | 1464072310901 Marionette TRACE conn3 <- [1,290,null,{}] 23:45:10 INFO - PROCESS | 3740 | 1464072310919 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}] 23:45:11 INFO - PROCESS | 3740 | 1464072310999 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 23:45:11 INFO - PROCESS | 3740 | 1464072311071 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:11 INFO - PROCESS | 3740 | ++DOCSHELL 1A1BF000 == 47 [pid = 3740] [id = 82] 23:45:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1A913400) [pid = 3740] [serial = 243] [outer = 00000000] 23:45:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1AA68000) [pid = 3740] [serial = 244] [outer = 1A913400] 23:45:11 INFO - PROCESS | 3740 | 1464072311125 Marionette DEBUG loaded listener.js 23:45:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1AA6B400) [pid = 3740] [serial = 245] [outer = 1A913400] 23:45:11 INFO - PROCESS | 3740 | 1464072311654 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]]]}] 23:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 817ms 23:45:11 INFO - PROCESS | 3740 | 1464072311712 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 23:45:11 INFO - PROCESS | 3740 | 1464072311714 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 23:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:45:11 INFO - PROCESS | 3740 | 1464072311718 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:45:11 INFO - PROCESS | 3740 | 1464072311720 Marionette TRACE conn3 <- [1,294,null,{}] 23:45:11 INFO - PROCESS | 3740 | 1464072311723 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}] 23:45:11 INFO - PROCESS | 3740 | 1464072311818 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 23:45:11 INFO - PROCESS | 3740 | 1464072311905 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:11 INFO - PROCESS | 3740 | ++DOCSHELL 11A03C00 == 48 [pid = 3740] [id = 83] 23:45:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (11A04400) [pid = 3740] [serial = 246] [outer = 00000000] 23:45:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (13366400) [pid = 3740] [serial = 247] [outer = 11A04400] 23:45:11 INFO - PROCESS | 3740 | 1464072311959 Marionette DEBUG loaded listener.js 23:45:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (140B5400) [pid = 3740] [serial = 248] [outer = 11A04400] 23:45:12 INFO - PROCESS | 3740 | 1464072312566 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]]]}] 23:45: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. 23:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 891ms 23:45:12 INFO - PROCESS | 3740 | 1464072312627 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 23:45:12 INFO - PROCESS | 3740 | 1464072312630 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 23:45:12 INFO - PROCESS | 3740 | 1464072312636 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:45:12 INFO - PROCESS | 3740 | 1464072312639 Marionette TRACE conn3 <- [1,298,null,{}] 23:45:12 INFO - PROCESS | 3740 | 1464072312645 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}] 23:45:12 INFO - PROCESS | 3740 | 1464072312723 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 23:45:12 INFO - PROCESS | 3740 | 1464072312814 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:12 INFO - PROCESS | 3740 | ++DOCSHELL 12B56C00 == 49 [pid = 3740] [id = 84] 23:45:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (13034C00) [pid = 3740] [serial = 249] [outer = 00000000] 23:45:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (13D86800) [pid = 3740] [serial = 250] [outer = 13034C00] 23:45:12 INFO - PROCESS | 3740 | 1464072312863 Marionette DEBUG loaded listener.js 23:45:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (15402000) [pid = 3740] [serial = 251] [outer = 13034C00] 23:45:13 INFO - PROCESS | 3740 | --DOCSHELL 16E9E000 == 48 [pid = 3740] [id = 77] 23:45:13 INFO - PROCESS | 3740 | --DOCSHELL 130C5C00 == 47 [pid = 3740] [id = 76] 23:45:13 INFO - PROCESS | 3740 | --DOCSHELL 17C88C00 == 46 [pid = 3740] [id = 75] 23:45:13 INFO - PROCESS | 3740 | --DOCSHELL 1742CC00 == 45 [pid = 3740] [id = 74] 23:45:13 INFO - PROCESS | 3740 | --DOCSHELL 168CEC00 == 44 [pid = 3740] [id = 73] 23:45:13 INFO - PROCESS | 3740 | --DOCSHELL 156EB800 == 43 [pid = 3740] [id = 72] 23:45:13 INFO - PROCESS | 3740 | --DOCSHELL 140BB000 == 42 [pid = 3740] [id = 71] 23:45:13 INFO - PROCESS | 3740 | --DOCSHELL 11089C00 == 41 [pid = 3740] [id = 70] 23:45:13 INFO - PROCESS | 3740 | --DOCSHELL 0F9E4C00 == 40 [pid = 3740] [id = 69] 23:45:13 INFO - PROCESS | 3740 | --DOCSHELL 10A63000 == 39 [pid = 3740] [id = 68] 23:45:13 INFO - PROCESS | 3740 | --DOCSHELL 14F62800 == 38 [pid = 3740] [id = 67] 23:45:13 INFO - PROCESS | 3740 | --DOCSHELL 138DD000 == 37 [pid = 3740] [id = 66] 23:45:13 INFO - PROCESS | 3740 | --DOCSHELL 10324800 == 36 [pid = 3740] [id = 65] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1A84B000) [pid = 3740] [serial = 190] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (179EB400) [pid = 3740] [serial = 175] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1699B800) [pid = 3740] [serial = 172] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (110DD800) [pid = 3740] [serial = 156] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (14F5F800) [pid = 3740] [serial = 168] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (15620C00) [pid = 3740] [serial = 169] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (19DF3800) [pid = 3740] [serial = 179] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (19DF2800) [pid = 3740] [serial = 178] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (11423000) [pid = 3740] [serial = 162] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1A1F3000) [pid = 3740] [serial = 181] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (11C0C000) [pid = 3740] [serial = 163] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1829F800) [pid = 3740] [serial = 185] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (14E0DC00) [pid = 3740] [serial = 184] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (131E0800) [pid = 3740] [serial = 165] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (13814800) [pid = 3740] [serial = 166] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (13DF7000) [pid = 3740] [serial = 159] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1A411C00) [pid = 3740] [serial = 182] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (19DF2000) [pid = 3740] [serial = 154] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1B785800) [pid = 3740] [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.] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (17C02C00) [pid = 3740] [serial = 176] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1A732C00) [pid = 3740] [serial = 187] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A73C800) [pid = 3740] [serial = 188] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (16CC8000) [pid = 3740] [serial = 173] [outer = 00000000] [url = about:blank] 23:45:13 INFO - PROCESS | 3740 | 1464072313347 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]]]}] 23:45: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. 23:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 757ms 23:45:13 INFO - PROCESS | 3740 | 1464072313402 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 23:45:13 INFO - PROCESS | 3740 | 1464072313407 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 23:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:45:13 INFO - PROCESS | 3740 | 1464072313424 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:45:13 INFO - PROCESS | 3740 | 1464072313426 Marionette TRACE conn3 <- [1,302,null,{}] 23:45:13 INFO - PROCESS | 3740 | 1464072313430 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}] 23:45:13 INFO - PROCESS | 3740 | 1464072313509 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 23:45:13 INFO - PROCESS | 3740 | 1464072313578 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:13 INFO - PROCESS | 3740 | ++DOCSHELL 10A59C00 == 37 [pid = 3740] [id = 85] 23:45:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (11422400) [pid = 3740] [serial = 252] [outer = 00000000] 23:45:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (11C5D000) [pid = 3740] [serial = 253] [outer = 11422400] 23:45:13 INFO - PROCESS | 3740 | 1464072313636 Marionette DEBUG loaded listener.js 23:45:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (140B0000) [pid = 3740] [serial = 254] [outer = 11422400] 23:45:14 INFO - PROCESS | 3740 | 1464072314150 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]]]}] 23:45:14 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. 23:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 757ms 23:45:14 INFO - PROCESS | 3740 | 1464072314191 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 23:45:14 INFO - PROCESS | 3740 | 1464072314193 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 23:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:45:14 INFO - PROCESS | 3740 | 1464072314196 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:45:14 INFO - PROCESS | 3740 | 1464072314199 Marionette TRACE conn3 <- [1,306,null,{}] 23:45:14 INFO - PROCESS | 3740 | 1464072314209 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}] 23:45:14 INFO - PROCESS | 3740 | 1464072314297 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 23:45:14 INFO - PROCESS | 3740 | 1464072314311 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:14 INFO - PROCESS | 3740 | ++DOCSHELL 11C05000 == 38 [pid = 3740] [id = 86] 23:45:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (12885400) [pid = 3740] [serial = 255] [outer = 00000000] 23:45:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (17C84800) [pid = 3740] [serial = 256] [outer = 12885400] 23:45:14 INFO - PROCESS | 3740 | 1464072314415 Marionette DEBUG loaded listener.js 23:45:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (18177C00) [pid = 3740] [serial = 257] [outer = 12885400] 23:45:14 INFO - PROCESS | 3740 | 1464072314752 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]]]}] 23:45: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. 23:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 564ms 23:45:14 INFO - PROCESS | 3740 | 1464072314774 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 23:45:14 INFO - PROCESS | 3740 | 1464072314777 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 23:45:14 INFO - PROCESS | 3740 | 1464072314780 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:45:14 INFO - PROCESS | 3740 | 1464072314782 Marionette TRACE conn3 <- [1,310,null,{}] 23:45:14 INFO - PROCESS | 3740 | 1464072314785 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}] 23:45:14 INFO - PROCESS | 3740 | 1464072314901 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 23:45:14 INFO - PROCESS | 3740 | 1464072314912 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:14 INFO - PROCESS | 3740 | ++DOCSHELL 17CF4800 == 39 [pid = 3740] [id = 87] 23:45:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (18295400) [pid = 3740] [serial = 258] [outer = 00000000] 23:45:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (19DF2C00) [pid = 3740] [serial = 259] [outer = 18295400] 23:45:14 INFO - PROCESS | 3740 | 1464072314956 Marionette DEBUG loaded listener.js 23:45:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (19DFB800) [pid = 3740] [serial = 260] [outer = 18295400] 23:45:15 INFO - PROCESS | 3740 | 1464072315343 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]]]}] 23:45:15 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. 23:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 609ms 23:45:15 INFO - PROCESS | 3740 | 1464072315383 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 23:45:15 INFO - PROCESS | 3740 | 1464072315385 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 23:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:45:15 INFO - PROCESS | 3740 | 1464072315388 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:45:15 INFO - PROCESS | 3740 | 1464072315390 Marionette TRACE conn3 <- [1,314,null,{}] 23:45:15 INFO - PROCESS | 3740 | 1464072315393 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}] 23:45:15 INFO - PROCESS | 3740 | 1464072315479 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 23:45:15 INFO - PROCESS | 3740 | 1464072315485 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:15 INFO - PROCESS | 3740 | ++DOCSHELL 1055C400 == 40 [pid = 3740] [id = 88] 23:45:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (18775400) [pid = 3740] [serial = 261] [outer = 00000000] 23:45:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1A410800) [pid = 3740] [serial = 262] [outer = 18775400] 23:45:15 INFO - PROCESS | 3740 | 1464072315530 Marionette DEBUG loaded listener.js 23:45:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1A731800) [pid = 3740] [serial = 263] [outer = 18775400] 23:45:15 INFO - PROCESS | 3740 | 1464072315957 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]]]}] 23:45: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. 23:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 609ms 23:45:15 INFO - PROCESS | 3740 | 1464072315991 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 23:45:15 INFO - PROCESS | 3740 | 1464072315993 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 23:45:15 INFO - PROCESS | 3740 | 1464072315996 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:45:15 INFO - PROCESS | 3740 | 1464072315998 Marionette TRACE conn3 <- [1,318,null,{}] 23:45:15 INFO - PROCESS | 3740 | 1464072316001 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}] 23:45:16 INFO - PROCESS | 3740 | 1464072316144 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 23:45:16 INFO - PROCESS | 3740 | 1464072316152 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:16 INFO - PROCESS | 3740 | ++DOCSHELL 1877C000 == 41 [pid = 3740] [id = 89] 23:45:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (19DF2800) [pid = 3740] [serial = 264] [outer = 00000000] 23:45:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1A9C1000) [pid = 3740] [serial = 265] [outer = 19DF2800] 23:45:16 INFO - PROCESS | 3740 | 1464072316197 Marionette DEBUG loaded listener.js 23:45:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1AA67C00) [pid = 3740] [serial = 266] [outer = 19DF2800] 23:45:16 INFO - PROCESS | 3740 | 1464072316614 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]]]}] 23:45: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. 23:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 654ms 23:45:16 INFO - PROCESS | 3740 | 1464072316659 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 23:45:16 INFO - PROCESS | 3740 | 1464072316661 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 23:45:16 INFO - PROCESS | 3740 | 1464072316664 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:45:16 INFO - PROCESS | 3740 | 1464072316666 Marionette TRACE conn3 <- [1,322,null,{}] 23:45:16 INFO - PROCESS | 3740 | 1464072316669 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}] 23:45:16 INFO - PROCESS | 3740 | 1464072316776 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 23:45:16 INFO - PROCESS | 3740 | 1464072316782 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:16 INFO - PROCESS | 3740 | ++DOCSHELL 17361800 == 42 [pid = 3740] [id = 90] 23:45:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1A9BE000) [pid = 3740] [serial = 267] [outer = 00000000] 23:45:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1ACB5C00) [pid = 3740] [serial = 268] [outer = 1A9BE000] 23:45:16 INFO - PROCESS | 3740 | 1464072316825 Marionette DEBUG loaded listener.js 23:45:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1ACB9C00) [pid = 3740] [serial = 269] [outer = 1A9BE000] 23:45:17 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1699C800) [pid = 3740] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:45:17 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (17C7CC00) [pid = 3740] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:45:17 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (14E08400) [pid = 3740] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:45:17 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (11A02000) [pid = 3740] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:45:17 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (17CEB400) [pid = 3740] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:45:17 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (0F9E8400) [pid = 3740] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:45:17 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (15DB7C00) [pid = 3740] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:45:17 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (13361000) [pid = 3740] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:45:17 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1A41BC00) [pid = 3740] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:45:17 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (19CB5800) [pid = 3740] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:45:17 INFO - PROCESS | 3740 | 1464072317273 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]]]}] 23:45: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. 23:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 653ms 23:45:17 INFO - PROCESS | 3740 | 1464072317329 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 23:45:17 INFO - PROCESS | 3740 | 1464072317331 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 23:45:17 INFO - PROCESS | 3740 | 1464072317334 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:45:17 INFO - PROCESS | 3740 | 1464072317336 Marionette TRACE conn3 <- [1,326,null,{}] 23:45:17 INFO - PROCESS | 3740 | 1464072317339 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}] 23:45:17 INFO - PROCESS | 3740 | 1464072317436 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 23:45:17 INFO - PROCESS | 3740 | 1464072317523 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:17 INFO - PROCESS | 3740 | ++DOCSHELL 1AA67400 == 43 [pid = 3740] [id = 91] 23:45:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1ACB2800) [pid = 3740] [serial = 270] [outer = 00000000] 23:45:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1AEC3800) [pid = 3740] [serial = 271] [outer = 1ACB2800] 23:45:17 INFO - PROCESS | 3740 | 1464072317568 Marionette DEBUG loaded listener.js 23:45:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1AEC6C00) [pid = 3740] [serial = 272] [outer = 1ACB2800] 23:45:17 INFO - PROCESS | 3740 | 1464072317661 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:45:17 INFO - PROCESS | 3740 | 1464072317900 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]]]}] 23:45: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. 23:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 594ms 23:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:45:17 INFO - PROCESS | 3740 | 1464072317937 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 23:45:17 INFO - PROCESS | 3740 | 1464072317939 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 23:45:17 INFO - PROCESS | 3740 | 1464072317942 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:45:17 INFO - PROCESS | 3740 | 1464072317944 Marionette TRACE conn3 <- [1,330,null,{}] 23:45:17 INFO - PROCESS | 3740 | 1464072317947 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}] 23:45:18 INFO - PROCESS | 3740 | 1464072318052 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 23:45:18 INFO - PROCESS | 3740 | 1464072318061 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:18 INFO - PROCESS | 3740 | ++DOCSHELL 15F60C00 == 44 [pid = 3740] [id = 92] 23:45:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (15F67400) [pid = 3740] [serial = 273] [outer = 00000000] 23:45:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (15F6AC00) [pid = 3740] [serial = 274] [outer = 15F67400] 23:45:18 INFO - PROCESS | 3740 | 1464072318104 Marionette DEBUG loaded listener.js 23:45:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (15F6DC00) [pid = 3740] [serial = 275] [outer = 15F67400] 23:45:18 INFO - PROCESS | 3740 | 1464072318455 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]]]}] 23:45: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. 23:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 564ms 23:45:18 INFO - PROCESS | 3740 | 1464072318521 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 23:45:18 INFO - PROCESS | 3740 | 1464072318523 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 23:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:45:18 INFO - PROCESS | 3740 | 1464072318527 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:45:18 INFO - PROCESS | 3740 | 1464072318522 Marionette TRACE conn3 <- [1,334,null,{}] 23:45:18 INFO - PROCESS | 3740 | 1464072318526 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}] 23:45:18 INFO - PROCESS | 3740 | 1464072318630 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 23:45:18 INFO - PROCESS | 3740 | 1464072318642 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:18 INFO - PROCESS | 3740 | ++DOCSHELL 11A0FC00 == 45 [pid = 3740] [id = 93] 23:45:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (15F62800) [pid = 3740] [serial = 276] [outer = 00000000] 23:45:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (162F4C00) [pid = 3740] [serial = 277] [outer = 15F62800] 23:45:18 INFO - PROCESS | 3740 | 1464072318686 Marionette DEBUG loaded listener.js 23:45:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (162F6800) [pid = 3740] [serial = 278] [outer = 15F62800] 23:45:19 INFO - PROCESS | 3740 | 1464072319129 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]]]}] 23:45: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. 23:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 653ms 23:45:19 INFO - PROCESS | 3740 | 1464072319201 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 23:45:19 INFO - PROCESS | 3740 | 1464072319205 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 23:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:45:19 INFO - PROCESS | 3740 | 1464072319212 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:45:19 INFO - PROCESS | 3740 | 1464072319217 Marionette TRACE conn3 <- [1,338,null,{}] 23:45:19 INFO - PROCESS | 3740 | 1464072319224 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}] 23:45:19 INFO - PROCESS | 3740 | 1464072319323 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 23:45:19 INFO - PROCESS | 3740 | 1464072319408 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:19 INFO - PROCESS | 3740 | ++DOCSHELL 11C0C000 == 46 [pid = 3740] [id = 94] 23:45:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (11CE5000) [pid = 3740] [serial = 279] [outer = 00000000] 23:45:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (12AEE400) [pid = 3740] [serial = 280] [outer = 11CE5000] 23:45:19 INFO - PROCESS | 3740 | 1464072319464 Marionette DEBUG loaded listener.js 23:45:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (13035800) [pid = 3740] [serial = 281] [outer = 11CE5000] 23:45:20 INFO - PROCESS | 3740 | 1464072320090 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]]]}] 23:45:20 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. 23:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 891ms 23:45:20 INFO - PROCESS | 3740 | 1464072320105 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 23:45:20 INFO - PROCESS | 3740 | 1464072320111 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 23:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:45:20 INFO - PROCESS | 3740 | 1464072320117 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:45:20 INFO - PROCESS | 3740 | 1464072320120 Marionette TRACE conn3 <- [1,342,null,{}] 23:45:20 INFO - PROCESS | 3740 | 1464072320124 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}] 23:45:20 INFO - PROCESS | 3740 | 1464072320228 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 23:45:20 INFO - PROCESS | 3740 | 1464072320322 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:20 INFO - PROCESS | 3740 | ++DOCSHELL 15F68800 == 47 [pid = 3740] [id = 95] 23:45:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (162F3000) [pid = 3740] [serial = 282] [outer = 00000000] 23:45:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (162FE000) [pid = 3740] [serial = 283] [outer = 162F3000] 23:45:20 INFO - PROCESS | 3740 | 1464072320359 Marionette DEBUG loaded listener.js 23:45:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1699CC00) [pid = 3740] [serial = 284] [outer = 162F3000] 23:45:20 INFO - PROCESS | 3740 | 1464072320907 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]]]}] 23:45: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. 23:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 801ms 23:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:45:20 INFO - PROCESS | 3740 | 1464072320920 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 23:45:20 INFO - PROCESS | 3740 | 1464072320922 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 23:45:20 INFO - PROCESS | 3740 | 1464072320926 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:45:20 INFO - PROCESS | 3740 | 1464072320930 Marionette TRACE conn3 <- [1,346,null,{}] 23:45:20 INFO - PROCESS | 3740 | 1464072320959 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}] 23:45:21 INFO - PROCESS | 3740 | 1464072321045 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 23:45:21 INFO - PROCESS | 3740 | 1464072321138 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:21 INFO - PROCESS | 3740 | ++DOCSHELL 17C02C00 == 48 [pid = 3740] [id = 96] 23:45:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1816DC00) [pid = 3740] [serial = 285] [outer = 00000000] 23:45:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (19CB0C00) [pid = 3740] [serial = 286] [outer = 1816DC00] 23:45:21 INFO - PROCESS | 3740 | 1464072321194 Marionette DEBUG loaded listener.js 23:45:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1A1B2800) [pid = 3740] [serial = 287] [outer = 1816DC00] 23:45:21 INFO - PROCESS | 3740 | 1464072321986 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]]]}] 23:45:22 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. 23:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1114ms 23:45:22 INFO - PROCESS | 3740 | 1464072322030 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 23:45:22 INFO - PROCESS | 3740 | 1464072322034 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 23:45:22 INFO - PROCESS | 3740 | 1464072322039 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:45:22 INFO - PROCESS | 3740 | 1464072322043 Marionette TRACE conn3 <- [1,350,null,{}] 23:45:22 INFO - PROCESS | 3740 | 1464072322050 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}] 23:45:22 INFO - PROCESS | 3740 | 1464072322142 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 23:45:22 INFO - PROCESS | 3740 | 1464072322226 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:22 INFO - PROCESS | 3740 | ++DOCSHELL 10A5A400 == 49 [pid = 3740] [id = 97] 23:45:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (10F0A800) [pid = 3740] [serial = 288] [outer = 00000000] 23:45:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (11CE2400) [pid = 3740] [serial = 289] [outer = 10F0A800] 23:45:22 INFO - PROCESS | 3740 | 1464072322275 Marionette DEBUG loaded listener.js 23:45:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (12B59400) [pid = 3740] [serial = 290] [outer = 10F0A800] 23:45:22 INFO - PROCESS | 3740 | --DOCSHELL 15F60C00 == 48 [pid = 3740] [id = 92] 23:45:22 INFO - PROCESS | 3740 | --DOCSHELL 1AA67400 == 47 [pid = 3740] [id = 91] 23:45:22 INFO - PROCESS | 3740 | --DOCSHELL 17361800 == 46 [pid = 3740] [id = 90] 23:45:22 INFO - PROCESS | 3740 | --DOCSHELL 1877C000 == 45 [pid = 3740] [id = 89] 23:45:22 INFO - PROCESS | 3740 | --DOCSHELL 1055C400 == 44 [pid = 3740] [id = 88] 23:45:22 INFO - PROCESS | 3740 | --DOCSHELL 17CF4800 == 43 [pid = 3740] [id = 87] 23:45:22 INFO - PROCESS | 3740 | --DOCSHELL 11C05000 == 42 [pid = 3740] [id = 86] 23:45:22 INFO - PROCESS | 3740 | --DOCSHELL 10A59C00 == 41 [pid = 3740] [id = 85] 23:45:22 INFO - PROCESS | 3740 | --DOCSHELL 12B56C00 == 40 [pid = 3740] [id = 84] 23:45:22 INFO - PROCESS | 3740 | --DOCSHELL 11A03C00 == 39 [pid = 3740] [id = 83] 23:45:22 INFO - PROCESS | 3740 | --DOCSHELL 1A1BF000 == 38 [pid = 3740] [id = 82] 23:45:22 INFO - PROCESS | 3740 | --DOCSHELL 10FAD000 == 37 [pid = 3740] [id = 79] 23:45:22 INFO - PROCESS | 3740 | --DOCSHELL 1036A800 == 36 [pid = 3740] [id = 78] 23:45:22 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (10A59400) [pid = 3740] [serial = 193] [outer = 00000000] [url = about:blank] 23:45:22 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1A846C00) [pid = 3740] [serial = 232] [outer = 00000000] [url = about:blank] 23:45:22 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (140AEC00) [pid = 3740] [serial = 196] [outer = 00000000] [url = about:blank] 23:45:22 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (156E8C00) [pid = 3740] [serial = 202] [outer = 00000000] [url = about:blank] 23:45:22 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (19A08800) [pid = 3740] [serial = 199] [outer = 00000000] [url = about:blank] 23:45:22 INFO - PROCESS | 3740 | 1464072322809 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]]]}] 23:45: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. 23:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 802ms 23:45:22 INFO - PROCESS | 3740 | 1464072322848 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 23:45:22 INFO - PROCESS | 3740 | 1464072322853 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 23:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:45:22 INFO - PROCESS | 3740 | 1464072322859 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:45:22 INFO - PROCESS | 3740 | 1464072322862 Marionette TRACE conn3 <- [1,354,null,{}] 23:45:22 INFO - PROCESS | 3740 | 1464072322865 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}] 23:45:22 INFO - PROCESS | 3740 | 1464072322942 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 23:45:22 INFO - PROCESS | 3740 | 1464072322951 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:22 INFO - PROCESS | 3740 | ++DOCSHELL 11233400 == 37 [pid = 3740] [id = 98] 23:45:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1149F000) [pid = 3740] [serial = 291] [outer = 00000000] 23:45:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (13814400) [pid = 3740] [serial = 292] [outer = 1149F000] 23:45:22 INFO - PROCESS | 3740 | 1464072322995 Marionette DEBUG loaded listener.js 23:45:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (13B33C00) [pid = 3740] [serial = 293] [outer = 1149F000] 23:45:23 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (17434000) [pid = 3740] [serial = 217] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (18595000) [pid = 3740] [serial = 221] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (18594400) [pid = 3740] [serial = 220] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (15629C00) [pid = 3740] [serial = 211] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (15DB1800) [pid = 3740] [serial = 212] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (13813800) [pid = 3740] [serial = 208] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (13B32400) [pid = 3740] [serial = 209] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1877C400) [pid = 3740] [serial = 223] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1108C800) [pid = 3740] [serial = 205] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (11C5C000) [pid = 3740] [serial = 206] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1698F800) [pid = 3740] [serial = 214] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (17CF0000) [pid = 3740] [serial = 226] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1A906000) [pid = 3740] [serial = 191] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1A1B6400) [pid = 3740] [serial = 229] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1877F000) [pid = 3740] [serial = 224] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (17A60C00) [pid = 3740] [serial = 218] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (18779400) [pid = 3740] [serial = 227] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1A418C00) [pid = 3740] [serial = 230] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (16993000) [pid = 3740] [serial = 215] [outer = 00000000] [url = about:blank] 23:45:23 INFO - PROCESS | 3740 | 1464072323410 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]]]}] 23:45: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. 23:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 594ms 23:45:23 INFO - PROCESS | 3740 | 1464072323461 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 23:45:23 INFO - PROCESS | 3740 | 1464072323463 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 23:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:45:23 INFO - PROCESS | 3740 | 1464072323467 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:45:23 INFO - PROCESS | 3740 | 1464072323470 Marionette TRACE conn3 <- [1,358,null,{}] 23:45:23 INFO - PROCESS | 3740 | 1464072323480 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}] 23:45:23 INFO - PROCESS | 3740 | 1464072323559 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 23:45:23 INFO - PROCESS | 3740 | 1464072323566 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:23 INFO - PROCESS | 3740 | ++DOCSHELL 1540B800 == 38 [pid = 3740] [id = 99] 23:45:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1540CC00) [pid = 3740] [serial = 294] [outer = 00000000] 23:45:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (156E3C00) [pid = 3740] [serial = 295] [outer = 1540CC00] 23:45:23 INFO - PROCESS | 3740 | 1464072323613 Marionette DEBUG loaded listener.js 23:45:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (15E83400) [pid = 3740] [serial = 296] [outer = 1540CC00] 23:45:24 INFO - PROCESS | 3740 | 1464072324042 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]]]}] 23:45: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. 23:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 594ms 23:45:24 INFO - PROCESS | 3740 | 1464072324071 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 23:45:24 INFO - PROCESS | 3740 | 1464072324074 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 23:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:45:24 INFO - PROCESS | 3740 | 1464072324077 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:45:24 INFO - PROCESS | 3740 | 1464072324079 Marionette TRACE conn3 <- [1,362,null,{}] 23:45:24 INFO - PROCESS | 3740 | 1464072324082 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}] 23:45:24 INFO - PROCESS | 3740 | 1464072324157 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 23:45:24 INFO - PROCESS | 3740 | 1464072324163 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:24 INFO - PROCESS | 3740 | ++DOCSHELL 15E90400 == 39 [pid = 3740] [id = 100] 23:45:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (15F6B800) [pid = 3740] [serial = 297] [outer = 00000000] 23:45:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (162FD400) [pid = 3740] [serial = 298] [outer = 15F6B800] 23:45:24 INFO - PROCESS | 3740 | 1464072324208 Marionette DEBUG loaded listener.js 23:45:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (168CE400) [pid = 3740] [serial = 299] [outer = 15F6B800] 23:45:24 INFO - PROCESS | 3740 | 1464072324615 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]]]}] 23:45:24 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. 23:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 564ms 23:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:45:24 INFO - PROCESS | 3740 | 1464072324656 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 23:45:24 INFO - PROCESS | 3740 | 1464072324658 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 23:45:24 INFO - PROCESS | 3740 | 1464072324661 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:45:24 INFO - PROCESS | 3740 | 1464072324663 Marionette TRACE conn3 <- [1,366,null,{}] 23:45:24 INFO - PROCESS | 3740 | 1464072324667 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}] 23:45:24 INFO - PROCESS | 3740 | 1464072324732 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 23:45:24 INFO - PROCESS | 3740 | 1464072324739 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:24 INFO - PROCESS | 3740 | ++DOCSHELL 1698C000 == 40 [pid = 3740] [id = 101] 23:45:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (16992000) [pid = 3740] [serial = 300] [outer = 00000000] 23:45:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (16CC6400) [pid = 3740] [serial = 301] [outer = 16992000] 23:45:24 INFO - PROCESS | 3740 | 1464072324783 Marionette DEBUG loaded listener.js 23:45:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (17361800) [pid = 3740] [serial = 302] [outer = 16992000] 23:45:25 INFO - PROCESS | 3740 | 1464072325212 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]]]}] 23:45:25 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. 23:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 609ms 23:45:25 INFO - PROCESS | 3740 | 1464072325267 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 23:45:25 INFO - PROCESS | 3740 | 1464072325269 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 23:45:25 INFO - PROCESS | 3740 | 1464072325272 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:45:25 INFO - PROCESS | 3740 | 1464072325274 Marionette TRACE conn3 <- [1,370,null,{}] 23:45:25 INFO - PROCESS | 3740 | 1464072325277 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}] 23:45:25 INFO - PROCESS | 3740 | 1464072325394 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 23:45:25 INFO - PROCESS | 3740 | 1464072325401 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:25 INFO - PROCESS | 3740 | ++DOCSHELL 16991C00 == 41 [pid = 3740] [id = 102] 23:45:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (16E95000) [pid = 3740] [serial = 303] [outer = 00000000] 23:45:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (17CF0000) [pid = 3740] [serial = 304] [outer = 16E95000] 23:45:25 INFO - PROCESS | 3740 | 1464072325445 Marionette DEBUG loaded listener.js 23:45:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (181E9400) [pid = 3740] [serial = 305] [outer = 16E95000] 23:45:25 INFO - PROCESS | 3740 | 1464072325840 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]]]}] 23:45:25 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. 23:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 609ms 23:45:25 INFO - PROCESS | 3740 | 1464072325876 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 23:45:25 INFO - PROCESS | 3740 | 1464072325878 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 23:45:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:45:25 INFO - PROCESS | 3740 | 1464072325881 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:45:25 INFO - PROCESS | 3740 | 1464072325882 Marionette TRACE conn3 <- [1,374,null,{}] 23:45:25 INFO - PROCESS | 3740 | 1464072325886 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}] 23:45:25 INFO - PROCESS | 3740 | 1464072325990 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 23:45:26 INFO - PROCESS | 3740 | 1464072326068 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:26 INFO - PROCESS | 3740 | ++DOCSHELL 18595000 == 42 [pid = 3740] [id = 103] 23:45:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (18595C00) [pid = 3740] [serial = 306] [outer = 00000000] 23:45:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (18779C00) [pid = 3740] [serial = 307] [outer = 18595C00] 23:45:26 INFO - PROCESS | 3740 | 1464072326115 Marionette DEBUG loaded listener.js 23:45:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1877EC00) [pid = 3740] [serial = 308] [outer = 18595C00] 23:45:26 INFO - PROCESS | 3740 | 1464072326513 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:45:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:45:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 653ms 23:45:26 INFO - PROCESS | 3740 | 1464072326549 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 23:45:26 INFO - PROCESS | 3740 | 1464072326551 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 23:45:26 INFO - PROCESS | 3740 | 1464072326554 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:45:26 INFO - PROCESS | 3740 | 1464072326556 Marionette TRACE conn3 <- [1,378,null,{}] 23:45:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:45:26 INFO - PROCESS | 3740 | 1464072326559 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}] 23:45:26 INFO - PROCESS | 3740 | 1464072326656 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 23:45:26 INFO - PROCESS | 3740 | 1464072326662 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:26 INFO - PROCESS | 3740 | ++DOCSHELL 18777000 == 43 [pid = 3740] [id = 104] 23:45:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1877CC00) [pid = 3740] [serial = 309] [outer = 00000000] 23:45:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (19DFA000) [pid = 3740] [serial = 310] [outer = 1877CC00] 23:45:26 INFO - PROCESS | 3740 | 1464072326706 Marionette DEBUG loaded listener.js 23:45:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1A1B1400) [pid = 3740] [serial = 311] [outer = 1877CC00] 23:45:27 INFO - PROCESS | 3740 | 1464072327134 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:45:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:45:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 609ms 23:45:27 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (12883400) [pid = 3740] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:45:27 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (138E3400) [pid = 3740] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:45:27 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (10FADC00) [pid = 3740] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:45:27 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (18775400) [pid = 3740] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:45:27 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (11A04400) [pid = 3740] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:45:27 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (11422400) [pid = 3740] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:45:27 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (19DF2800) [pid = 3740] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:45:27 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (12885400) [pid = 3740] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:45:27 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (18295400) [pid = 3740] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:45:27 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (13034C00) [pid = 3740] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:45:27 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1ACB2800) [pid = 3740] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:45:27 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1A9BE000) [pid = 3740] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:45:27 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (15F67400) [pid = 3740] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:45:27 INFO - PROCESS | 3740 | 1464072327413 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 23:45:27 INFO - PROCESS | 3740 | 1464072327414 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 23:45:27 INFO - PROCESS | 3740 | 1464072327424 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:45:27 INFO - PROCESS | 3740 | 1464072327426 Marionette TRACE conn3 <- [1,382,null,{}] 23:45:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:45:27 INFO - PROCESS | 3740 | 1464072327429 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}] 23:45:27 INFO - PROCESS | 3740 | 1464072327501 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 23:45:27 INFO - PROCESS | 3740 | 1464072327509 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:27 INFO - PROCESS | 3740 | ++DOCSHELL 11422400 == 44 [pid = 3740] [id = 105] 23:45:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (12897400) [pid = 3740] [serial = 312] [outer = 00000000] 23:45:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (15401800) [pid = 3740] [serial = 313] [outer = 12897400] 23:45:27 INFO - PROCESS | 3740 | 1464072327553 Marionette DEBUG loaded listener.js 23:45:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (15DB1000) [pid = 3740] [serial = 314] [outer = 12897400] 23:45:27 INFO - PROCESS | 3740 | 1464072327950 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:45:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:45:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 564ms 23:45:27 INFO - PROCESS | 3740 | 1464072328007 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 23:45:27 INFO - PROCESS | 3740 | 1464072328009 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 23:45:27 INFO - PROCESS | 3740 | 1464072328013 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:45:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:45:27 INFO - PROCESS | 3740 | 1464072328014 Marionette TRACE conn3 <- [1,386,null,{}] 23:45:27 INFO - PROCESS | 3740 | 1464072328018 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}] 23:45:28 INFO - PROCESS | 3740 | 1464072328073 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 23:45:28 INFO - PROCESS | 3740 | 1464072328080 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:28 INFO - PROCESS | 3740 | ++DOCSHELL 13B26400 == 45 [pid = 3740] [id = 106] 23:45:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (140BCC00) [pid = 3740] [serial = 315] [outer = 00000000] 23:45:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (19DF4800) [pid = 3740] [serial = 316] [outer = 140BCC00] 23:45:28 INFO - PROCESS | 3740 | 1464072328124 Marionette DEBUG loaded listener.js 23:45:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (1A41B000) [pid = 3740] [serial = 317] [outer = 140BCC00] 23:45:28 INFO - PROCESS | 3740 | 1464072328514 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]]]}] 23:45:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:45:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 564ms 23:45:28 INFO - PROCESS | 3740 | 1464072328572 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 23:45:28 INFO - PROCESS | 3740 | 1464072328575 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 23:45:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:45:28 INFO - PROCESS | 3740 | 1464072328578 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:45:28 INFO - PROCESS | 3740 | 1464072328580 Marionette TRACE conn3 <- [1,390,null,{}] 23:45:28 INFO - PROCESS | 3740 | 1464072328584 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}] 23:45:28 INFO - PROCESS | 3740 | 1464072328676 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 23:45:28 INFO - PROCESS | 3740 | 1464072328684 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:28 INFO - PROCESS | 3740 | ++DOCSHELL 18295400 == 46 [pid = 3740] [id = 107] 23:45:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1A732C00) [pid = 3740] [serial = 318] [outer = 00000000] 23:45:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1A910000) [pid = 3740] [serial = 319] [outer = 1A732C00] 23:45:28 INFO - PROCESS | 3740 | 1464072328733 Marionette DEBUG loaded listener.js 23:45:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1A9BB400) [pid = 3740] [serial = 320] [outer = 1A732C00] 23:45:29 INFO - PROCESS | 3740 | 1464072329146 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]]]}] 23:45:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:45:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 609ms 23:45:29 INFO - PROCESS | 3740 | 1464072329180 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 23:45:29 INFO - PROCESS | 3740 | 1464072329182 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 23:45:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:45:29 INFO - PROCESS | 3740 | 1464072329189 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:45:29 INFO - PROCESS | 3740 | 1464072329191 Marionette TRACE conn3 <- [1,394,null,{}] 23:45:29 INFO - PROCESS | 3740 | 1464072329194 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}] 23:45:29 INFO - PROCESS | 3740 | 1464072329278 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 23:45:29 INFO - PROCESS | 3740 | 1464072329400 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:29 INFO - PROCESS | 3740 | ++DOCSHELL 0F934C00 == 47 [pid = 3740] [id = 108] 23:45:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (0F9EA800) [pid = 3740] [serial = 321] [outer = 00000000] 23:45:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (105EA800) [pid = 3740] [serial = 322] [outer = 0F9EA800] 23:45:29 INFO - PROCESS | 3740 | 1464072329457 Marionette DEBUG loaded listener.js 23:45:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (10F05800) [pid = 3740] [serial = 323] [outer = 0F9EA800] 23:45:30 INFO - PROCESS | 3740 | 1464072330099 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]]]}] 23:45:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:45:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 951ms 23:45:30 INFO - PROCESS | 3740 | 1464072330151 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 23:45:30 INFO - PROCESS | 3740 | 1464072330156 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 23:45:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:45:30 INFO - PROCESS | 3740 | 1464072330161 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:45:30 INFO - PROCESS | 3740 | 1464072330165 Marionette TRACE conn3 <- [1,398,null,{}] 23:45:30 INFO - PROCESS | 3740 | 1464072330170 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}] 23:45:30 INFO - PROCESS | 3740 | 1464072330255 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 23:45:30 INFO - PROCESS | 3740 | 1464072330334 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:30 INFO - PROCESS | 3740 | ++DOCSHELL 140B4000 == 48 [pid = 3740] [id = 109] 23:45:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (140B5800) [pid = 3740] [serial = 324] [outer = 00000000] 23:45:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (14E05000) [pid = 3740] [serial = 325] [outer = 140B5800] 23:45:30 INFO - PROCESS | 3740 | 1464072330436 Marionette DEBUG loaded listener.js 23:45:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (156E4000) [pid = 3740] [serial = 326] [outer = 140B5800] 23:45:30 INFO - PROCESS | 3740 | 1464072330976 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]]]}] 23:45:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:45:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 862ms 23:45:31 INFO - PROCESS | 3740 | 1464072331015 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 23:45:31 INFO - PROCESS | 3740 | 1464072331019 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 23:45:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:45:31 INFO - PROCESS | 3740 | 1464072331024 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:45:31 INFO - PROCESS | 3740 | 1464072331027 Marionette TRACE conn3 <- [1,402,null,{}] 23:45:31 INFO - PROCESS | 3740 | 1464072331033 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}] 23:45:31 INFO - PROCESS | 3740 | 1464072331136 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 23:45:31 INFO - PROCESS | 3740 | 1464072331215 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:31 INFO - PROCESS | 3740 | ++DOCSHELL 162F7400 == 49 [pid = 3740] [id = 110] 23:45:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (162FD800) [pid = 3740] [serial = 327] [outer = 00000000] 23:45:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (17A64400) [pid = 3740] [serial = 328] [outer = 162FD800] 23:45:31 INFO - PROCESS | 3740 | 1464072331251 Marionette DEBUG loaded listener.js 23:45:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (18596C00) [pid = 3740] [serial = 329] [outer = 162FD800] 23:45:31 INFO - PROCESS | 3740 | 1464072331850 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]]]}] 23:45:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:45:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 847ms 23:45:31 INFO - PROCESS | 3740 | 1464072331891 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 23:45:31 INFO - PROCESS | 3740 | 1464072331893 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 23:45:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:45:31 INFO - PROCESS | 3740 | 1464072331904 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:45:31 INFO - PROCESS | 3740 | 1464072331911 Marionette TRACE conn3 <- [1,406,null,{}] 23:45:31 INFO - PROCESS | 3740 | 1464072331915 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}] 23:45:31 INFO - PROCESS | 3740 | 1464072332000 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 23:45:32 INFO - PROCESS | 3740 | 1464072332099 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:32 INFO - PROCESS | 3740 | ++DOCSHELL 1A90A400 == 50 [pid = 3740] [id = 111] 23:45:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1A9B7000) [pid = 3740] [serial = 330] [outer = 00000000] 23:45:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1AA72800) [pid = 3740] [serial = 331] [outer = 1A9B7000] 23:45:32 INFO - PROCESS | 3740 | 1464072332152 Marionette DEBUG loaded listener.js 23:45:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1ACB5400) [pid = 3740] [serial = 332] [outer = 1A9B7000] 23:45:32 INFO - PROCESS | 3740 | 1464072332730 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]]]}] 23:45:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:45:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 995ms 23:45:32 INFO - PROCESS | 3740 | 1464072332900 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 23:45:32 INFO - PROCESS | 3740 | 1464072332904 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 23:45:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:45:32 INFO - PROCESS | 3740 | 1464072332938 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:45:32 INFO - PROCESS | 3740 | 1464072332940 Marionette TRACE conn3 <- [1,410,null,{}] 23:45:32 INFO - PROCESS | 3740 | 1464072332929 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}] 23:45:33 INFO - PROCESS | 3740 | 1464072333021 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 23:45:33 INFO - PROCESS | 3740 | 1464072333101 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:33 INFO - PROCESS | 3740 | ++DOCSHELL 11C07000 == 51 [pid = 3740] [id = 112] 23:45:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (11C4F800) [pid = 3740] [serial = 333] [outer = 00000000] 23:45:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1289CC00) [pid = 3740] [serial = 334] [outer = 11C4F800] 23:45:33 INFO - PROCESS | 3740 | 1464072333148 Marionette DEBUG loaded listener.js 23:45:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (13307C00) [pid = 3740] [serial = 335] [outer = 11C4F800] 23:45:33 INFO - PROCESS | 3740 | --DOCSHELL 10F06000 == 50 [pid = 3740] [id = 53] 23:45:33 INFO - PROCESS | 3740 | --DOCSHELL 18295400 == 49 [pid = 3740] [id = 107] 23:45:33 INFO - PROCESS | 3740 | --DOCSHELL 13B26400 == 48 [pid = 3740] [id = 106] 23:45:33 INFO - PROCESS | 3740 | --DOCSHELL 11422400 == 47 [pid = 3740] [id = 105] 23:45:33 INFO - PROCESS | 3740 | --DOCSHELL 18777000 == 46 [pid = 3740] [id = 104] 23:45:33 INFO - PROCESS | 3740 | --DOCSHELL 18595000 == 45 [pid = 3740] [id = 103] 23:45:33 INFO - PROCESS | 3740 | --DOCSHELL 16991C00 == 44 [pid = 3740] [id = 102] 23:45:33 INFO - PROCESS | 3740 | --DOCSHELL 1698C000 == 43 [pid = 3740] [id = 101] 23:45:33 INFO - PROCESS | 3740 | --DOCSHELL 15E90400 == 42 [pid = 3740] [id = 100] 23:45:33 INFO - PROCESS | 3740 | --DOCSHELL 1540B800 == 41 [pid = 3740] [id = 99] 23:45:33 INFO - PROCESS | 3740 | --DOCSHELL 11233400 == 40 [pid = 3740] [id = 98] 23:45:33 INFO - PROCESS | 3740 | --DOCSHELL 10A5A400 == 39 [pid = 3740] [id = 97] 23:45:33 INFO - PROCESS | 3740 | --DOCSHELL 15F68800 == 38 [pid = 3740] [id = 95] 23:45:33 INFO - PROCESS | 3740 | --DOCSHELL 11C0C000 == 37 [pid = 3740] [id = 94] 23:45:33 INFO - PROCESS | 3740 | --DOCSHELL 11A0FC00 == 36 [pid = 3740] [id = 93] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (1142BC00) [pid = 3740] [serial = 124] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (16332000) [pid = 3740] [serial = 203] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (140BB800) [pid = 3740] [serial = 160] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1A410800) [pid = 3740] [serial = 262] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1A731800) [pid = 3740] [serial = 263] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (140B5400) [pid = 3740] [serial = 248] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (13366400) [pid = 3740] [serial = 247] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (11C5D000) [pid = 3740] [serial = 253] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (140B0000) [pid = 3740] [serial = 254] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1829F400) [pid = 3740] [serial = 241] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1AA67C00) [pid = 3740] [serial = 266] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (17C84800) [pid = 3740] [serial = 256] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (18177C00) [pid = 3740] [serial = 257] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (19DF2C00) [pid = 3740] [serial = 259] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (15407000) [pid = 3740] [serial = 238] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1AA68000) [pid = 3740] [serial = 244] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1A9C1000) [pid = 3740] [serial = 265] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (15402000) [pid = 3740] [serial = 251] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (13D86800) [pid = 3740] [serial = 250] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (11428400) [pid = 3740] [serial = 235] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1AEC3800) [pid = 3740] [serial = 271] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1ACB5C00) [pid = 3740] [serial = 268] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (15F6DC00) [pid = 3740] [serial = 275] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (15F6AC00) [pid = 3740] [serial = 274] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1ACB9C00) [pid = 3740] [serial = 269] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1AEC6C00) [pid = 3740] [serial = 272] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (19DFB800) [pid = 3740] [serial = 260] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (162F4C00) [pid = 3740] [serial = 277] [outer = 00000000] [url = about:blank] 23:45:33 INFO - PROCESS | 3740 | 1464072333757 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]]]}] 23:45:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:45:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 861ms 23:45:33 INFO - PROCESS | 3740 | 1464072333781 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 23:45:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:45:33 INFO - PROCESS | 3740 | 1464072333784 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 23:45:33 INFO - PROCESS | 3740 | 1464072333792 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:45:33 INFO - PROCESS | 3740 | 1464072333795 Marionette TRACE conn3 <- [1,414,null,{}] 23:45:33 INFO - PROCESS | 3740 | 1464072333799 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}] 23:45:33 INFO - PROCESS | 3740 | 1464072333891 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 23:45:33 INFO - PROCESS | 3740 | 1464072333954 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:33 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E6400 == 37 [pid = 3740] [id = 113] 23:45:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (10558C00) [pid = 3740] [serial = 336] [outer = 00000000] 23:45:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (11A0FC00) [pid = 3740] [serial = 337] [outer = 10558C00] 23:45:34 INFO - PROCESS | 3740 | 1464072334002 Marionette DEBUG loaded listener.js 23:45:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1381B400) [pid = 3740] [serial = 338] [outer = 10558C00] 23:45:34 INFO - PROCESS | 3740 | 1464072334398 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]]]}] 23:45:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:45:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 713ms 23:45:34 INFO - PROCESS | 3740 | 1464072334511 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 23:45:34 INFO - PROCESS | 3740 | 1464072334514 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 23:45:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:45:34 INFO - PROCESS | 3740 | 1464072334517 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:45:34 INFO - PROCESS | 3740 | 1464072334519 Marionette TRACE conn3 <- [1,418,null,{}] 23:45:34 INFO - PROCESS | 3740 | 1464072334529 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}] 23:45:34 INFO - PROCESS | 3740 | 1464072334615 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 23:45:34 INFO - PROCESS | 3740 | 1464072334623 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:34 INFO - PROCESS | 3740 | ++DOCSHELL 15F63800 == 38 [pid = 3740] [id = 114] 23:45:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (15F65C00) [pid = 3740] [serial = 339] [outer = 00000000] 23:45:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (15F6CC00) [pid = 3740] [serial = 340] [outer = 15F65C00] 23:45:34 INFO - PROCESS | 3740 | 1464072334654 Marionette DEBUG loaded listener.js 23:45:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (162F6000) [pid = 3740] [serial = 341] [outer = 15F65C00] 23:45:35 INFO - PROCESS | 3740 | 1464072335541 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]]]}] 23:45:35 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 23:45:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1039ms 23:45:35 INFO - PROCESS | 3740 | 1464072335561 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 23:45:35 INFO - PROCESS | 3740 | 1464072335563 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 23:45:35 INFO - PROCESS | 3740 | 1464072335567 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:45:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:45:35 INFO - PROCESS | 3740 | 1464072335568 Marionette TRACE conn3 <- [1,422,null,{}] 23:45:35 INFO - PROCESS | 3740 | 1464072335572 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}] 23:45:35 INFO - PROCESS | 3740 | 1464072335651 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 23:45:35 INFO - PROCESS | 3740 | 1464072335658 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:35 INFO - PROCESS | 3740 | ++DOCSHELL 16992C00 == 39 [pid = 3740] [id = 115] 23:45:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (16993000) [pid = 3740] [serial = 342] [outer = 00000000] 23:45:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (16E97000) [pid = 3740] [serial = 343] [outer = 16993000] 23:45:35 INFO - PROCESS | 3740 | 1464072335705 Marionette DEBUG loaded listener.js 23:45:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (17CEA400) [pid = 3740] [serial = 344] [outer = 16993000] 23:45:36 INFO - PROCESS | 3740 | 1464072336599 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]]]}] 23:45:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:45:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1084ms 23:45:36 INFO - PROCESS | 3740 | 1464072336661 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 23:45:36 INFO - PROCESS | 3740 | 1464072336663 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 23:45:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:45:36 INFO - PROCESS | 3740 | 1464072336666 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:45:36 INFO - PROCESS | 3740 | 1464072336677 Marionette TRACE conn3 <- [1,426,null,{}] 23:45:36 INFO - PROCESS | 3740 | 1464072336681 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}] 23:45:36 INFO - PROCESS | 3740 | 1464072336787 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 23:45:36 INFO - PROCESS | 3740 | 1464072336777 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:36 INFO - PROCESS | 3740 | ++DOCSHELL 16CD0800 == 40 [pid = 3740] [id = 116] 23:45:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (17C84800) [pid = 3740] [serial = 345] [outer = 00000000] 23:45:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (18595400) [pid = 3740] [serial = 346] [outer = 17C84800] 23:45:36 INFO - PROCESS | 3740 | 1464072336820 Marionette DEBUG loaded listener.js 23:45:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (18779400) [pid = 3740] [serial = 347] [outer = 17C84800] 23:45:37 INFO - PROCESS | 3740 | 1464072337273 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] 23:45:37 INFO - PROCESS | 3740 | 1464072337334 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 23:45:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:45:37 INFO - PROCESS | 3740 | 1464072337337 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:45:37 INFO - PROCESS | 3740 | 1464072337338 Marionette TRACE conn3 <- [1,430,null,{}] 23:45:37 INFO - PROCESS | 3740 | 1464072337349 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}] 23:45:37 INFO - PROCESS | 3740 | 1464072337468 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 23:45:37 INFO - PROCESS | 3740 | 1464072337467 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:37 INFO - PROCESS | 3740 | ++DOCSHELL 1A1B6000 == 41 [pid = 3740] [id = 117] 23:45:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1A1B9000) [pid = 3740] [serial = 348] [outer = 00000000] 23:45:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1A737000) [pid = 3740] [serial = 349] [outer = 1A1B9000] 23:45:37 INFO - PROCESS | 3740 | 1464072337553 Marionette DEBUG loaded listener.js 23:45:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1A849C00) [pid = 3740] [serial = 350] [outer = 1A1B9000] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (18595C00) [pid = 3740] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1877CC00) [pid = 3740] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1540CC00) [pid = 3740] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1816DC00) [pid = 3740] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (16992000) [pid = 3740] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (10F0A800) [pid = 3740] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (15F6B800) [pid = 3740] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1149F000) [pid = 3740] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (12897400) [pid = 3740] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (16E95000) [pid = 3740] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (140BCC00) [pid = 3740] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (10328C00) [pid = 3740] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (138E1000) [pid = 3740] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1742C800) [pid = 3740] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (10F0A400) [pid = 3740] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (18594800) [pid = 3740] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (12D30400) [pid = 3740] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (10FAE400) [pid = 3740] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1A913400) [pid = 3740] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:45:37 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (15401400) [pid = 3740] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:45:38 INFO - PROCESS | 3740 | 1464072338050 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]]]}] 23:45:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:45:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 757ms 23:45:38 INFO - PROCESS | 3740 | 1464072338100 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 23:45:38 INFO - PROCESS | 3740 | 1464072338102 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 23:45:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:45:38 INFO - PROCESS | 3740 | 1464072338105 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:45:38 INFO - PROCESS | 3740 | 1464072338107 Marionette TRACE conn3 <- [1,434,null,{}] 23:45:38 INFO - PROCESS | 3740 | 1464072338110 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}] 23:45:38 INFO - PROCESS | 3740 | 1464072338187 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 23:45:38 INFO - PROCESS | 3740 | 1464072338194 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:38 INFO - PROCESS | 3740 | ++DOCSHELL 10A5A800 == 42 [pid = 3740] [id = 118] 23:45:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1108A400) [pid = 3740] [serial = 351] [outer = 00000000] 23:45:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (15C3FC00) [pid = 3740] [serial = 352] [outer = 1108A400] 23:45:38 INFO - PROCESS | 3740 | 1464072338246 Marionette DEBUG loaded listener.js 23:45:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (17366C00) [pid = 3740] [serial = 353] [outer = 1108A400] 23:45:38 INFO - PROCESS | 3740 | 1464072338618 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]]]}] 23:45:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:45:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 565ms 23:45:38 INFO - PROCESS | 3740 | 1464072338668 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 23:45:38 INFO - PROCESS | 3740 | 1464072338670 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 23:45:38 INFO - PROCESS | 3740 | 1464072338674 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:45:38 INFO - PROCESS | 3740 | 1464072338675 Marionette TRACE conn3 <- [1,438,null,{}] 23:45:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:45:38 INFO - PROCESS | 3740 | 1464072338679 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}] 23:45:38 INFO - PROCESS | 3740 | 1464072338753 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 23:45:38 INFO - PROCESS | 3740 | 1464072338761 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:38 INFO - PROCESS | 3740 | ++DOCSHELL 16332400 == 43 [pid = 3740] [id = 119] 23:45:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (17C0F400) [pid = 3740] [serial = 354] [outer = 00000000] 23:45:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1A1F7800) [pid = 3740] [serial = 355] [outer = 17C0F400] 23:45:38 INFO - PROCESS | 3740 | 1464072338808 Marionette DEBUG loaded listener.js 23:45:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (19CAF400) [pid = 3740] [serial = 356] [outer = 17C0F400] 23:45:39 INFO - PROCESS | 3740 | 1464072339209 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]]]}] 23:45:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:45:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 564ms 23:45:39 INFO - PROCESS | 3740 | 1464072339244 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 23:45:39 INFO - PROCESS | 3740 | 1464072339246 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 23:45:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:45:39 INFO - PROCESS | 3740 | 1464072339249 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:45:39 INFO - PROCESS | 3740 | 1464072339251 Marionette TRACE conn3 <- [1,442,null,{}] 23:45:39 INFO - PROCESS | 3740 | 1464072339254 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}] 23:45:39 INFO - PROCESS | 3740 | 1464072339331 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 23:45:39 INFO - PROCESS | 3740 | 1464072339342 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:39 INFO - PROCESS | 3740 | ++DOCSHELL 19DF5000 == 44 [pid = 3740] [id = 120] 23:45:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1A1F9000) [pid = 3740] [serial = 357] [outer = 00000000] 23:45:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1A9C3000) [pid = 3740] [serial = 358] [outer = 1A1F9000] 23:45:39 INFO - PROCESS | 3740 | 1464072339388 Marionette DEBUG loaded listener.js 23:45:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1AA69400) [pid = 3740] [serial = 359] [outer = 1A1F9000] 23:45:39 INFO - PROCESS | 3740 | 1464072339891 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]]]}] 23:45:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:45:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 668ms 23:45:39 INFO - PROCESS | 3740 | 1464072339928 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 23:45:39 INFO - PROCESS | 3740 | 1464072339932 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 23:45:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:45:39 INFO - PROCESS | 3740 | 1464072339938 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:45:39 INFO - PROCESS | 3740 | 1464072339943 Marionette TRACE conn3 <- [1,446,null,{}] 23:45:39 INFO - PROCESS | 3740 | 1464072339950 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}] 23:45:40 INFO - PROCESS | 3740 | 1464072340036 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 23:45:40 INFO - PROCESS | 3740 | 1464072340133 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:40 INFO - PROCESS | 3740 | ++DOCSHELL 10FB2C00 == 45 [pid = 3740] [id = 121] 23:45:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (10FB6800) [pid = 3740] [serial = 360] [outer = 00000000] 23:45:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (11CEBC00) [pid = 3740] [serial = 361] [outer = 10FB6800] 23:45:40 INFO - PROCESS | 3740 | 1464072340189 Marionette DEBUG loaded listener.js 23:45:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1330E400) [pid = 3740] [serial = 362] [outer = 10FB6800] 23:45:40 INFO - PROCESS | 3740 | 1464072340799 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]]]}] 23:45:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:45:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 891ms 23:45:40 INFO - PROCESS | 3740 | 1464072340828 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 23:45:40 INFO - PROCESS | 3740 | 1464072340834 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 23:45:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:45:40 INFO - PROCESS | 3740 | 1464072340841 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:45:40 INFO - PROCESS | 3740 | 1464072340844 Marionette TRACE conn3 <- [1,450,null,{}] 23:45:40 INFO - PROCESS | 3740 | 1464072340847 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}] 23:45:40 INFO - PROCESS | 3740 | 1464072340948 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 23:45:41 INFO - PROCESS | 3740 | 1464072341027 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:41 INFO - PROCESS | 3740 | ++DOCSHELL 14F61000 == 46 [pid = 3740] [id = 122] 23:45:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (15626400) [pid = 3740] [serial = 363] [outer = 00000000] 23:45:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (162F8800) [pid = 3740] [serial = 364] [outer = 15626400] 23:45:41 INFO - PROCESS | 3740 | 1464072341062 Marionette DEBUG loaded listener.js 23:45:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (16996800) [pid = 3740] [serial = 365] [outer = 15626400] 23:45:41 INFO - PROCESS | 3740 | 1464072341616 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] 23:45:41 INFO - PROCESS | 3740 | 1464072341649 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 23:45:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:45:41 INFO - PROCESS | 3740 | 1464072341653 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:45:41 INFO - PROCESS | 3740 | 1464072341656 Marionette TRACE conn3 <- [1,454,null,{}] 23:45:41 INFO - PROCESS | 3740 | 1464072341668 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}] 23:45:41 INFO - PROCESS | 3740 | 1464072341773 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 23:45:41 INFO - PROCESS | 3740 | 1464072341866 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:41 INFO - PROCESS | 3740 | ++DOCSHELL 1A739800 == 47 [pid = 3740] [id = 123] 23:45:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1A73B400) [pid = 3740] [serial = 366] [outer = 00000000] 23:45:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1A9BA400) [pid = 3740] [serial = 367] [outer = 1A73B400] 23:45:41 INFO - PROCESS | 3740 | 1464072341922 Marionette DEBUG loaded listener.js 23:45:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1ACB6400) [pid = 3740] [serial = 368] [outer = 1A73B400] 23:45:42 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:42 INFO - PROCESS | 3740 | 1464072342536 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]]]}] 23:45:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:45:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 951ms 23:45:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:45:42 INFO - PROCESS | 3740 | 1464072342600 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 23:45:42 INFO - PROCESS | 3740 | 1464072342603 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 23:45:42 INFO - PROCESS | 3740 | 1464072342607 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:45:42 INFO - PROCESS | 3740 | 1464072342609 Marionette TRACE conn3 <- [1,458,null,{}] 23:45:42 INFO - PROCESS | 3740 | 1464072342612 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}] 23:45:42 INFO - PROCESS | 3740 | 1464072342711 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 23:45:42 INFO - PROCESS | 3740 | 1464072342852 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:42 INFO - PROCESS | 3740 | ++DOCSHELL 1A9BF400 == 48 [pid = 3740] [id = 124] 23:45:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1A9C1800) [pid = 3740] [serial = 369] [outer = 00000000] 23:45:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1AEC7800) [pid = 3740] [serial = 370] [outer = 1A9C1800] 23:45:42 INFO - PROCESS | 3740 | 1464072342906 Marionette DEBUG loaded listener.js 23:45:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1AECD800) [pid = 3740] [serial = 371] [outer = 1A9C1800] 23:45:43 INFO - PROCESS | 3740 | 1464072343621 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] 23:45:43 INFO - PROCESS | 3740 | 1464072343704 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 23:45:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:45:43 INFO - PROCESS | 3740 | 1464072343724 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:45:43 INFO - PROCESS | 3740 | 1464072343728 Marionette TRACE conn3 <- [1,462,null,{}] 23:45:43 INFO - PROCESS | 3740 | 1464072343735 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}] 23:45:43 INFO - PROCESS | 3740 | 1464072343821 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 23:45:43 INFO - PROCESS | 3740 | 1464072343898 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:43 INFO - PROCESS | 3740 | ++DOCSHELL 11A0B000 == 49 [pid = 3740] [id = 125] 23:45:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (11CE8400) [pid = 3740] [serial = 372] [outer = 00000000] 23:45:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (14E04C00) [pid = 3740] [serial = 373] [outer = 11CE8400] 23:45:43 INFO - PROCESS | 3740 | 1464072343994 Marionette DEBUG loaded listener.js 23:45:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (15623800) [pid = 3740] [serial = 374] [outer = 11CE8400] 23:45:44 INFO - PROCESS | 3740 | --DOCSHELL 140B4400 == 48 [pid = 3740] [id = 81] 23:45:44 INFO - PROCESS | 3740 | --DOCSHELL 16332400 == 47 [pid = 3740] [id = 119] 23:45:44 INFO - PROCESS | 3740 | --DOCSHELL 10A5A800 == 46 [pid = 3740] [id = 118] 23:45:44 INFO - PROCESS | 3740 | --DOCSHELL 1A1B6000 == 45 [pid = 3740] [id = 117] 23:45:44 INFO - PROCESS | 3740 | --DOCSHELL 16CD0800 == 44 [pid = 3740] [id = 116] 23:45:44 INFO - PROCESS | 3740 | --DOCSHELL 16992C00 == 43 [pid = 3740] [id = 115] 23:45:44 INFO - PROCESS | 3740 | --DOCSHELL 15F63800 == 42 [pid = 3740] [id = 114] 23:45:44 INFO - PROCESS | 3740 | --DOCSHELL 0F9E6400 == 41 [pid = 3740] [id = 113] 23:45:44 INFO - PROCESS | 3740 | --DOCSHELL 11C07000 == 40 [pid = 3740] [id = 112] 23:45:44 INFO - PROCESS | 3740 | --DOCSHELL 140B4000 == 39 [pid = 3740] [id = 109] 23:45:44 INFO - PROCESS | 3740 | --DOCSHELL 0F934C00 == 38 [pid = 3740] [id = 108] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1A90C800) [pid = 3740] [serial = 233] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (10FAF400) [pid = 3740] [serial = 194] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (14E0CC00) [pid = 3740] [serial = 197] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1A1B0400) [pid = 3740] [serial = 200] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (11A06800) [pid = 3740] [serial = 157] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (15C44400) [pid = 3740] [serial = 239] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (12886000) [pid = 3740] [serial = 236] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1AA6B400) [pid = 3740] [serial = 245] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (19DF8400) [pid = 3740] [serial = 242] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1A910000) [pid = 3740] [serial = 319] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (18779C00) [pid = 3740] [serial = 307] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (19DFA000) [pid = 3740] [serial = 310] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (156E3C00) [pid = 3740] [serial = 295] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (15E83400) [pid = 3740] [serial = 296] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1A1B2800) [pid = 3740] [serial = 287] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (19CB0C00) [pid = 3740] [serial = 286] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (16CC6400) [pid = 3740] [serial = 301] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1877EC00) [pid = 3740] [serial = 308] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (12B59400) [pid = 3740] [serial = 290] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (11CE2400) [pid = 3740] [serial = 289] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (162FD400) [pid = 3740] [serial = 298] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (168CE400) [pid = 3740] [serial = 299] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (13814400) [pid = 3740] [serial = 292] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (13B33C00) [pid = 3740] [serial = 293] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (12AEE400) [pid = 3740] [serial = 280] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (162FE000) [pid = 3740] [serial = 283] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (15401800) [pid = 3740] [serial = 313] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1A1B1400) [pid = 3740] [serial = 311] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (15DB1000) [pid = 3740] [serial = 314] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (17CF0000) [pid = 3740] [serial = 304] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (181E9400) [pid = 3740] [serial = 305] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (19DF4800) [pid = 3740] [serial = 316] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1A41B000) [pid = 3740] [serial = 317] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (17361800) [pid = 3740] [serial = 302] [outer = 00000000] [url = about:blank] 23:45:44 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:44 INFO - PROCESS | 3740 | 1464072344482 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] 23:45:44 INFO - PROCESS | 3740 | 1464072344535 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 23:45:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:45:44 INFO - PROCESS | 3740 | 1464072344541 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:45:44 INFO - PROCESS | 3740 | 1464072344526 Marionette TRACE conn3 <- [1,466,null,{}] 23:45:44 INFO - PROCESS | 3740 | 1464072344530 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}] 23:45:44 INFO - PROCESS | 3740 | 1464072344610 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 23:45:44 INFO - PROCESS | 3740 | 1464072344617 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:44 INFO - PROCESS | 3740 | ++DOCSHELL 12B5E400 == 39 [pid = 3740] [id = 126] 23:45:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (13078400) [pid = 3740] [serial = 375] [outer = 00000000] 23:45:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (140BB000) [pid = 3740] [serial = 376] [outer = 13078400] 23:45:44 INFO - PROCESS | 3740 | 1464072344661 Marionette DEBUG loaded listener.js 23:45:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (156EA800) [pid = 3740] [serial = 377] [outer = 13078400] 23:45:45 INFO - PROCESS | 3740 | 1464072345095 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] 23:45:45 INFO - PROCESS | 3740 | 1464072345142 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 23:45:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:45:45 INFO - PROCESS | 3740 | 1464072345145 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:45:45 INFO - PROCESS | 3740 | 1464072345149 Marionette TRACE conn3 <- [1,470,null,{}] 23:45:45 INFO - PROCESS | 3740 | 1464072345159 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}] 23:45:45 INFO - PROCESS | 3740 | 1464072345224 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 23:45:45 INFO - PROCESS | 3740 | 1464072345272 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:45 INFO - PROCESS | 3740 | ++DOCSHELL 162F6400 == 40 [pid = 3740] [id = 127] 23:45:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (162F9400) [pid = 3740] [serial = 378] [outer = 00000000] 23:45:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (16992C00) [pid = 3740] [serial = 379] [outer = 162F9400] 23:45:45 INFO - PROCESS | 3740 | 1464072345393 Marionette DEBUG loaded listener.js 23:45:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (16E96000) [pid = 3740] [serial = 380] [outer = 162F9400] 23:45:45 INFO - PROCESS | 3740 | 1464072345764 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]]]}] 23:45:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:45:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 668ms 23:45:45 INFO - PROCESS | 3740 | 1464072345811 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 23:45:45 INFO - PROCESS | 3740 | 1464072345813 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 23:45:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:45:45 INFO - PROCESS | 3740 | 1464072345816 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:45:45 INFO - PROCESS | 3740 | 1464072345818 Marionette TRACE conn3 <- [1,474,null,{}] 23:45:45 INFO - PROCESS | 3740 | 1464072345821 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}] 23:45:45 INFO - PROCESS | 3740 | 1464072345899 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 23:45:45 INFO - PROCESS | 3740 | 1464072345905 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:45 INFO - PROCESS | 3740 | ++DOCSHELL 17C09800 == 41 [pid = 3740] [id = 128] 23:45:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (17C7D000) [pid = 3740] [serial = 381] [outer = 00000000] 23:45:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (181DE400) [pid = 3740] [serial = 382] [outer = 17C7D000] 23:45:45 INFO - PROCESS | 3740 | 1464072345934 Marionette DEBUG loaded listener.js 23:45:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (18595000) [pid = 3740] [serial = 383] [outer = 17C7D000] 23:45:46 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 23:45:46 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 23:45:46 INFO - PROCESS | 3740 | 1464072346385 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]]]}] 23:45:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:45:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 594ms 23:45:46 INFO - PROCESS | 3740 | 1464072346416 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 23:45:46 INFO - PROCESS | 3740 | 1464072346418 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 23:45:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:45:46 INFO - PROCESS | 3740 | 1464072346422 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:45:46 INFO - PROCESS | 3740 | 1464072346423 Marionette TRACE conn3 <- [1,478,null,{}] 23:45:46 INFO - PROCESS | 3740 | 1464072346427 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}] 23:45:46 INFO - PROCESS | 3740 | 1464072346546 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 23:45:46 INFO - PROCESS | 3740 | 1464072346632 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:46 INFO - PROCESS | 3740 | ++DOCSHELL 18775000 == 42 [pid = 3740] [id = 129] 23:45:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (18775C00) [pid = 3740] [serial = 384] [outer = 00000000] 23:45:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (19CB0C00) [pid = 3740] [serial = 385] [outer = 18775C00] 23:45:46 INFO - PROCESS | 3740 | 1464072346659 Marionette DEBUG loaded listener.js 23:45:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (19DF2000) [pid = 3740] [serial = 386] [outer = 18775C00] 23:45:47 INFO - PROCESS | 3740 | 1464072347082 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]]]}] 23:45:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:45:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 698ms 23:45:47 INFO - PROCESS | 3740 | 1464072347125 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 23:45:47 INFO - PROCESS | 3740 | 1464072347127 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 23:45:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:45:47 INFO - PROCESS | 3740 | 1464072347130 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:45:47 INFO - PROCESS | 3740 | 1464072347132 Marionette TRACE conn3 <- [1,482,null,{}] 23:45:47 INFO - PROCESS | 3740 | 1464072347135 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}] 23:45:47 INFO - PROCESS | 3740 | 1464072347257 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 23:45:47 INFO - PROCESS | 3740 | 1464072347314 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:47 INFO - PROCESS | 3740 | ++DOCSHELL 1A1F7000 == 43 [pid = 3740] [id = 130] 23:45:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A417400) [pid = 3740] [serial = 387] [outer = 00000000] 23:45:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1A73C400) [pid = 3740] [serial = 388] [outer = 1A417400] 23:45:47 INFO - PROCESS | 3740 | 1464072347341 Marionette DEBUG loaded listener.js 23:45:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1A843000) [pid = 3740] [serial = 389] [outer = 1A417400] 23:45:47 INFO - PROCESS | 3740 | 1464072347764 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]]]}] 23:45:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:45:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 654ms 23:45:47 INFO - PROCESS | 3740 | 1464072347834 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 23:45:47 INFO - PROCESS | 3740 | 1464072347836 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 23:45:47 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1A1B9000) [pid = 3740] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:45:47 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (11C4F800) [pid = 3740] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:45:47 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1108A400) [pid = 3740] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:45:47 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (15F62800) [pid = 3740] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:45:47 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (10558C00) [pid = 3740] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:45:47 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (16993000) [pid = 3740] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:45:47 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (15F65C00) [pid = 3740] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:45:47 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (17C0F400) [pid = 3740] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:45:47 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (17C84800) [pid = 3740] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:45:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:45:47 INFO - PROCESS | 3740 | 1464072347844 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:45:47 INFO - PROCESS | 3740 | 1464072347846 Marionette TRACE conn3 <- [1,486,null,{}] 23:45:47 INFO - PROCESS | 3740 | 1464072347849 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}] 23:45:47 INFO - PROCESS | 3740 | 1464072347955 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 23:45:47 INFO - PROCESS | 3740 | 1464072348005 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:48 INFO - PROCESS | 3740 | ++DOCSHELL 15E90400 == 44 [pid = 3740] [id = 131] 23:45:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (15F62800) [pid = 3740] [serial = 390] [outer = 00000000] 23:45:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (17C0D400) [pid = 3740] [serial = 391] [outer = 15F62800] 23:45:48 INFO - PROCESS | 3740 | 1464072348032 Marionette DEBUG loaded listener.js 23:45:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1877E800) [pid = 3740] [serial = 392] [outer = 15F62800] 23:45:48 INFO - PROCESS | 3740 | 1464072348378 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]]]}] 23:45:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:45:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 579ms 23:45:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:45:48 INFO - PROCESS | 3740 | 1464072348428 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 23:45:48 INFO - PROCESS | 3740 | 1464072348430 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 23:45:48 INFO - PROCESS | 3740 | 1464072348416 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:45:48 INFO - PROCESS | 3740 | 1464072348418 Marionette TRACE conn3 <- [1,490,null,{}] 23:45:48 INFO - PROCESS | 3740 | 1464072348421 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}] 23:45:48 INFO - PROCESS | 3740 | 1464072348532 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 23:45:48 INFO - PROCESS | 3740 | 1464072348540 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:48 INFO - PROCESS | 3740 | ++DOCSHELL 10F0A400 == 45 [pid = 3740] [id = 132] 23:45:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (10FB7000) [pid = 3740] [serial = 393] [outer = 00000000] 23:45:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A906800) [pid = 3740] [serial = 394] [outer = 10FB7000] 23:45:48 INFO - PROCESS | 3740 | 1464072348584 Marionette DEBUG loaded listener.js 23:45:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A9B5800) [pid = 3740] [serial = 395] [outer = 10FB7000] 23:45:48 INFO - PROCESS | 3740 | 1464072348980 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]]]}] 23:45:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:45:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 609ms 23:45:49 INFO - PROCESS | 3740 | 1464072349033 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 23:45:49 INFO - PROCESS | 3740 | 1464072349035 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 23:45:49 INFO - PROCESS | 3740 | 1464072349038 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:45:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:45:49 INFO - PROCESS | 3740 | 1464072349040 Marionette TRACE conn3 <- [1,494,null,{}] 23:45:49 INFO - PROCESS | 3740 | 1464072349046 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}] 23:45:49 INFO - PROCESS | 3740 | 1464072349138 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 23:45:49 INFO - PROCESS | 3740 | 1464072349177 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:49 INFO - PROCESS | 3740 | ++DOCSHELL 1149AC00 == 46 [pid = 3740] [id = 133] 23:45:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (15629400) [pid = 3740] [serial = 396] [outer = 00000000] 23:45:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1AEC6400) [pid = 3740] [serial = 397] [outer = 15629400] 23:45:49 INFO - PROCESS | 3740 | 1464072349220 Marionette DEBUG loaded listener.js 23:45:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1AECFC00) [pid = 3740] [serial = 398] [outer = 15629400] 23:45:49 INFO - PROCESS | 3740 | 1464072349593 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]]]}] 23:45:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:45:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 594ms 23:45:49 INFO - PROCESS | 3740 | 1464072349639 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 23:45:49 INFO - PROCESS | 3740 | 1464072349641 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 23:45:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:45:49 INFO - PROCESS | 3740 | 1464072349645 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:45:49 INFO - PROCESS | 3740 | 1464072349646 Marionette TRACE conn3 <- [1,498,null,{}] 23:45:49 INFO - PROCESS | 3740 | 1464072349650 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}] 23:45:49 INFO - PROCESS | 3740 | 1464072349754 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 23:45:49 INFO - PROCESS | 3740 | 1464072349763 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:49 INFO - PROCESS | 3740 | ++DOCSHELL 19C43800 == 47 [pid = 3740] [id = 134] 23:45:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (19C46400) [pid = 3740] [serial = 399] [outer = 00000000] 23:45:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (19C4DC00) [pid = 3740] [serial = 400] [outer = 19C46400] 23:45:49 INFO - PROCESS | 3740 | 1464072349806 Marionette DEBUG loaded listener.js 23:45:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (19C50400) [pid = 3740] [serial = 401] [outer = 19C46400] 23:45:50 INFO - PROCESS | 3740 | 1464072350415 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]]]}] 23:45:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:45:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 787ms 23:45:50 INFO - PROCESS | 3740 | 1464072350453 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 23:45:50 INFO - PROCESS | 3740 | 1464072350458 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 23:45:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:45:50 INFO - PROCESS | 3740 | 1464072350463 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:45:50 INFO - PROCESS | 3740 | 1464072350468 Marionette TRACE conn3 <- [1,502,null,{}] 23:45:50 INFO - PROCESS | 3740 | 1464072350473 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}] 23:45:50 INFO - PROCESS | 3740 | 1464072350577 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 23:45:50 INFO - PROCESS | 3740 | 1464072350651 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:50 INFO - PROCESS | 3740 | ++DOCSHELL 11429000 == 48 [pid = 3740] [id = 135] 23:45:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (12B59000) [pid = 3740] [serial = 402] [outer = 00000000] 23:45:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (13DE8400) [pid = 3740] [serial = 403] [outer = 12B59000] 23:45:50 INFO - PROCESS | 3740 | 1464072350747 Marionette DEBUG loaded listener.js 23:45:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (15DB9C00) [pid = 3740] [serial = 404] [outer = 12B59000] 23:45:51 INFO - PROCESS | 3740 | 1464072351290 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]]]}] 23:45:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:45:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 905ms 23:45:51 INFO - PROCESS | 3740 | 1464072351356 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 23:45:51 INFO - PROCESS | 3740 | 1464072351362 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 23:45:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:45:51 INFO - PROCESS | 3740 | 1464072351368 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:45:51 INFO - PROCESS | 3740 | 1464072351371 Marionette TRACE conn3 <- [1,506,null,{}] 23:45:51 INFO - PROCESS | 3740 | 1464072351375 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}] 23:45:51 INFO - PROCESS | 3740 | 1464072351478 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 23:45:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (15F67400) [pid = 3740] [serial = 405] [outer = 1B578C00] 23:45:51 INFO - PROCESS | 3740 | 1464072351614 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:51 INFO - PROCESS | 3740 | ++DOCSHELL 17CEEC00 == 49 [pid = 3740] [id = 136] 23:45:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (17CF0000) [pid = 3740] [serial = 406] [outer = 00000000] 23:45:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (19A08000) [pid = 3740] [serial = 407] [outer = 17CF0000] 23:45:51 INFO - PROCESS | 3740 | 1464072351676 Marionette DEBUG loaded listener.js 23:45:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (19C4C000) [pid = 3740] [serial = 408] [outer = 17CF0000] 23:45:52 INFO - PROCESS | 3740 | 1464072352288 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]]]}] 23:45:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:45:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 951ms 23:45:52 INFO - PROCESS | 3740 | 1464072352317 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 23:45:52 INFO - PROCESS | 3740 | 1464072352319 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 23:45:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:45:52 INFO - PROCESS | 3740 | 1464072352323 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:45:52 INFO - PROCESS | 3740 | 1464072352327 Marionette TRACE conn3 <- [1,510,null,{}] 23:45:52 INFO - PROCESS | 3740 | 1464072352338 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}] 23:45:52 INFO - PROCESS | 3740 | 1464072352442 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 23:45:52 INFO - PROCESS | 3740 | 1464072352538 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:52 INFO - PROCESS | 3740 | ++DOCSHELL 1ACBB000 == 50 [pid = 3740] [id = 137] 23:45:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1AEC9C00) [pid = 3740] [serial = 409] [outer = 00000000] 23:45:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1B251C00) [pid = 3740] [serial = 410] [outer = 1AEC9C00] 23:45:52 INFO - PROCESS | 3740 | 1464072352585 Marionette DEBUG loaded listener.js 23:45:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1B256400) [pid = 3740] [serial = 411] [outer = 1AEC9C00] 23:45:53 INFO - PROCESS | 3740 | 1464072353182 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]]]}] 23:45:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:45:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 905ms 23:45:53 INFO - PROCESS | 3740 | 1464072353232 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 23:45:53 INFO - PROCESS | 3740 | 1464072353235 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 23:45:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:45:53 INFO - PROCESS | 3740 | 1464072353239 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:45:53 INFO - PROCESS | 3740 | 1464072353241 Marionette TRACE conn3 <- [1,514,null,{}] 23:45:53 INFO - PROCESS | 3740 | 1464072353244 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}] 23:45:53 INFO - PROCESS | 3740 | 1464072353330 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 23:45:53 INFO - PROCESS | 3740 | 1464072353422 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:53 INFO - PROCESS | 3740 | ++DOCSHELL 140B0400 == 51 [pid = 3740] [id = 138] 23:45:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (140B0800) [pid = 3740] [serial = 412] [outer = 00000000] 23:45:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (162FA400) [pid = 3740] [serial = 413] [outer = 140B0800] 23:45:53 INFO - PROCESS | 3740 | 1464072353475 Marionette DEBUG loaded listener.js 23:45:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (162FE400) [pid = 3740] [serial = 414] [outer = 140B0800] 23:45:54 INFO - PROCESS | 3740 | 1464072354131 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]]]}] 23:45:54 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 23:45:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 951ms 23:45:54 INFO - PROCESS | 3740 | 1464072354188 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 23:45:54 INFO - PROCESS | 3740 | 1464072354192 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 23:45:54 INFO - PROCESS | 3740 | 1464072354197 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:45:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:45:54 INFO - PROCESS | 3740 | 1464072354200 Marionette TRACE conn3 <- [1,518,null,{}] 23:45:54 INFO - PROCESS | 3740 | 1464072354205 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}] 23:45:54 INFO - PROCESS | 3740 | 1464072354333 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 23:45:54 INFO - PROCESS | 3740 | 1464072354460 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:54 INFO - PROCESS | 3740 | ++DOCSHELL 12B5E000 == 52 [pid = 3740] [id = 139] 23:45:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (12D70000) [pid = 3740] [serial = 415] [outer = 00000000] 23:45:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (138E0400) [pid = 3740] [serial = 416] [outer = 12D70000] 23:45:54 INFO - PROCESS | 3740 | 1464072354514 Marionette DEBUG loaded listener.js 23:45:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (14E08800) [pid = 3740] [serial = 417] [outer = 12D70000] 23:45:54 INFO - PROCESS | 3740 | --DOCSHELL 1149AC00 == 51 [pid = 3740] [id = 133] 23:45:54 INFO - PROCESS | 3740 | --DOCSHELL 10F0A400 == 50 [pid = 3740] [id = 132] 23:45:54 INFO - PROCESS | 3740 | --DOCSHELL 15E90400 == 49 [pid = 3740] [id = 131] 23:45:54 INFO - PROCESS | 3740 | --DOCSHELL 1A1F7000 == 48 [pid = 3740] [id = 130] 23:45:54 INFO - PROCESS | 3740 | --DOCSHELL 18775000 == 47 [pid = 3740] [id = 129] 23:45:54 INFO - PROCESS | 3740 | --DOCSHELL 17C09800 == 46 [pid = 3740] [id = 128] 23:45:54 INFO - PROCESS | 3740 | --DOCSHELL 162F6400 == 45 [pid = 3740] [id = 127] 23:45:54 INFO - PROCESS | 3740 | --DOCSHELL 12B5E400 == 44 [pid = 3740] [id = 126] 23:45:54 INFO - PROCESS | 3740 | --DOCSHELL 11A0B000 == 43 [pid = 3740] [id = 125] 23:45:54 INFO - PROCESS | 3740 | --DOCSHELL 10FB2C00 == 42 [pid = 3740] [id = 121] 23:45:54 INFO - PROCESS | 3740 | --DOCSHELL 19DF5000 == 41 [pid = 3740] [id = 120] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1A737000) [pid = 3740] [serial = 349] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (13307C00) [pid = 3740] [serial = 335] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (15C3FC00) [pid = 3740] [serial = 352] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (162F6800) [pid = 3740] [serial = 278] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (11A0FC00) [pid = 3740] [serial = 337] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (17CEA400) [pid = 3740] [serial = 344] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (15F6CC00) [pid = 3740] [serial = 340] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1A1F7800) [pid = 3740] [serial = 355] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1AA72800) [pid = 3740] [serial = 331] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (105EA800) [pid = 3740] [serial = 322] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1A849C00) [pid = 3740] [serial = 350] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (17366C00) [pid = 3740] [serial = 353] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1289CC00) [pid = 3740] [serial = 334] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (16E97000) [pid = 3740] [serial = 343] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1381B400) [pid = 3740] [serial = 338] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (18779400) [pid = 3740] [serial = 347] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (17A64400) [pid = 3740] [serial = 328] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (18595400) [pid = 3740] [serial = 346] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (14E05000) [pid = 3740] [serial = 325] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (162F6000) [pid = 3740] [serial = 341] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1A9C3000) [pid = 3740] [serial = 358] [outer = 00000000] [url = about:blank] 23:45:54 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (19CAF400) [pid = 3740] [serial = 356] [outer = 00000000] [url = about:blank] 23:45:55 INFO - PROCESS | 3740 | 1464072355016 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]]]}] 23:45:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:45:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 861ms 23:45:55 INFO - PROCESS | 3740 | 1464072355050 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 23:45:55 INFO - PROCESS | 3740 | 1464072355055 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 23:45:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:45:55 INFO - PROCESS | 3740 | 1464072355061 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:45:55 INFO - PROCESS | 3740 | 1464072355064 Marionette TRACE conn3 <- [1,522,null,{}] 23:45:55 INFO - PROCESS | 3740 | 1464072355067 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}] 23:45:55 INFO - PROCESS | 3740 | 1464072355147 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 23:45:55 INFO - PROCESS | 3740 | 1464072355157 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:55 INFO - PROCESS | 3740 | ++DOCSHELL 13307C00 == 42 [pid = 3740] [id = 140] 23:45:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1330B000) [pid = 3740] [serial = 418] [outer = 00000000] 23:45:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (15407000) [pid = 3740] [serial = 419] [outer = 1330B000] 23:45:55 INFO - PROCESS | 3740 | 1464072355201 Marionette DEBUG loaded listener.js 23:45:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (15E90800) [pid = 3740] [serial = 420] [outer = 1330B000] 23:45:55 INFO - PROCESS | 3740 | 1464072355634 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]]]}] 23:45:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:45:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 594ms 23:45:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:45:55 INFO - PROCESS | 3740 | 1464072355675 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 23:45:55 INFO - PROCESS | 3740 | 1464072355677 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 23:45:55 INFO - PROCESS | 3740 | 1464072355681 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:45:55 INFO - PROCESS | 3740 | 1464072355684 Marionette TRACE conn3 <- [1,526,null,{}] 23:45:55 INFO - PROCESS | 3740 | 1464072355694 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}] 23:45:55 INFO - PROCESS | 3740 | 1464072355759 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 23:45:55 INFO - PROCESS | 3740 | 1464072355768 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:55 INFO - PROCESS | 3740 | ++DOCSHELL 16987800 == 43 [pid = 3740] [id = 141] 23:45:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (16989000) [pid = 3740] [serial = 421] [outer = 00000000] 23:45:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (16CD3400) [pid = 3740] [serial = 422] [outer = 16989000] 23:45:55 INFO - PROCESS | 3740 | 1464072355814 Marionette DEBUG loaded listener.js 23:45:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (17A5B000) [pid = 3740] [serial = 423] [outer = 16989000] 23:45:56 INFO - PROCESS | 3740 | 1464072356264 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]]]}] 23:45:56 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 23:45:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 594ms 23:45:56 INFO - PROCESS | 3740 | 1464072356283 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 23:45:56 INFO - PROCESS | 3740 | 1464072356285 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 23:45:56 INFO - PROCESS | 3740 | 1464072356288 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:45:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:45:56 INFO - PROCESS | 3740 | 1464072356290 Marionette TRACE conn3 <- [1,530,null,{}] 23:45:56 INFO - PROCESS | 3740 | 1464072356293 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}] 23:45:56 INFO - PROCESS | 3740 | 1464072356371 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 23:45:56 INFO - PROCESS | 3740 | 1464072356377 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:56 INFO - PROCESS | 3740 | ++DOCSHELL 17A62400 == 44 [pid = 3740] [id = 142] 23:45:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (17C02400) [pid = 3740] [serial = 424] [outer = 00000000] 23:45:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (18298400) [pid = 3740] [serial = 425] [outer = 17C02400] 23:45:56 INFO - PROCESS | 3740 | 1464072356405 Marionette DEBUG loaded listener.js 23:45:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1877C000) [pid = 3740] [serial = 426] [outer = 17C02400] 23:45:56 INFO - PROCESS | 3740 | 1464072356810 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"]]]}] 23:45:56 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 23:45:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:45:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:45:56 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 23:45:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:45:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:45:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 565ms 23:45:56 INFO - PROCESS | 3740 | 1464072356850 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 23:45:56 INFO - PROCESS | 3740 | 1464072356852 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 23:45:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:45:56 INFO - PROCESS | 3740 | 1464072356861 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:45:56 INFO - PROCESS | 3740 | 1464072356872 Marionette TRACE conn3 <- [1,534,null,{}] 23:45:56 INFO - PROCESS | 3740 | 1464072356876 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}] 23:45:56 INFO - PROCESS | 3740 | 1464072356986 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 23:45:56 INFO - PROCESS | 3740 | 1464072356992 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:56 INFO - PROCESS | 3740 | ++DOCSHELL 13308C00 == 45 [pid = 3740] [id = 143] 23:45:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (17C84800) [pid = 3740] [serial = 427] [outer = 00000000] 23:45:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (19C73C00) [pid = 3740] [serial = 428] [outer = 17C84800] 23:45:57 INFO - PROCESS | 3740 | 1464072357037 Marionette DEBUG loaded listener.js 23:45:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (19C77000) [pid = 3740] [serial = 429] [outer = 17C84800] 23:45:57 INFO - PROCESS | 3740 | 1464072357499 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]]]}] 23:45:57 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. 23:45:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 654ms 23:45:57 INFO - PROCESS | 3740 | 1464072357538 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 23:45:57 INFO - PROCESS | 3740 | 1464072357540 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 23:45:57 INFO - PROCESS | 3740 | 1464072357543 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:45:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:45:57 INFO - PROCESS | 3740 | 1464072357545 Marionette TRACE conn3 <- [1,538,null,{}] 23:45:57 INFO - PROCESS | 3740 | 1464072357548 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}] 23:45:57 INFO - PROCESS | 3740 | 1464072357644 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 23:45:57 INFO - PROCESS | 3740 | 1464072357651 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:57 INFO - PROCESS | 3740 | ++DOCSHELL 19C72C00 == 46 [pid = 3740] [id = 144] 23:45:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (19C78000) [pid = 3740] [serial = 430] [outer = 00000000] 23:45:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1A1F2C00) [pid = 3740] [serial = 431] [outer = 19C78000] 23:45:57 INFO - PROCESS | 3740 | 1464072357704 Marionette DEBUG loaded listener.js 23:45:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1A41BC00) [pid = 3740] [serial = 432] [outer = 19C78000] 23:45:58 INFO - PROCESS | 3740 | 1464072358122 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]]]}] 23:45:58 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. 23:45:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 608ms 23:45:58 INFO - PROCESS | 3740 | 1464072358152 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 23:45:58 INFO - PROCESS | 3740 | 1464072358154 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 23:45:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:45:58 INFO - PROCESS | 3740 | 1464072358157 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:45:58 INFO - PROCESS | 3740 | 1464072358158 Marionette TRACE conn3 <- [1,542,null,{}] 23:45:58 INFO - PROCESS | 3740 | 1464072358162 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}] 23:45:58 INFO - PROCESS | 3740 | 1464072358251 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 23:45:58 INFO - PROCESS | 3740 | 1464072358334 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:58 INFO - PROCESS | 3740 | ++DOCSHELL 138E4000 == 47 [pid = 3740] [id = 145] 23:45:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1540E800) [pid = 3740] [serial = 433] [outer = 00000000] 23:45:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1A846C00) [pid = 3740] [serial = 434] [outer = 1540E800] 23:45:58 INFO - PROCESS | 3740 | 1464072358377 Marionette DEBUG loaded listener.js 23:45:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1A904400) [pid = 3740] [serial = 435] [outer = 1540E800] 23:45:58 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:58 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:45:58 INFO - PROCESS | 3740 | 1464072358928 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]]]}] 23:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1A9B7000) [pid = 3740] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1A732C00) [pid = 3740] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (162F3000) [pid = 3740] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (0F9EA800) [pid = 3740] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (140B5800) [pid = 3740] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (11CE5000) [pid = 3740] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (162FD800) [pid = 3740] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (15629400) [pid = 3740] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (18775C00) [pid = 3740] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (162F9400) [pid = 3740] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (17C7D000) [pid = 3740] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (13078400) [pid = 3740] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1A417400) [pid = 3740] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1A9C1800) [pid = 3740] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (11CE8400) [pid = 3740] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (15F62800) [pid = 3740] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:45:58 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (10FB7000) [pid = 3740] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:45:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:45:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 787ms 23:45:58 INFO - PROCESS | 3740 | 1464072358946 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 23:45:58 INFO - PROCESS | 3740 | 1464072358948 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 23:45:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:45:58 INFO - PROCESS | 3740 | 1464072358951 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:45:58 INFO - PROCESS | 3740 | 1464072358953 Marionette TRACE conn3 <- [1,546,null,{}] 23:45:58 INFO - PROCESS | 3740 | 1464072358956 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}] 23:45:59 INFO - PROCESS | 3740 | 1464072359031 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 23:45:59 INFO - PROCESS | 3740 | 1464072359040 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:59 INFO - PROCESS | 3740 | ++DOCSHELL 12AEA800 == 48 [pid = 3740] [id = 146] 23:45:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (12AEE400) [pid = 3740] [serial = 436] [outer = 00000000] 23:45:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (140B5800) [pid = 3740] [serial = 437] [outer = 12AEE400] 23:45:59 INFO - PROCESS | 3740 | 1464072359098 Marionette DEBUG loaded listener.js 23:45:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (162F3000) [pid = 3740] [serial = 438] [outer = 12AEE400] 23:45:59 INFO - PROCESS | 3740 | 1464072359481 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]]]}] 23:45:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:45:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 564ms 23:45:59 INFO - PROCESS | 3740 | 1464072359547 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 23:45:59 INFO - PROCESS | 3740 | 1464072359549 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 23:45:59 INFO - PROCESS | 3740 | 1464072359552 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:45:59 INFO - PROCESS | 3740 | 1464072359554 Marionette TRACE conn3 <- [1,550,null,{}] 23:45:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:45:59 INFO - PROCESS | 3740 | 1464072359557 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}] 23:45:59 INFO - PROCESS | 3740 | 1464072359632 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 23:45:59 INFO - PROCESS | 3740 | 1464072359638 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:59 INFO - PROCESS | 3740 | ++DOCSHELL 140AF800 == 49 [pid = 3740] [id = 147] 23:45:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (14E0DC00) [pid = 3740] [serial = 439] [outer = 00000000] 23:45:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (187BB800) [pid = 3740] [serial = 440] [outer = 14E0DC00] 23:45:59 INFO - PROCESS | 3740 | 1464072359667 Marionette DEBUG loaded listener.js 23:45:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (187C3000) [pid = 3740] [serial = 441] [outer = 14E0DC00] 23:45:59 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:00 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:00 INFO - PROCESS | 3740 | 1464072360057 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]]]}] 23:46:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:46:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 564ms 23:46:00 INFO - PROCESS | 3740 | 1464072360116 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 23:46:00 INFO - PROCESS | 3740 | 1464072360118 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 23:46:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:46:00 INFO - PROCESS | 3740 | 1464072360121 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:46:00 INFO - PROCESS | 3740 | 1464072360123 Marionette TRACE conn3 <- [1,554,null,{}] 23:46:00 INFO - PROCESS | 3740 | 1464072360126 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}] 23:46:00 INFO - PROCESS | 3740 | 1464072360207 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 23:46:00 INFO - PROCESS | 3740 | 1464072360213 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:00 INFO - PROCESS | 3740 | ++DOCSHELL 18780400 == 50 [pid = 3740] [id = 148] 23:46:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (187C5400) [pid = 3740] [serial = 442] [outer = 00000000] 23:46:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (19DF9800) [pid = 3740] [serial = 443] [outer = 187C5400] 23:46:00 INFO - PROCESS | 3740 | 1464072360256 Marionette DEBUG loaded listener.js 23:46:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1A849400) [pid = 3740] [serial = 444] [outer = 187C5400] 23:46:00 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:00 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:46:00 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:00 INFO - PROCESS | 3740 | 1464072360656 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]]]}] 23:46:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:46:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 564ms 23:46:00 INFO - PROCESS | 3740 | 1464072360684 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 23:46:00 INFO - PROCESS | 3740 | 1464072360687 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 23:46:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:46:00 INFO - PROCESS | 3740 | 1464072360698 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:46:00 INFO - PROCESS | 3740 | 1464072360702 Marionette TRACE conn3 <- [1,558,null,{}] 23:46:00 INFO - PROCESS | 3740 | 1464072360707 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}] 23:46:00 INFO - PROCESS | 3740 | 1464072360821 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 23:46:01 INFO - PROCESS | 3740 | 1464072361044 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:01 INFO - PROCESS | 3740 | ++DOCSHELL 10A63400 == 51 [pid = 3740] [id = 149] 23:46:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (10A63800) [pid = 3740] [serial = 445] [outer = 00000000] 23:46:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1108A400) [pid = 3740] [serial = 446] [outer = 10A63800] 23:46:01 INFO - PROCESS | 3740 | 1464072361101 Marionette DEBUG loaded listener.js 23:46:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (11A03800) [pid = 3740] [serial = 447] [outer = 10A63800] 23:46:01 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:01 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:46:01 INFO - PROCESS | 3740 | 1464072361689 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]]]}] 23:46:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:46:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 980ms 23:46:01 INFO - PROCESS | 3740 | 1464072361692 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 23:46:01 INFO - PROCESS | 3740 | 1464072361696 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 23:46:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:46:01 INFO - PROCESS | 3740 | 1464072361701 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:46:01 INFO - PROCESS | 3740 | 1464072361705 Marionette TRACE conn3 <- [1,562,null,{}] 23:46:01 INFO - PROCESS | 3740 | 1464072361729 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}] 23:46:01 INFO - PROCESS | 3740 | 1464072361843 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 23:46:01 INFO - PROCESS | 3740 | 1464072361966 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:01 INFO - PROCESS | 3740 | ++DOCSHELL 15401400 == 52 [pid = 3740] [id = 150] 23:46:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (15406C00) [pid = 3740] [serial = 448] [outer = 00000000] 23:46:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (162F5400) [pid = 3740] [serial = 449] [outer = 15406C00] 23:46:02 INFO - PROCESS | 3740 | 1464072362022 Marionette DEBUG loaded listener.js 23:46:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (168CD800) [pid = 3740] [serial = 450] [outer = 15406C00] 23:46:02 INFO - PROCESS | 3740 | 1464072362544 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]]]}] 23:46:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:46:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 876ms 23:46:02 INFO - PROCESS | 3740 | 1464072362589 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 23:46:02 INFO - PROCESS | 3740 | 1464072362593 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 23:46:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:46:02 INFO - PROCESS | 3740 | 1464072362597 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:46:02 INFO - PROCESS | 3740 | 1464072362599 Marionette TRACE conn3 <- [1,566,null,{}] 23:46:02 INFO - PROCESS | 3740 | 1464072362603 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}] 23:46:02 INFO - PROCESS | 3740 | 1464072362705 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 23:46:02 INFO - PROCESS | 3740 | 1464072362805 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:02 INFO - PROCESS | 3740 | ++DOCSHELL 187C8800 == 53 [pid = 3740] [id = 151] 23:46:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (187C8C00) [pid = 3740] [serial = 451] [outer = 00000000] 23:46:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (19C76400) [pid = 3740] [serial = 452] [outer = 187C8C00] 23:46:02 INFO - PROCESS | 3740 | 1464072362844 Marionette DEBUG loaded listener.js 23:46:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1A1B2800) [pid = 3740] [serial = 453] [outer = 187C8C00] 23:46:03 INFO - PROCESS | 3740 | 1464072363416 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]]]}] 23:46:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:46:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 861ms 23:46:03 INFO - PROCESS | 3740 | 1464072363463 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 23:46:03 INFO - PROCESS | 3740 | 1464072363466 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 23:46:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:46:03 INFO - PROCESS | 3740 | 1464072363476 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:46:03 INFO - PROCESS | 3740 | 1464072363482 Marionette TRACE conn3 <- [1,570,null,{}] 23:46:03 INFO - PROCESS | 3740 | 1464072363486 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}] 23:46:03 INFO - PROCESS | 3740 | 1464072363572 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 23:46:03 INFO - PROCESS | 3740 | 1464072363664 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:03 INFO - PROCESS | 3740 | ++DOCSHELL 10DF8000 == 54 [pid = 3740] [id = 152] 23:46:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (10DF8400) [pid = 3740] [serial = 454] [outer = 00000000] 23:46:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (10DFE000) [pid = 3740] [serial = 455] [outer = 10DF8400] 23:46:03 INFO - PROCESS | 3740 | 1464072363718 Marionette DEBUG loaded listener.js 23:46:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1A840400) [pid = 3740] [serial = 456] [outer = 10DF8400] 23:46:04 INFO - PROCESS | 3740 | 1464072364256 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]]]}] 23:46:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:46:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 861ms 23:46:04 INFO - PROCESS | 3740 | 1464072364321 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 23:46:04 INFO - PROCESS | 3740 | 1464072364324 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 23:46:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:46:04 INFO - PROCESS | 3740 | 1464072364327 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:46:04 INFO - PROCESS | 3740 | 1464072364329 Marionette TRACE conn3 <- [1,574,null,{}] 23:46:04 INFO - PROCESS | 3740 | 1464072364333 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}] 23:46:04 INFO - PROCESS | 3740 | 1464072364441 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 23:46:04 INFO - PROCESS | 3740 | 1464072364537 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:04 INFO - PROCESS | 3740 | ++DOCSHELL 0F29D000 == 55 [pid = 3740] [id = 153] 23:46:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (0F29D800) [pid = 3740] [serial = 457] [outer = 00000000] 23:46:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (0F2A2C00) [pid = 3740] [serial = 458] [outer = 0F29D800] 23:46:04 INFO - PROCESS | 3740 | 1464072364570 Marionette DEBUG loaded listener.js 23:46:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (10DFA400) [pid = 3740] [serial = 459] [outer = 0F29D800] 23:46:04 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:04 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:46:05 INFO - PROCESS | 3740 | 1464072365084 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]]]}] 23:46:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:46:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 802ms 23:46:05 INFO - PROCESS | 3740 | 1464072365246 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 23:46:05 INFO - PROCESS | 3740 | 1464072365250 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 23:46:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:46:05 INFO - PROCESS | 3740 | 1464072365278 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:46:05 INFO - PROCESS | 3740 | 1464072365281 Marionette TRACE conn3 <- [1,578,null,{}] 23:46:05 INFO - PROCESS | 3740 | 1464072365287 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}] 23:46:05 INFO - PROCESS | 3740 | 1464072365383 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 23:46:05 INFO - PROCESS | 3740 | 1464072365459 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:05 INFO - PROCESS | 3740 | ++DOCSHELL 10A62800 == 56 [pid = 3740] [id = 154] 23:46:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (10A65C00) [pid = 3740] [serial = 460] [outer = 00000000] 23:46:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (10DFA800) [pid = 3740] [serial = 461] [outer = 10A65C00] 23:46:05 INFO - PROCESS | 3740 | 1464072365507 Marionette DEBUG loaded listener.js 23:46:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (10FB4000) [pid = 3740] [serial = 462] [outer = 10A65C00] 23:46:06 INFO - PROCESS | 3740 | 1464072366089 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]]]}] 23:46:06 INFO - PROCESS | 3740 | --DOCSHELL 18780400 == 55 [pid = 3740] [id = 148] 23:46:06 INFO - PROCESS | 3740 | --DOCSHELL 140AF800 == 54 [pid = 3740] [id = 147] 23:46:06 INFO - PROCESS | 3740 | --DOCSHELL 12AEA800 == 53 [pid = 3740] [id = 146] 23:46:06 INFO - PROCESS | 3740 | --DOCSHELL 138E4000 == 52 [pid = 3740] [id = 145] 23:46:06 INFO - PROCESS | 3740 | --DOCSHELL 19C72C00 == 51 [pid = 3740] [id = 144] 23:46:06 INFO - PROCESS | 3740 | --DOCSHELL 13308C00 == 50 [pid = 3740] [id = 143] 23:46:06 INFO - PROCESS | 3740 | --DOCSHELL 17A62400 == 49 [pid = 3740] [id = 142] 23:46:06 INFO - PROCESS | 3740 | --DOCSHELL 16987800 == 48 [pid = 3740] [id = 141] 23:46:06 INFO - PROCESS | 3740 | --DOCSHELL 13307C00 == 47 [pid = 3740] [id = 140] 23:46:06 INFO - PROCESS | 3740 | --DOCSHELL 12B5E000 == 46 [pid = 3740] [id = 139] 23:46:06 INFO - PROCESS | 3740 | --DOCSHELL 17CEEC00 == 45 [pid = 3740] [id = 136] 23:46:06 INFO - PROCESS | 3740 | --DOCSHELL 11429000 == 44 [pid = 3740] [id = 135] 23:46:06 INFO - PROCESS | 3740 | --DOCSHELL 19C43800 == 43 [pid = 3740] [id = 134] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1ACB5400) [pid = 3740] [serial = 332] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1A9BB400) [pid = 3740] [serial = 320] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1699CC00) [pid = 3740] [serial = 284] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (10F05800) [pid = 3740] [serial = 323] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (156E4000) [pid = 3740] [serial = 326] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (13035800) [pid = 3740] [serial = 281] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (18596C00) [pid = 3740] [serial = 329] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1AEC6400) [pid = 3740] [serial = 397] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (19CB0C00) [pid = 3740] [serial = 385] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (11CEBC00) [pid = 3740] [serial = 361] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (162F8800) [pid = 3740] [serial = 364] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (16992C00) [pid = 3740] [serial = 379] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (16E96000) [pid = 3740] [serial = 380] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1A9BA400) [pid = 3740] [serial = 367] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (181DE400) [pid = 3740] [serial = 382] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (140BB000) [pid = 3740] [serial = 376] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1A73C400) [pid = 3740] [serial = 388] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (19DF2000) [pid = 3740] [serial = 386] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (156EA800) [pid = 3740] [serial = 377] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1AECD800) [pid = 3740] [serial = 371] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1AEC7800) [pid = 3740] [serial = 370] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (14E04C00) [pid = 3740] [serial = 373] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (17C0D400) [pid = 3740] [serial = 391] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (15623800) [pid = 3740] [serial = 374] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1877E800) [pid = 3740] [serial = 392] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1A843000) [pid = 3740] [serial = 389] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1AECFC00) [pid = 3740] [serial = 398] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1A9B5800) [pid = 3740] [serial = 395] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1A906800) [pid = 3740] [serial = 394] [outer = 00000000] [url = about:blank] 23:46:06 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (18595000) [pid = 3740] [serial = 383] [outer = 00000000] [url = about:blank] 23:46:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:46:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 861ms 23:46:06 INFO - PROCESS | 3740 | 1464072366147 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 23:46:06 INFO - PROCESS | 3740 | 1464072366151 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 23:46:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:46:06 INFO - PROCESS | 3740 | 1464072366158 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:46:06 INFO - PROCESS | 3740 | 1464072366161 Marionette TRACE conn3 <- [1,582,null,{}] 23:46:06 INFO - PROCESS | 3740 | 1464072366166 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}] 23:46:06 INFO - PROCESS | 3740 | 1464072366245 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 23:46:06 INFO - PROCESS | 3740 | 1464072366325 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:06 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E6400 == 44 [pid = 3740] [id = 155] 23:46:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1055C400) [pid = 3740] [serial = 463] [outer = 00000000] 23:46:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (12880C00) [pid = 3740] [serial = 464] [outer = 1055C400] 23:46:06 INFO - PROCESS | 3740 | 1464072366370 Marionette DEBUG loaded listener.js 23:46:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (12DF0800) [pid = 3740] [serial = 465] [outer = 1055C400] 23:46:06 INFO - PROCESS | 3740 | 1464072366720 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]]]}] 23:46:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:46:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 609ms 23:46:06 INFO - PROCESS | 3740 | 1464072366759 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 23:46:06 INFO - PROCESS | 3740 | 1464072366761 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 23:46:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:46:06 INFO - PROCESS | 3740 | 1464072366764 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:46:06 INFO - PROCESS | 3740 | 1464072366766 Marionette TRACE conn3 <- [1,586,null,{}] 23:46:06 INFO - PROCESS | 3740 | 1464072366775 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}] 23:46:06 INFO - PROCESS | 3740 | 1464072366888 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 23:46:06 INFO - PROCESS | 3740 | 1464072366905 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:06 INFO - PROCESS | 3740 | ++DOCSHELL 14F5AC00 == 45 [pid = 3740] [id = 156] 23:46:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (14F61800) [pid = 3740] [serial = 466] [outer = 00000000] 23:46:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (15629C00) [pid = 3740] [serial = 467] [outer = 14F61800] 23:46:06 INFO - PROCESS | 3740 | 1464072366939 Marionette DEBUG loaded listener.js 23:46:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (15C48000) [pid = 3740] [serial = 468] [outer = 14F61800] 23:46:07 INFO - PROCESS | 3740 | 1464072367361 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]]]}] 23:46:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:46:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 654ms 23:46:07 INFO - PROCESS | 3740 | 1464072367427 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 23:46:07 INFO - PROCESS | 3740 | 1464072367429 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 23:46:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:46:07 INFO - PROCESS | 3740 | 1464072367432 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:46:07 INFO - PROCESS | 3740 | 1464072367434 Marionette TRACE conn3 <- [1,590,null,{}] 23:46:07 INFO - PROCESS | 3740 | 1464072367437 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}] 23:46:07 INFO - PROCESS | 3740 | 1464072367515 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 23:46:07 INFO - PROCESS | 3740 | 1464072367524 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:07 INFO - PROCESS | 3740 | ++DOCSHELL 15629400 == 46 [pid = 3740] [id = 157] 23:46:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (15F68000) [pid = 3740] [serial = 469] [outer = 00000000] 23:46:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (162F8C00) [pid = 3740] [serial = 470] [outer = 15F68000] 23:46:07 INFO - PROCESS | 3740 | 1464072367568 Marionette DEBUG loaded listener.js 23:46:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1699BC00) [pid = 3740] [serial = 471] [outer = 15F68000] 23:46:07 INFO - PROCESS | 3740 | 1464072367963 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]]]}] 23:46:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:46:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 564ms 23:46:08 INFO - PROCESS | 3740 | 1464072368012 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 23:46:08 INFO - PROCESS | 3740 | 1464072368014 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 23:46:08 INFO - PROCESS | 3740 | 1464072368017 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:46:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:46:08 INFO - PROCESS | 3740 | 1464072368002 Marionette TRACE conn3 <- [1,594,null,{}] 23:46:08 INFO - PROCESS | 3740 | 1464072368006 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}] 23:46:08 INFO - PROCESS | 3740 | 1464072368083 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 23:46:08 INFO - PROCESS | 3740 | 1464072368098 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:08 INFO - PROCESS | 3740 | ++DOCSHELL 10FB7000 == 47 [pid = 3740] [id = 158] 23:46:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1142CC00) [pid = 3740] [serial = 472] [outer = 00000000] 23:46:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (179F0000) [pid = 3740] [serial = 473] [outer = 1142CC00] 23:46:08 INFO - PROCESS | 3740 | 1464072368143 Marionette DEBUG loaded listener.js 23:46:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (17C08000) [pid = 3740] [serial = 474] [outer = 1142CC00] 23:46:08 INFO - PROCESS | 3740 | 1464072368599 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]]]}] 23:46:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:46:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 609ms 23:46:08 INFO - PROCESS | 3740 | 1464072368617 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 23:46:08 INFO - PROCESS | 3740 | 1464072368619 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 23:46:08 INFO - PROCESS | 3740 | 1464072368622 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:46:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:46:08 INFO - PROCESS | 3740 | 1464072368624 Marionette TRACE conn3 <- [1,598,null,{}] 23:46:08 INFO - PROCESS | 3740 | 1464072368633 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}] 23:46:08 INFO - PROCESS | 3740 | 1464072368746 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 23:46:08 INFO - PROCESS | 3740 | 1464072368755 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:08 INFO - PROCESS | 3740 | ++DOCSHELL 105EDC00 == 48 [pid = 3740] [id = 159] 23:46:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (18177800) [pid = 3740] [serial = 475] [outer = 00000000] 23:46:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1877FC00) [pid = 3740] [serial = 476] [outer = 18177800] 23:46:08 INFO - PROCESS | 3740 | 1464072368800 Marionette DEBUG loaded listener.js 23:46:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (187C2C00) [pid = 3740] [serial = 477] [outer = 18177800] 23:46:09 INFO - PROCESS | 3740 | 1464072369231 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]]]}] 23:46:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:46:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 668ms 23:46:09 INFO - PROCESS | 3740 | 1464072369287 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 23:46:09 INFO - PROCESS | 3740 | 1464072369289 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 23:46:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:46:09 INFO - PROCESS | 3740 | 1464072369293 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:46:09 INFO - PROCESS | 3740 | 1464072369294 Marionette TRACE conn3 <- [1,602,null,{}] 23:46:09 INFO - PROCESS | 3740 | 1464072369298 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}] 23:46:09 INFO - PROCESS | 3740 | 1464072369390 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 23:46:09 INFO - PROCESS | 3740 | 1464072369473 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:09 INFO - PROCESS | 3740 | ++DOCSHELL 18779400 == 49 [pid = 3740] [id = 160] 23:46:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1877E400) [pid = 3740] [serial = 478] [outer = 00000000] 23:46:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (19C72800) [pid = 3740] [serial = 479] [outer = 1877E400] 23:46:09 INFO - PROCESS | 3740 | 1464072369516 Marionette DEBUG loaded listener.js 23:46:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (19C73800) [pid = 3740] [serial = 480] [outer = 1877E400] 23:46:09 INFO - PROCESS | 3740 | 1464072369881 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]]]}] 23:46:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:46:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 594ms 23:46:09 INFO - PROCESS | 3740 | 1464072369896 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 23:46:09 INFO - PROCESS | 3740 | 1464072369898 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 23:46:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:46:09 INFO - PROCESS | 3740 | 1464072369908 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:46:09 INFO - PROCESS | 3740 | 1464072369910 Marionette TRACE conn3 <- [1,606,null,{}] 23:46:09 INFO - PROCESS | 3740 | 1464072369913 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}] 23:46:10 INFO - PROCESS | 3740 | 1464072370021 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 23:46:10 INFO - PROCESS | 3740 | 1464072370010 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:10 INFO - PROCESS | 3740 | ++DOCSHELL 140B6400 == 50 [pid = 3740] [id = 161] 23:46:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (18780000) [pid = 3740] [serial = 481] [outer = 00000000] 23:46:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1A1B8C00) [pid = 3740] [serial = 482] [outer = 18780000] 23:46:10 INFO - PROCESS | 3740 | 1464072370055 Marionette DEBUG loaded listener.js 23:46:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1A418C00) [pid = 3740] [serial = 483] [outer = 18780000] 23:46:10 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (17C84800) [pid = 3740] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:46:10 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (16989000) [pid = 3740] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:46:10 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (12D70000) [pid = 3740] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:46:10 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1330B000) [pid = 3740] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:46:10 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (19C78000) [pid = 3740] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:46:10 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (17C02400) [pid = 3740] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:46:10 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1540E800) [pid = 3740] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:46:10 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (12AEE400) [pid = 3740] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:46:10 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (14E0DC00) [pid = 3740] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:46:10 INFO - PROCESS | 3740 | 1464072370531 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]]]}] 23:46:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:46:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 668ms 23:46:10 INFO - PROCESS | 3740 | 1464072370571 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 23:46:10 INFO - PROCESS | 3740 | 1464072370573 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 23:46:10 INFO - PROCESS | 3740 | 1464072370576 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:46:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:46:10 INFO - PROCESS | 3740 | 1464072370578 Marionette TRACE conn3 <- [1,610,null,{}] 23:46:10 INFO - PROCESS | 3740 | 1464072370585 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}] 23:46:10 INFO - PROCESS | 3740 | 1464072370693 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 23:46:10 INFO - PROCESS | 3740 | 1464072370733 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:10 INFO - PROCESS | 3740 | ++DOCSHELL 1877A800 == 51 [pid = 3740] [id = 162] 23:46:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1877A400) [pid = 3740] [serial = 484] [outer = 00000000] 23:46:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (19C78000) [pid = 3740] [serial = 485] [outer = 1877A400] 23:46:10 INFO - PROCESS | 3740 | 1464072370760 Marionette DEBUG loaded listener.js 23:46:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (1A1B7800) [pid = 3740] [serial = 486] [outer = 1877A400] 23:46:11 INFO - PROCESS | 3740 | 1464072371225 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]]]}] 23:46:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:46:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 698ms 23:46:11 INFO - PROCESS | 3740 | 1464072371277 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 23:46:11 INFO - PROCESS | 3740 | 1464072371279 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 23:46:11 INFO - PROCESS | 3740 | 1464072371283 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:46:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:46:11 INFO - PROCESS | 3740 | 1464072371284 Marionette TRACE conn3 <- [1,614,null,{}] 23:46:11 INFO - PROCESS | 3740 | 1464072371288 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}] 23:46:11 INFO - PROCESS | 3740 | 1464072371380 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 23:46:11 INFO - PROCESS | 3740 | 1464072371393 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:11 INFO - PROCESS | 3740 | ++DOCSHELL 1A9C1000 == 52 [pid = 3740] [id = 163] 23:46:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1A9C2000) [pid = 3740] [serial = 487] [outer = 00000000] 23:46:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1ACBB800) [pid = 3740] [serial = 488] [outer = 1A9C2000] 23:46:11 INFO - PROCESS | 3740 | 1464072371436 Marionette DEBUG loaded listener.js 23:46:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1AEC2800) [pid = 3740] [serial = 489] [outer = 1A9C2000] 23:46:11 INFO - PROCESS | 3740 | 1464072371885 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]]]}] 23:46:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:46:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 668ms 23:46:11 INFO - PROCESS | 3740 | 1464072371945 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 23:46:11 INFO - PROCESS | 3740 | 1464072371947 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 23:46:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:46:11 INFO - PROCESS | 3740 | 1464072371951 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:46:11 INFO - PROCESS | 3740 | 1464072371953 Marionette TRACE conn3 <- [1,618,null,{}] 23:46:11 INFO - PROCESS | 3740 | 1464072371957 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}] 23:46:12 INFO - PROCESS | 3740 | 1464072372090 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 23:46:12 INFO - PROCESS | 3740 | 1464072372098 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:12 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E6C00 == 53 [pid = 3740] [id = 164] 23:46:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1036A800) [pid = 3740] [serial = 490] [outer = 00000000] 23:46:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1A9C0800) [pid = 3740] [serial = 491] [outer = 1036A800] 23:46:12 INFO - PROCESS | 3740 | 1464072372147 Marionette DEBUG loaded listener.js 23:46:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1AECB000) [pid = 3740] [serial = 492] [outer = 1036A800] 23:46:12 INFO - PROCESS | 3740 | 1464072372753 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]]]}] 23:46:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:46:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 861ms 23:46:12 INFO - PROCESS | 3740 | 1464072372821 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 23:46:12 INFO - PROCESS | 3740 | 1464072372827 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 23:46:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:46:12 INFO - PROCESS | 3740 | 1464072372832 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:46:12 INFO - PROCESS | 3740 | 1464072372836 Marionette TRACE conn3 <- [1,622,null,{}] 23:46:12 INFO - PROCESS | 3740 | 1464072372856 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}] 23:46:12 INFO - PROCESS | 3740 | 1464072372972 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 23:46:13 INFO - PROCESS | 3740 | 1464072373095 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:13 INFO - PROCESS | 3740 | ++DOCSHELL 10DF7800 == 54 [pid = 3740] [id = 165] 23:46:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (10DF9400) [pid = 3740] [serial = 493] [outer = 00000000] 23:46:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (11A0B000) [pid = 3740] [serial = 494] [outer = 10DF9400] 23:46:13 INFO - PROCESS | 3740 | 1464072373153 Marionette DEBUG loaded listener.js 23:46:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (131E0800) [pid = 3740] [serial = 495] [outer = 10DF9400] 23:46:13 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:13 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:46:13 INFO - PROCESS | 3740 | 1464072373649 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]]]}] 23:46:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:46:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 876ms 23:46:13 INFO - PROCESS | 3740 | 1464072373703 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 23:46:13 INFO - PROCESS | 3740 | 1464072373710 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 23:46:13 INFO - PROCESS | 3740 | 1464072373717 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:46:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:46:13 INFO - PROCESS | 3740 | 1464072373719 Marionette TRACE conn3 <- [1,626,null,{}] 23:46:13 INFO - PROCESS | 3740 | 1464072373724 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}] 23:46:13 INFO - PROCESS | 3740 | 1464072373830 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 23:46:13 INFO - PROCESS | 3740 | 1464072373926 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:13 INFO - PROCESS | 3740 | ++DOCSHELL 140AF400 == 55 [pid = 3740] [id = 166] 23:46:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (140AF800) [pid = 3740] [serial = 496] [outer = 00000000] 23:46:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (162F5800) [pid = 3740] [serial = 497] [outer = 140AF800] 23:46:13 INFO - PROCESS | 3740 | 1464072373962 Marionette DEBUG loaded listener.js 23:46:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (16987800) [pid = 3740] [serial = 498] [outer = 140AF800] 23:46:14 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:14 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:46:14 INFO - PROCESS | 3740 | 1464072374543 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]]]}] 23:46:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:46:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 861ms 23:46:14 INFO - PROCESS | 3740 | 1464072374583 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 23:46:14 INFO - PROCESS | 3740 | 1464072374586 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 23:46:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:46:14 INFO - PROCESS | 3740 | 1464072374590 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:46:14 INFO - PROCESS | 3740 | 1464072374593 Marionette TRACE conn3 <- [1,630,null,{}] 23:46:14 INFO - PROCESS | 3740 | 1464072374605 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}] 23:46:14 INFO - PROCESS | 3740 | 1464072374728 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 23:46:14 INFO - PROCESS | 3740 | 1464072374855 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:14 INFO - PROCESS | 3740 | ++DOCSHELL 19C48400 == 56 [pid = 3740] [id = 167] 23:46:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (19DF0000) [pid = 3740] [serial = 499] [outer = 00000000] 23:46:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1A9BB000) [pid = 3740] [serial = 500] [outer = 19DF0000] 23:46:14 INFO - PROCESS | 3740 | 1464072374911 Marionette DEBUG loaded listener.js 23:46:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1AA72400) [pid = 3740] [serial = 501] [outer = 19DF0000] 23:46:15 INFO - PROCESS | 3740 | 1464072375384 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]]]}] 23:46:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:46:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 861ms 23:46:15 INFO - PROCESS | 3740 | 1464072375440 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 23:46:15 INFO - PROCESS | 3740 | 1464072375443 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 23:46:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:46:15 INFO - PROCESS | 3740 | 1464072375446 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:46:15 INFO - PROCESS | 3740 | 1464072375448 Marionette TRACE conn3 <- [1,634,null,{}] 23:46:15 INFO - PROCESS | 3740 | 1464072375452 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}] 23:46:15 INFO - PROCESS | 3740 | 1464072375554 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 23:46:15 INFO - PROCESS | 3740 | 1464072375634 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:15 INFO - PROCESS | 3740 | ++DOCSHELL 12A28400 == 57 [pid = 3740] [id = 168] 23:46:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (12A28C00) [pid = 3740] [serial = 502] [outer = 00000000] 23:46:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (12A2DC00) [pid = 3740] [serial = 503] [outer = 12A28C00] 23:46:15 INFO - PROCESS | 3740 | 1464072375693 Marionette DEBUG loaded listener.js 23:46:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (12A31800) [pid = 3740] [serial = 504] [outer = 12A28C00] 23:46:16 INFO - PROCESS | 3740 | 1464072376279 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]]]}] 23:46:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:46:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 906ms 23:46:16 INFO - PROCESS | 3740 | 1464072376339 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 23:46:16 INFO - PROCESS | 3740 | 1464072376342 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 23:46:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:46:16 INFO - PROCESS | 3740 | 1464072376345 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:46:16 INFO - PROCESS | 3740 | 1464072376347 Marionette TRACE conn3 <- [1,638,null,{}] 23:46:16 INFO - PROCESS | 3740 | 1464072376351 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}] 23:46:16 INFO - PROCESS | 3740 | 1464072376450 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 23:46:16 INFO - PROCESS | 3740 | 1464072376677 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:16 INFO - PROCESS | 3740 | ++DOCSHELL 0C77C800 == 58 [pid = 3740] [id = 169] 23:46:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (0F29F400) [pid = 3740] [serial = 505] [outer = 00000000] 23:46:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (10F06400) [pid = 3740] [serial = 506] [outer = 0F29F400] 23:46:16 INFO - PROCESS | 3740 | 1464072376745 Marionette DEBUG loaded listener.js 23:46:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (11CE2400) [pid = 3740] [serial = 507] [outer = 0F29F400] 23:46:17 INFO - PROCESS | 3740 | 1464072377272 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]]]}] 23:46:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:46:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 950ms 23:46:17 INFO - PROCESS | 3740 | 1464072377313 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 23:46:17 INFO - PROCESS | 3740 | 1464072377317 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 23:46:17 INFO - PROCESS | 3740 | 1464072377322 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:46:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:46:17 INFO - PROCESS | 3740 | 1464072377325 Marionette TRACE conn3 <- [1,642,null,{}] 23:46:17 INFO - PROCESS | 3740 | 1464072377313 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}] 23:46:17 INFO - PROCESS | 3740 | 1464072377409 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 23:46:17 INFO - PROCESS | 3740 | 1464072377590 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:17 INFO - PROCESS | 3740 | --DOCSHELL 1A9C1000 == 57 [pid = 3740] [id = 163] 23:46:17 INFO - PROCESS | 3740 | --DOCSHELL 1877A800 == 56 [pid = 3740] [id = 162] 23:46:17 INFO - PROCESS | 3740 | --DOCSHELL 140B6400 == 55 [pid = 3740] [id = 161] 23:46:17 INFO - PROCESS | 3740 | --DOCSHELL 18779400 == 54 [pid = 3740] [id = 160] 23:46:17 INFO - PROCESS | 3740 | --DOCSHELL 105EDC00 == 53 [pid = 3740] [id = 159] 23:46:17 INFO - PROCESS | 3740 | --DOCSHELL 10FB7000 == 52 [pid = 3740] [id = 158] 23:46:17 INFO - PROCESS | 3740 | --DOCSHELL 15629400 == 51 [pid = 3740] [id = 157] 23:46:17 INFO - PROCESS | 3740 | --DOCSHELL 14F5AC00 == 50 [pid = 3740] [id = 156] 23:46:17 INFO - PROCESS | 3740 | --DOCSHELL 0F9E6400 == 49 [pid = 3740] [id = 155] 23:46:17 INFO - PROCESS | 3740 | --DOCSHELL 10A62800 == 48 [pid = 3740] [id = 154] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (19DF9800) [pid = 3740] [serial = 443] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | ++DOCSHELL 10567800 == 49 [pid = 3740] [id = 170] 23:46:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (105EDC00) [pid = 3740] [serial = 508] [outer = 00000000] 23:46:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (11C4F800) [pid = 3740] [serial = 509] [outer = 105EDC00] 23:46:17 INFO - PROCESS | 3740 | 1464072377667 Marionette DEBUG loaded listener.js 23:46:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (13DEB400) [pid = 3740] [serial = 510] [outer = 105EDC00] 23:46:17 INFO - PROCESS | 3740 | --DOCSHELL 10A63400 == 48 [pid = 3740] [id = 149] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (19C77000) [pid = 3740] [serial = 429] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (19C73C00) [pid = 3740] [serial = 428] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (16CD3400) [pid = 3740] [serial = 422] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (17A5B000) [pid = 3740] [serial = 423] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (19A08000) [pid = 3740] [serial = 407] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (19C4DC00) [pid = 3740] [serial = 400] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (14E08800) [pid = 3740] [serial = 417] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (138E0400) [pid = 3740] [serial = 416] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (15407000) [pid = 3740] [serial = 419] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1A41BC00) [pid = 3740] [serial = 432] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (15E90800) [pid = 3740] [serial = 420] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (18298400) [pid = 3740] [serial = 425] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1A1F2C00) [pid = 3740] [serial = 431] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (162FA400) [pid = 3740] [serial = 413] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1B251C00) [pid = 3740] [serial = 410] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (13DE8400) [pid = 3740] [serial = 403] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1A846C00) [pid = 3740] [serial = 434] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (140B5800) [pid = 3740] [serial = 437] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (162F3000) [pid = 3740] [serial = 438] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (14F5C400) [pid = 3740] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (187BB800) [pid = 3740] [serial = 440] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1A904400) [pid = 3740] [serial = 435] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (187C3000) [pid = 3740] [serial = 441] [outer = 00000000] [url = about:blank] 23:46:17 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1877C000) [pid = 3740] [serial = 426] [outer = 00000000] [url = about:blank] 23:46:18 INFO - PROCESS | 3740 | 1464072378066 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]]]}] 23:46:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:46:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 802ms 23:46:18 INFO - PROCESS | 3740 | 1464072378114 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 23:46:18 INFO - PROCESS | 3740 | 1464072378118 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 23:46:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:46:18 INFO - PROCESS | 3740 | 1464072378123 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:46:18 INFO - PROCESS | 3740 | 1464072378125 Marionette TRACE conn3 <- [1,646,null,{}] 23:46:18 INFO - PROCESS | 3740 | 1464072378128 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}] 23:46:18 INFO - PROCESS | 3740 | 1464072378216 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 23:46:18 INFO - PROCESS | 3740 | 1464072378225 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:18 INFO - PROCESS | 3740 | ++DOCSHELL 14E04000 == 49 [pid = 3740] [id = 171] 23:46:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (14F5AC00) [pid = 3740] [serial = 511] [outer = 00000000] 23:46:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (15C43C00) [pid = 3740] [serial = 512] [outer = 14F5AC00] 23:46:18 INFO - PROCESS | 3740 | 1464072378270 Marionette DEBUG loaded listener.js 23:46:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (15E85000) [pid = 3740] [serial = 513] [outer = 14F5AC00] 23:46:18 INFO - PROCESS | 3740 | 1464072378683 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]]]}] 23:46:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:46:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 594ms 23:46:18 INFO - PROCESS | 3740 | 1464072378725 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 23:46:18 INFO - PROCESS | 3740 | 1464072378728 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 23:46:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:46:18 INFO - PROCESS | 3740 | 1464072378732 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:46:18 INFO - PROCESS | 3740 | 1464072378738 Marionette TRACE conn3 <- [1,650,null,{}] 23:46:18 INFO - PROCESS | 3740 | 1464072378746 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}] 23:46:18 INFO - PROCESS | 3740 | 1464072378827 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 23:46:18 INFO - PROCESS | 3740 | 1464072378837 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:18 INFO - PROCESS | 3740 | ++DOCSHELL 15F61000 == 50 [pid = 3740] [id = 172] 23:46:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (162FCC00) [pid = 3740] [serial = 514] [outer = 00000000] 23:46:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (16995000) [pid = 3740] [serial = 515] [outer = 162FCC00] 23:46:18 INFO - PROCESS | 3740 | 1464072378882 Marionette DEBUG loaded listener.js 23:46:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (16CC8800) [pid = 3740] [serial = 516] [outer = 162FCC00] 23:46:19 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:19 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:46:19 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:19 INFO - PROCESS | 3740 | 1464072379302 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]]]}] 23:46:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:46:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 608ms 23:46:19 INFO - PROCESS | 3740 | 1464072379348 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 23:46:19 INFO - PROCESS | 3740 | 1464072379350 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 23:46:19 INFO - PROCESS | 3740 | 1464072379353 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:46:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:46:19 INFO - PROCESS | 3740 | 1464072379355 Marionette TRACE conn3 <- [1,654,null,{}] 23:46:19 INFO - PROCESS | 3740 | 1464072379359 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}] 23:46:19 INFO - PROCESS | 3740 | 1464072379422 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 23:46:19 INFO - PROCESS | 3740 | 1464072379431 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:19 INFO - PROCESS | 3740 | ++DOCSHELL 130C9C00 == 51 [pid = 3740] [id = 173] 23:46:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (162FD000) [pid = 3740] [serial = 517] [outer = 00000000] 23:46:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (16E0C000) [pid = 3740] [serial = 518] [outer = 162FD000] 23:46:19 INFO - PROCESS | 3740 | 1464072379479 Marionette DEBUG loaded listener.js 23:46:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (16E10800) [pid = 3740] [serial = 519] [outer = 162FD000] 23:46:19 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:19 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:46:19 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:19 INFO - PROCESS | 3740 | 1464072379908 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]]]}] 23:46:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:46:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 609ms 23:46:19 INFO - PROCESS | 3740 | 1464072379955 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 23:46:19 INFO - PROCESS | 3740 | 1464072379957 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 23:46:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:46:19 INFO - PROCESS | 3740 | 1464072379965 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:46:19 INFO - PROCESS | 3740 | 1464072379967 Marionette TRACE conn3 <- [1,658,null,{}] 23:46:19 INFO - PROCESS | 3740 | 1464072379970 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}] 23:46:20 INFO - PROCESS | 3740 | 1464072380076 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 23:46:20 INFO - PROCESS | 3740 | 1464072380082 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:20 INFO - PROCESS | 3740 | ++DOCSHELL 1742F800 == 52 [pid = 3740] [id = 174] 23:46:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (17435000) [pid = 3740] [serial = 520] [outer = 00000000] 23:46:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (17C0DC00) [pid = 3740] [serial = 521] [outer = 17435000] 23:46:20 INFO - PROCESS | 3740 | 1464072380133 Marionette DEBUG loaded listener.js 23:46:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (18596400) [pid = 3740] [serial = 522] [outer = 17435000] 23:46:20 INFO - PROCESS | 3740 | 1464072380550 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]]]}] 23:46:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:46:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 609ms 23:46:20 INFO - PROCESS | 3740 | 1464072380563 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 23:46:20 INFO - PROCESS | 3740 | 1464072380565 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 23:46:20 INFO - PROCESS | 3740 | 1464072380568 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:46:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:46:20 INFO - PROCESS | 3740 | 1464072380570 Marionette TRACE conn3 <- [1,662,null,{}] 23:46:20 INFO - PROCESS | 3740 | 1464072380573 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}] 23:46:20 INFO - PROCESS | 3740 | 1464072380682 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 23:46:20 INFO - PROCESS | 3740 | 1464072380689 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:20 INFO - PROCESS | 3740 | ++DOCSHELL 18772000 == 53 [pid = 3740] [id = 175] 23:46:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (18774000) [pid = 3740] [serial = 523] [outer = 00000000] 23:46:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (187BDC00) [pid = 3740] [serial = 524] [outer = 18774000] 23:46:20 INFO - PROCESS | 3740 | 1464072380778 Marionette DEBUG loaded listener.js 23:46:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (187C3400) [pid = 3740] [serial = 525] [outer = 18774000] 23:46:21 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:21 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:46:21 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:46:21 INFO - PROCESS | 3740 | 1464072381198 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]]]}] 23:46:21 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 23:46:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 653ms 23:46:21 INFO - PROCESS | 3740 | 1464072381242 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 23:46:21 INFO - PROCESS | 3740 | 1464072381245 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 23:46:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:46:21 INFO - PROCESS | 3740 | 1464072381250 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:46:21 INFO - PROCESS | 3740 | 1464072381253 Marionette TRACE conn3 <- [1,666,null,{}] 23:46:21 INFO - PROCESS | 3740 | 1464072381258 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}] 23:46:21 INFO - PROCESS | 3740 | 1464072381391 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 23:46:21 INFO - PROCESS | 3740 | 1464072381447 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:21 INFO - PROCESS | 3740 | ++DOCSHELL 187BC800 == 54 [pid = 3740] [id = 176] 23:46:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (19C47000) [pid = 3740] [serial = 526] [outer = 00000000] 23:46:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (19C70C00) [pid = 3740] [serial = 527] [outer = 19C47000] 23:46:21 INFO - PROCESS | 3740 | 1464072381475 Marionette DEBUG loaded listener.js 23:46:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (19C77800) [pid = 3740] [serial = 528] [outer = 19C47000] 23:46:21 INFO - PROCESS | 3740 | 1464072381850 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]]]}] 23:46:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:46:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 668ms 23:46:21 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (187C5400) [pid = 3740] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:46:21 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (18177800) [pid = 3740] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:46:21 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1142CC00) [pid = 3740] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1877E400) [pid = 3740] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (10A65C00) [pid = 3740] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (14F61800) [pid = 3740] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (15F68000) [pid = 3740] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (1055C400) [pid = 3740] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (18780000) [pid = 3740] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1A9C2000) [pid = 3740] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:46:22 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1877A400) [pid = 3740] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:46:22 INFO - PROCESS | 3740 | 1464072382008 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 23:46:22 INFO - PROCESS | 3740 | 1464072382010 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 23:46:22 INFO - PROCESS | 3740 | 1464072382020 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:46:22 INFO - PROCESS | 3740 | 1464072382022 Marionette TRACE conn3 <- [1,670,null,{}] 23:46:22 INFO - PROCESS | 3740 | 1464072382026 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}] 23:46:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:46:22 INFO - PROCESS | 3740 | 1464072382118 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 23:46:22 INFO - PROCESS | 3740 | 1464072382126 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:22 INFO - PROCESS | 3740 | ++DOCSHELL 12A30800 == 55 [pid = 3740] [id = 177] 23:46:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (14E06800) [pid = 3740] [serial = 529] [outer = 00000000] 23:46:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (16334800) [pid = 3740] [serial = 530] [outer = 14E06800] 23:46:22 INFO - PROCESS | 3740 | 1464072382153 Marionette DEBUG loaded listener.js 23:46:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (18299C00) [pid = 3740] [serial = 531] [outer = 14E06800] 23:46:23 INFO - PROCESS | 3740 | 1464072383078 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]]]}] 23:46:23 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) 23:46:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1084ms 23:46:23 INFO - PROCESS | 3740 | 1464072383099 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 23:46:23 INFO - PROCESS | 3740 | 1464072383101 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 23:46:23 INFO - PROCESS | 3740 | 1464072383104 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:46:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:46:23 INFO - PROCESS | 3740 | 1464072383106 Marionette TRACE conn3 <- [1,674,null,{}] 23:46:23 INFO - PROCESS | 3740 | 1464072383110 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}] 23:46:23 INFO - PROCESS | 3740 | 1464072383188 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 23:46:23 INFO - PROCESS | 3740 | 1464072383194 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:23 INFO - PROCESS | 3740 | ++DOCSHELL 162F6400 == 56 [pid = 3740] [id = 178] 23:46:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (17C7D000) [pid = 3740] [serial = 532] [outer = 00000000] 23:46:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (19C7B000) [pid = 3740] [serial = 533] [outer = 17C7D000] 23:46:23 INFO - PROCESS | 3740 | 1464072383238 Marionette DEBUG loaded listener.js 23:46:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (19DEE000) [pid = 3740] [serial = 534] [outer = 17C7D000] 23:46:24 INFO - PROCESS | 3740 | 1464072384143 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]]]}] 23:46:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:46:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1025ms 23:46:24 INFO - PROCESS | 3740 | 1464072384143 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 23:46:24 INFO - PROCESS | 3740 | 1464072384147 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 23:46:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:46:24 INFO - PROCESS | 3740 | 1464072384196 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:46:24 INFO - PROCESS | 3740 | 1464072384200 Marionette TRACE conn3 <- [1,678,null,{}] 23:46:24 INFO - PROCESS | 3740 | 1464072384208 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}] 23:46:24 INFO - PROCESS | 3740 | 1464072384309 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 23:46:24 INFO - PROCESS | 3740 | 1464072384430 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:24 INFO - PROCESS | 3740 | ++DOCSHELL 1149C000 == 57 [pid = 3740] [id = 179] 23:46:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (114A5400) [pid = 3740] [serial = 535] [outer = 00000000] 23:46:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (12A27400) [pid = 3740] [serial = 536] [outer = 114A5400] 23:46:24 INFO - PROCESS | 3740 | 1464072384488 Marionette DEBUG loaded listener.js 23:46:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (12D73C00) [pid = 3740] [serial = 537] [outer = 114A5400] 23:46:25 INFO - PROCESS | 3740 | 1464072385508 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]]]}] 23:46:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:46:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1322ms 23:46:25 INFO - PROCESS | 3740 | 1464072385544 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 23:46:25 INFO - PROCESS | 3740 | 1464072385550 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 23:46:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:46:25 INFO - PROCESS | 3740 | 1464072385580 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:46:25 INFO - PROCESS | 3740 | 1464072385583 Marionette TRACE conn3 <- [1,682,null,{}] 23:46:25 INFO - PROCESS | 3740 | 1464072385590 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}] 23:46:25 INFO - PROCESS | 3740 | 1464072385683 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 23:46:25 INFO - PROCESS | 3740 | 1464072385878 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:25 INFO - PROCESS | 3740 | ++DOCSHELL 15628400 == 58 [pid = 3740] [id = 180] 23:46:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (15DB1C00) [pid = 3740] [serial = 538] [outer = 00000000] 23:46:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (15F6E400) [pid = 3740] [serial = 539] [outer = 15DB1C00] 23:46:25 INFO - PROCESS | 3740 | 1464072385915 Marionette DEBUG loaded listener.js 23:46:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (168CB400) [pid = 3740] [serial = 540] [outer = 15DB1C00] 23:46:26 INFO - PROCESS | 3740 | 1464072386914 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]]]}] 23:46:26 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) 23:46:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1426ms 23:46:26 INFO - PROCESS | 3740 | 1464072386962 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 23:46:26 INFO - PROCESS | 3740 | 1464072386965 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 23:46:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:46:26 INFO - PROCESS | 3740 | 1464072386969 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:46:26 INFO - PROCESS | 3740 | 1464072386972 Marionette TRACE conn3 <- [1,686,null,{}] 23:46:26 INFO - PROCESS | 3740 | 1464072386983 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}] 23:46:27 INFO - PROCESS | 3740 | 1464072387131 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 23:46:27 INFO - PROCESS | 3740 | 1464072387259 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:27 INFO - PROCESS | 3740 | ++DOCSHELL 16E0B400 == 59 [pid = 3740] [id = 181] 23:46:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (16E0B800) [pid = 3740] [serial = 541] [outer = 00000000] 23:46:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (187C2000) [pid = 3740] [serial = 542] [outer = 16E0B800] 23:46:27 INFO - PROCESS | 3740 | 1464072387298 Marionette DEBUG loaded listener.js 23:46:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (19DF4000) [pid = 3740] [serial = 543] [outer = 16E0B800] 23:46:28 INFO - PROCESS | 3740 | 1464072388275 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]]]}] 23:46:28 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) 23:46:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1321ms 23:46:28 INFO - PROCESS | 3740 | 1464072388303 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 23:46:28 INFO - PROCESS | 3740 | 1464072388307 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 23:46:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:46:28 INFO - PROCESS | 3740 | 1464072388313 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:46:28 INFO - PROCESS | 3740 | 1464072388316 Marionette TRACE conn3 <- [1,690,null,{}] 23:46:28 INFO - PROCESS | 3740 | 1464072388322 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}] 23:46:28 INFO - PROCESS | 3740 | 1464072388426 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 23:46:28 INFO - PROCESS | 3740 | 1464072388584 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:28 INFO - PROCESS | 3740 | ++DOCSHELL 1142CC00 == 60 [pid = 3740] [id = 182] 23:46:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (12A27000) [pid = 3740] [serial = 544] [outer = 00000000] 23:46:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (12D76800) [pid = 3740] [serial = 545] [outer = 12A27000] 23:46:28 INFO - PROCESS | 3740 | 1464072388625 Marionette DEBUG loaded listener.js 23:46:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (138DF400) [pid = 3740] [serial = 546] [outer = 12A27000] 23:46:28 INFO - PROCESS | 3740 | --DOCSHELL 12A30800 == 59 [pid = 3740] [id = 177] 23:46:28 INFO - PROCESS | 3740 | --DOCSHELL 187BC800 == 58 [pid = 3740] [id = 176] 23:46:28 INFO - PROCESS | 3740 | --DOCSHELL 18772000 == 57 [pid = 3740] [id = 175] 23:46:28 INFO - PROCESS | 3740 | --DOCSHELL 1742F800 == 56 [pid = 3740] [id = 174] 23:46:28 INFO - PROCESS | 3740 | --DOCSHELL 130C9C00 == 55 [pid = 3740] [id = 173] 23:46:28 INFO - PROCESS | 3740 | --DOCSHELL 15F61000 == 54 [pid = 3740] [id = 172] 23:46:28 INFO - PROCESS | 3740 | --DOCSHELL 14E04000 == 53 [pid = 3740] [id = 171] 23:46:28 INFO - PROCESS | 3740 | --DOCSHELL 10567800 == 52 [pid = 3740] [id = 170] 23:46:28 INFO - PROCESS | 3740 | --DOCSHELL 0C77C800 == 51 [pid = 3740] [id = 169] 23:46:28 INFO - PROCESS | 3740 | --DOCSHELL 140AF400 == 50 [pid = 3740] [id = 166] 23:46:28 INFO - PROCESS | 3740 | --DOCSHELL 10DF7800 == 49 [pid = 3740] [id = 165] 23:46:28 INFO - PROCESS | 3740 | --DOCSHELL 0F9E6C00 == 48 [pid = 3740] [id = 164] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1A849400) [pid = 3740] [serial = 444] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (1108A400) [pid = 3740] [serial = 446] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (162F5400) [pid = 3740] [serial = 449] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1877FC00) [pid = 3740] [serial = 476] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (10DFE000) [pid = 3740] [serial = 455] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (179F0000) [pid = 3740] [serial = 473] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (19C72800) [pid = 3740] [serial = 479] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (10FB4000) [pid = 3740] [serial = 462] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (10DFA800) [pid = 3740] [serial = 461] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (15629C00) [pid = 3740] [serial = 467] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (15C48000) [pid = 3740] [serial = 468] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (162F8C00) [pid = 3740] [serial = 470] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (1699BC00) [pid = 3740] [serial = 471] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (19C76400) [pid = 3740] [serial = 452] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (12880C00) [pid = 3740] [serial = 464] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (0F2A2C00) [pid = 3740] [serial = 458] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1A1B8C00) [pid = 3740] [serial = 482] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (19C73800) [pid = 3740] [serial = 480] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1ACBB800) [pid = 3740] [serial = 488] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1A418C00) [pid = 3740] [serial = 483] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1A1B7800) [pid = 3740] [serial = 486] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1A9C0800) [pid = 3740] [serial = 491] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (12DF0800) [pid = 3740] [serial = 465] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (187C2C00) [pid = 3740] [serial = 477] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (19C78000) [pid = 3740] [serial = 485] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (17C08000) [pid = 3740] [serial = 474] [outer = 00000000] [url = about:blank] 23:46:28 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1AEC2800) [pid = 3740] [serial = 489] [outer = 00000000] [url = about:blank] 23:46:29 INFO - PROCESS | 3740 | 1464072389588 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]]]}] 23:46:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:46:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1292ms 23:46:29 INFO - PROCESS | 3740 | 1464072389614 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 23:46:29 INFO - PROCESS | 3740 | 1464072389620 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 23:46:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:46:29 INFO - PROCESS | 3740 | 1464072389626 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:46:29 INFO - PROCESS | 3740 | 1464072389628 Marionette TRACE conn3 <- [1,694,null,{}] 23:46:29 INFO - PROCESS | 3740 | 1464072389632 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}] 23:46:29 INFO - PROCESS | 3740 | 1464072389696 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 23:46:29 INFO - PROCESS | 3740 | 1464072389703 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:29 INFO - PROCESS | 3740 | ++DOCSHELL 1108A400 == 49 [pid = 3740] [id = 183] 23:46:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (11233400) [pid = 3740] [serial = 547] [outer = 00000000] 23:46:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1330C000) [pid = 3740] [serial = 548] [outer = 11233400] 23:46:29 INFO - PROCESS | 3740 | 1464072389747 Marionette DEBUG loaded listener.js 23:46:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (140B5800) [pid = 3740] [serial = 549] [outer = 11233400] 23:46:30 INFO - PROCESS | 3740 | 1464072390654 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]]]}] 23:46:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:46:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1084ms 23:46:30 INFO - PROCESS | 3740 | 1464072390717 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 23:46:30 INFO - PROCESS | 3740 | 1464072390719 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 23:46:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:46:30 INFO - PROCESS | 3740 | 1464072390706 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:46:30 INFO - PROCESS | 3740 | 1464072390709 Marionette TRACE conn3 <- [1,698,null,{}] 23:46:30 INFO - PROCESS | 3740 | 1464072390719 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}] 23:46:30 INFO - PROCESS | 3740 | 1464072390806 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 23:46:30 INFO - PROCESS | 3740 | 1464072390814 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:30 INFO - PROCESS | 3740 | ++DOCSHELL 15F6D400 == 50 [pid = 3740] [id = 184] 23:46:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (15F6DC00) [pid = 3740] [serial = 550] [outer = 00000000] 23:46:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (16992000) [pid = 3740] [serial = 551] [outer = 15F6DC00] 23:46:30 INFO - PROCESS | 3740 | 1464072390860 Marionette DEBUG loaded listener.js 23:46:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (16E02800) [pid = 3740] [serial = 552] [outer = 15F6DC00] 23:46:31 INFO - PROCESS | 3740 | 1464072391795 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]]]}] 23:46:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:46:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1128ms 23:46:31 INFO - PROCESS | 3740 | 1464072391852 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 23:46:31 INFO - PROCESS | 3740 | 1464072391855 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 23:46:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:46:31 INFO - PROCESS | 3740 | 1464072391859 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:46:31 INFO - PROCESS | 3740 | 1464072391861 Marionette TRACE conn3 <- [1,702,null,{}] 23:46:31 INFO - PROCESS | 3740 | 1464072391870 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}] 23:46:31 INFO - PROCESS | 3740 | 1464072391977 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 23:46:31 INFO - PROCESS | 3740 | 1464072391984 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:31 INFO - PROCESS | 3740 | ++DOCSHELL 16988C00 == 51 [pid = 3740] [id = 185] 23:46:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1699BC00) [pid = 3740] [serial = 553] [outer = 00000000] 23:46:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (17C86000) [pid = 3740] [serial = 554] [outer = 1699BC00] 23:46:32 INFO - PROCESS | 3740 | 1464072392029 Marionette DEBUG loaded listener.js 23:46:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (181E0400) [pid = 3740] [serial = 555] [outer = 1699BC00] 23:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (19C47000) [pid = 3740] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (14E06800) [pid = 3740] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (18774000) [pid = 3740] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (162FD000) [pid = 3740] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (14F5AC00) [pid = 3740] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (162FCC00) [pid = 3740] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (0F29F400) [pid = 3740] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (105EDC00) [pid = 3740] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:46:32 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (17435000) [pid = 3740] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:46:32 INFO - PROCESS | 3740 | 1464072392931 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]]]}] 23:46:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 23:46:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1084ms 23:46:32 INFO - PROCESS | 3740 | 1464072392960 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 23:46:32 INFO - PROCESS | 3740 | 1464072392962 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 23:46:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:46:32 INFO - PROCESS | 3740 | 1464072392948 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:46:32 INFO - PROCESS | 3740 | 1464072392950 Marionette TRACE conn3 <- [1,706,null,{}] 23:46:32 INFO - PROCESS | 3740 | 1464072392954 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}] 23:46:33 INFO - PROCESS | 3740 | 1464072393030 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 23:46:33 INFO - PROCESS | 3740 | 1464072393037 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:33 INFO - PROCESS | 3740 | ++DOCSHELL 11232C00 == 52 [pid = 3740] [id = 186] 23:46:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (16333800) [pid = 3740] [serial = 556] [outer = 00000000] 23:46:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (17A5D400) [pid = 3740] [serial = 557] [outer = 16333800] 23:46:33 INFO - PROCESS | 3740 | 1464072393081 Marionette DEBUG loaded listener.js 23:46:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (17C08000) [pid = 3740] [serial = 558] [outer = 16333800] 23:46:33 INFO - PROCESS | 3740 | 1464072393972 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]]]}] 23:46:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:46:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1024ms 23:46:33 INFO - PROCESS | 3740 | 1464072394000 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 23:46:33 INFO - PROCESS | 3740 | 1464072394002 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 23:46:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:46:33 INFO - PROCESS | 3740 | 1464072394006 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:46:33 INFO - PROCESS | 3740 | 1464072394007 Marionette TRACE conn3 <- [1,710,null,{}] 23:46:34 INFO - PROCESS | 3740 | 1464072394011 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}] 23:46:34 INFO - PROCESS | 3740 | 1464072394106 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 23:46:34 INFO - PROCESS | 3740 | 1464072394099 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:34 INFO - PROCESS | 3740 | ++DOCSHELL 18172800 == 53 [pid = 3740] [id = 187] 23:46:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1829F800) [pid = 3740] [serial = 559] [outer = 00000000] 23:46:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (19C44800) [pid = 3740] [serial = 560] [outer = 1829F800] 23:46:34 INFO - PROCESS | 3740 | 1464072394143 Marionette DEBUG loaded listener.js 23:46:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (19C74000) [pid = 3740] [serial = 561] [outer = 1829F800] 23:46:34 INFO - PROCESS | 3740 | 1464072394594 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] 23:46:34 INFO - PROCESS | 3740 | 1464072394670 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 23:46:34 INFO - PROCESS | 3740 | 1464072394673 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:46:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:46:34 INFO - PROCESS | 3740 | 1464072394675 Marionette TRACE conn3 <- [1,714,null,{}] 23:46:34 INFO - PROCESS | 3740 | 1464072394678 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}] 23:46:34 INFO - PROCESS | 3740 | 1464072394756 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 23:46:34 INFO - PROCESS | 3740 | 1464072394769 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:34 INFO - PROCESS | 3740 | ++DOCSHELL 19C43800 == 54 [pid = 3740] [id = 188] 23:46:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (19C75800) [pid = 3740] [serial = 562] [outer = 00000000] 23:46:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1A1B7800) [pid = 3740] [serial = 563] [outer = 19C75800] 23:46:34 INFO - PROCESS | 3740 | 1464072394795 Marionette DEBUG loaded listener.js 23:46:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1A412C00) [pid = 3740] [serial = 564] [outer = 19C75800] 23:46:35 INFO - PROCESS | 3740 | 1464072395507 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]]]}] 23:46:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:46:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 891ms 23:46:35 INFO - PROCESS | 3740 | 1464072395566 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 23:46:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:46:35 INFO - PROCESS | 3740 | 1464072395573 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 23:46:35 INFO - PROCESS | 3740 | 1464072395580 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:46:35 INFO - PROCESS | 3740 | 1464072395587 Marionette TRACE conn3 <- [1,718,null,{}] 23:46:35 INFO - PROCESS | 3740 | 1464072395593 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}] 23:46:35 INFO - PROCESS | 3740 | 1464072395699 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 23:46:35 INFO - PROCESS | 3740 | 1464072395827 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:35 INFO - PROCESS | 3740 | ++DOCSHELL 1289CC00 == 55 [pid = 3740] [id = 189] 23:46:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (128A1C00) [pid = 3740] [serial = 565] [outer = 00000000] 23:46:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (14E08000) [pid = 3740] [serial = 566] [outer = 128A1C00] 23:46:35 INFO - PROCESS | 3740 | 1464072395884 Marionette DEBUG loaded listener.js 23:46:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (156EC800) [pid = 3740] [serial = 567] [outer = 128A1C00] 23:46:36 INFO - PROCESS | 3740 | 1464072396433 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] 23:46:36 INFO - PROCESS | 3740 | 1464072396498 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 23:46:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:46:36 INFO - PROCESS | 3740 | 1464072396505 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:46:36 INFO - PROCESS | 3740 | 1464072396508 Marionette TRACE conn3 <- [1,722,null,{}] 23:46:36 INFO - PROCESS | 3740 | 1464072396512 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}] 23:46:36 INFO - PROCESS | 3740 | 1464072396624 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 23:46:36 INFO - PROCESS | 3740 | 1464072396749 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:36 INFO - PROCESS | 3740 | ++DOCSHELL 16E09800 == 56 [pid = 3740] [id = 190] 23:46:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (16E0AC00) [pid = 3740] [serial = 568] [outer = 00000000] 23:46:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (18173000) [pid = 3740] [serial = 569] [outer = 16E0AC00] 23:46:36 INFO - PROCESS | 3740 | 1464072396804 Marionette DEBUG loaded listener.js 23:46:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1877AC00) [pid = 3740] [serial = 570] [outer = 16E0AC00] 23:46:37 INFO - PROCESS | 3740 | 1464072397366 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]]]}] 23:46:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:46:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 891ms 23:46:37 INFO - PROCESS | 3740 | 1464072397415 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 23:46:37 INFO - PROCESS | 3740 | 1464072397418 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 23:46:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:46:37 INFO - PROCESS | 3740 | 1464072397422 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:46:37 INFO - PROCESS | 3740 | 1464072397426 Marionette TRACE conn3 <- [1,726,null,{}] 23:46:37 INFO - PROCESS | 3740 | 1464072397436 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}] 23:46:37 INFO - PROCESS | 3740 | 1464072397526 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 23:46:37 INFO - PROCESS | 3740 | 1464072397653 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:37 INFO - PROCESS | 3740 | ++DOCSHELL 1A840800 == 57 [pid = 3740] [id = 191] 23:46:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1A841000) [pid = 3740] [serial = 571] [outer = 00000000] 23:46:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1A84B000) [pid = 3740] [serial = 572] [outer = 1A841000] 23:46:37 INFO - PROCESS | 3740 | 1464072397710 Marionette DEBUG loaded listener.js 23:46:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1A912000) [pid = 3740] [serial = 573] [outer = 1A841000] 23:46:38 INFO - PROCESS | 3740 | 1464072398747 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]]]}] 23:46:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:46:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1381ms 23:46:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:46:38 INFO - PROCESS | 3740 | 1464072398811 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 23:46:38 INFO - PROCESS | 3740 | 1464072398814 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 23:46:38 INFO - PROCESS | 3740 | 1464072398818 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:46:38 INFO - PROCESS | 3740 | 1464072398820 Marionette TRACE conn3 <- [1,730,null,{}] 23:46:38 INFO - PROCESS | 3740 | 1464072398824 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}] 23:46:38 INFO - PROCESS | 3740 | 1464072398957 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 23:46:39 INFO - PROCESS | 3740 | 1464072399180 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:39 INFO - PROCESS | 3740 | ++DOCSHELL 0F2A5800 == 58 [pid = 3740] [id = 192] 23:46:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1055F800) [pid = 3740] [serial = 574] [outer = 00000000] 23:46:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (10DF0C00) [pid = 3740] [serial = 575] [outer = 1055F800] 23:46:39 INFO - PROCESS | 3740 | 1464072399229 Marionette DEBUG loaded listener.js 23:46:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (11C51800) [pid = 3740] [serial = 576] [outer = 1055F800] 23:46:40 INFO - PROCESS | 3740 | --DOCSHELL 18172800 == 57 [pid = 3740] [id = 187] 23:46:40 INFO - PROCESS | 3740 | --DOCSHELL 11232C00 == 56 [pid = 3740] [id = 186] 23:46:40 INFO - PROCESS | 3740 | --DOCSHELL 16988C00 == 55 [pid = 3740] [id = 185] 23:46:40 INFO - PROCESS | 3740 | --DOCSHELL 15F6D400 == 54 [pid = 3740] [id = 184] 23:46:40 INFO - PROCESS | 3740 | --DOCSHELL 1108A400 == 53 [pid = 3740] [id = 183] 23:46:40 INFO - PROCESS | 3740 | --DOCSHELL 1142CC00 == 52 [pid = 3740] [id = 182] 23:46:40 INFO - PROCESS | 3740 | --DOCSHELL 1149C000 == 51 [pid = 3740] [id = 179] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (19C77800) [pid = 3740] [serial = 528] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1A9BB000) [pid = 3740] [serial = 500] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (18299C00) [pid = 3740] [serial = 531] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (187C3400) [pid = 3740] [serial = 525] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (16E10800) [pid = 3740] [serial = 519] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (15E85000) [pid = 3740] [serial = 513] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (16334800) [pid = 3740] [serial = 530] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (16995000) [pid = 3740] [serial = 515] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (16CC8800) [pid = 3740] [serial = 516] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (19C70C00) [pid = 3740] [serial = 527] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (12A2DC00) [pid = 3740] [serial = 503] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (11CE2400) [pid = 3740] [serial = 507] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (11A0B000) [pid = 3740] [serial = 494] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (11C4F800) [pid = 3740] [serial = 509] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (17C0DC00) [pid = 3740] [serial = 521] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (10F06400) [pid = 3740] [serial = 506] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (18596400) [pid = 3740] [serial = 522] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (19C7B000) [pid = 3740] [serial = 533] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (162F5800) [pid = 3740] [serial = 497] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (13DEB400) [pid = 3740] [serial = 510] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (16E0C000) [pid = 3740] [serial = 518] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (15C43C00) [pid = 3740] [serial = 512] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (187BDC00) [pid = 3740] [serial = 524] [outer = 00000000] [url = about:blank] 23:46:40 INFO - PROCESS | 3740 | 1464072400240 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]]]}] 23:46:40 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 23:46:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1485ms 23:46:40 INFO - PROCESS | 3740 | 1464072400294 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 23:46:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:46:40 INFO - PROCESS | 3740 | 1464072400298 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 23:46:40 INFO - PROCESS | 3740 | 1464072400302 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:46:40 INFO - PROCESS | 3740 | 1464072400305 Marionette TRACE conn3 <- [1,734,null,{}] 23:46:40 INFO - PROCESS | 3740 | 1464072400310 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}] 23:46:40 INFO - PROCESS | 3740 | 1464072400397 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 23:46:40 INFO - PROCESS | 3740 | 1464072400523 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:40 INFO - PROCESS | 3740 | ++DOCSHELL 12A30400 == 52 [pid = 3740] [id = 193] 23:46:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (12A30C00) [pid = 3740] [serial = 577] [outer = 00000000] 23:46:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (13078400) [pid = 3740] [serial = 578] [outer = 12A30C00] 23:46:40 INFO - PROCESS | 3740 | 1464072400571 Marionette DEBUG loaded listener.js 23:46:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (13B2A000) [pid = 3740] [serial = 579] [outer = 12A30C00] 23:46:41 INFO - PROCESS | 3740 | 1464072401378 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]]]}] 23:46:41 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.) 23:46:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1099ms 23:46:41 INFO - PROCESS | 3740 | 1464072401397 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 23:46:41 INFO - PROCESS | 3740 | 1464072401402 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 23:46:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:46:41 INFO - PROCESS | 3740 | 1464072401407 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:46:41 INFO - PROCESS | 3740 | 1464072401412 Marionette TRACE conn3 <- [1,738,null,{}] 23:46:41 INFO - PROCESS | 3740 | 1464072401419 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}] 23:46:41 INFO - PROCESS | 3740 | 1464072401524 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 23:46:41 INFO - PROCESS | 3740 | 1464072401603 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:41 INFO - PROCESS | 3740 | ++DOCSHELL 1108B000 == 53 [pid = 3740] [id = 194] 23:46:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (12896800) [pid = 3740] [serial = 580] [outer = 00000000] 23:46:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (12AE1400) [pid = 3740] [serial = 581] [outer = 12896800] 23:46:41 INFO - PROCESS | 3740 | 1464072401685 Marionette DEBUG loaded listener.js 23:46:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (14F5B000) [pid = 3740] [serial = 582] [outer = 12896800] 23:46:42 INFO - PROCESS | 3740 | 1464072402727 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]]]}] 23:46:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:46:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1321ms 23:46:42 INFO - PROCESS | 3740 | 1464072402737 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 23:46:42 INFO - PROCESS | 3740 | 1464072402744 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 23:46:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:46:42 INFO - PROCESS | 3740 | 1464072402753 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:46:42 INFO - PROCESS | 3740 | 1464072402757 Marionette TRACE conn3 <- [1,742,null,{}] 23:46:42 INFO - PROCESS | 3740 | 1464072402763 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}] 23:46:42 INFO - PROCESS | 3740 | 1464072402864 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 23:46:42 INFO - PROCESS | 3740 | 1464072402974 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:43 INFO - PROCESS | 3740 | ++DOCSHELL 16988C00 == 54 [pid = 3740] [id = 195] 23:46:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (16993400) [pid = 3740] [serial = 583] [outer = 00000000] 23:46:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (16E02C00) [pid = 3740] [serial = 584] [outer = 16993400] 23:46:43 INFO - PROCESS | 3740 | 1464072403073 Marionette DEBUG loaded listener.js 23:46:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (16E0B000) [pid = 3740] [serial = 585] [outer = 16993400] 23:46:44 INFO - PROCESS | 3740 | 1464072404035 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]]]}] 23:46:44 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 23:46:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1292ms 23:46:44 INFO - PROCESS | 3740 | 1464072404065 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 23:46:44 INFO - PROCESS | 3740 | 1464072404067 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 23:46:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:46:44 INFO - PROCESS | 3740 | 1464072404055 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:46:44 INFO - PROCESS | 3740 | 1464072404059 Marionette TRACE conn3 <- [1,746,null,{}] 23:46:44 INFO - PROCESS | 3740 | 1464072404070 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}] 23:46:44 INFO - PROCESS | 3740 | 1464072404235 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 23:46:44 INFO - PROCESS | 3740 | 1464072404363 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:44 INFO - PROCESS | 3740 | ++DOCSHELL 17CEC400 == 55 [pid = 3740] [id = 196] 23:46:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (17CF0400) [pid = 3740] [serial = 586] [outer = 00000000] 23:46:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (18776400) [pid = 3740] [serial = 587] [outer = 17CF0400] 23:46:44 INFO - PROCESS | 3740 | 1464072404418 Marionette DEBUG loaded listener.js 23:46:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (187BB400) [pid = 3740] [serial = 588] [outer = 17CF0400] 23:46:44 INFO - PROCESS | 3740 | 1464072404939 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]]]}] 23:46:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:46:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 950ms 23:46:45 INFO - PROCESS | 3740 | 1464072405017 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 23:46:45 INFO - PROCESS | 3740 | 1464072405020 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 23:46:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:46:45 INFO - PROCESS | 3740 | 1464072405024 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:46:45 INFO - PROCESS | 3740 | 1464072405026 Marionette TRACE conn3 <- [1,750,null,{}] 23:46:45 INFO - PROCESS | 3740 | 1464072405030 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}] 23:46:45 INFO - PROCESS | 3740 | 1464072405111 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 23:46:45 INFO - PROCESS | 3740 | 1464072405241 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:45 INFO - PROCESS | 3740 | ++DOCSHELL 10DF3400 == 56 [pid = 3740] [id = 197] 23:46:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (19C47000) [pid = 3740] [serial = 589] [outer = 00000000] 23:46:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (19C72C00) [pid = 3740] [serial = 590] [outer = 19C47000] 23:46:45 INFO - PROCESS | 3740 | 1464072405299 Marionette DEBUG loaded listener.js 23:46:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (19C7B800) [pid = 3740] [serial = 591] [outer = 19C47000] 23:46:46 INFO - PROCESS | 3740 | 1464072406328 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]]]}] 23:46:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:46:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1322ms 23:46:46 INFO - PROCESS | 3740 | 1464072406390 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 23:46:46 INFO - PROCESS | 3740 | 1464072406393 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 23:46:46 INFO - PROCESS | 3740 | 1464072406399 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:46:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:46:46 INFO - PROCESS | 3740 | 1464072406401 Marionette TRACE conn3 <- [1,754,null,{}] 23:46:46 INFO - PROCESS | 3740 | 1464072406408 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}] 23:46:46 INFO - PROCESS | 3740 | 1464072406494 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 23:46:46 INFO - PROCESS | 3740 | --DOCSHELL 1381DC00 == 55 [pid = 3740] [id = 54] 23:46:46 INFO - PROCESS | 3740 | --DOCSHELL 10A63C00 == 54 [pid = 3740] [id = 42] 23:46:46 INFO - PROCESS | 3740 | --DOCSHELL 0F2A5800 == 53 [pid = 3740] [id = 192] 23:46:46 INFO - PROCESS | 3740 | 1464072406608 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:46 INFO - PROCESS | 3740 | ++DOCSHELL 11CE2400 == 54 [pid = 3740] [id = 198] 23:46:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (12A26000) [pid = 3740] [serial = 592] [outer = 00000000] 23:46:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1540B800) [pid = 3740] [serial = 593] [outer = 12A26000] 23:46:46 INFO - PROCESS | 3740 | 1464072406638 Marionette DEBUG loaded listener.js 23:46:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (15F6D000) [pid = 3740] [serial = 594] [outer = 12A26000] 23:46:47 INFO - PROCESS | 3740 | 1464072407501 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]]]}] 23:46:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:46:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1128ms 23:46:47 INFO - PROCESS | 3740 | 1464072407541 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 23:46:47 INFO - PROCESS | 3740 | 1464072407546 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 23:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:46:47 INFO - PROCESS | 3740 | 1464072407552 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:46:47 INFO - PROCESS | 3740 | 1464072407555 Marionette TRACE conn3 <- [1,758,null,{}] 23:46:47 INFO - PROCESS | 3740 | 1464072407559 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}] 23:46:47 INFO - PROCESS | 3740 | 1464072407643 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 23:46:47 INFO - PROCESS | 3740 | 1464072407651 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:47 INFO - PROCESS | 3740 | ++DOCSHELL 162FD400 == 55 [pid = 3740] [id = 199] 23:46:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (179F0000) [pid = 3740] [serial = 595] [outer = 00000000] 23:46:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (18172800) [pid = 3740] [serial = 596] [outer = 179F0000] 23:46:47 INFO - PROCESS | 3740 | 1464072407695 Marionette DEBUG loaded listener.js 23:46:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (18771400) [pid = 3740] [serial = 597] [outer = 179F0000] 23:46:48 INFO - PROCESS | 3740 | 1464072408212 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]]]}] 23:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 698ms 23:46:48 INFO - PROCESS | 3740 | 1464072408268 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 23:46:48 INFO - PROCESS | 3740 | 1464072408270 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 23:46:48 INFO - PROCESS | 3740 | 1464072408274 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:46:48 INFO - PROCESS | 3740 | 1464072408277 Marionette TRACE conn3 <- [1,762,null,{}] 23:46:48 INFO - PROCESS | 3740 | 1464072408287 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}] 23:46:48 INFO - PROCESS | 3740 | 1464072408403 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 23:46:48 INFO - PROCESS | 3740 | 1464072408447 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:48 INFO - PROCESS | 3740 | ++DOCSHELL 1A1B1400 == 56 [pid = 3740] [id = 200] 23:46:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1A1BAC00) [pid = 3740] [serial = 598] [outer = 00000000] 23:46:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1A41B000) [pid = 3740] [serial = 599] [outer = 1A1BAC00] 23:46:48 INFO - PROCESS | 3740 | 1464072408494 Marionette DEBUG loaded listener.js 23:46:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1A843000) [pid = 3740] [serial = 600] [outer = 1A1BAC00] 23:46:48 INFO - PROCESS | 3740 | 1464072408879 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]]]}] 23:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 668ms 23:46:48 INFO - PROCESS | 3740 | 1464072408963 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 23:46:48 INFO - PROCESS | 3740 | 1464072408965 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 23:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:46:48 INFO - PROCESS | 3740 | 1464072408971 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:46:48 INFO - PROCESS | 3740 | 1464072408973 Marionette TRACE conn3 <- [1,766,null,{}] 23:46:48 INFO - PROCESS | 3740 | 1464072408980 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}] 23:46:49 INFO - PROCESS | 3740 | 1464072409076 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 23:46:49 INFO - PROCESS | 3740 | 1464072409087 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:49 INFO - PROCESS | 3740 | ++DOCSHELL 1A9B7400 == 57 [pid = 3740] [id = 201] 23:46:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1A9BB000) [pid = 3740] [serial = 601] [outer = 00000000] 23:46:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1AA6B400) [pid = 3740] [serial = 602] [outer = 1A9BB000] 23:46:49 INFO - PROCESS | 3740 | 1464072409133 Marionette DEBUG loaded listener.js 23:46:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1AA6C400) [pid = 3740] [serial = 603] [outer = 1A9BB000] 23:46:49 INFO - PROCESS | 3740 | 1464072409548 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]]]}] 23:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 594ms 23:46:49 INFO - PROCESS | 3740 | 1464072409573 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 23:46:49 INFO - PROCESS | 3740 | 1464072409575 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 23:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:46:49 INFO - PROCESS | 3740 | 1464072409578 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:46:49 INFO - PROCESS | 3740 | 1464072409580 Marionette TRACE conn3 <- [1,770,null,{}] 23:46:49 INFO - PROCESS | 3740 | 1464072409584 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}] 23:46:49 INFO - PROCESS | 3740 | 1464072409691 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 23:46:49 INFO - PROCESS | 3740 | 1464072409697 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:49 INFO - PROCESS | 3740 | ++DOCSHELL 19A99400 == 58 [pid = 3740] [id = 202] 23:46:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (19A9D000) [pid = 3740] [serial = 604] [outer = 00000000] 23:46:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (13DEA800) [pid = 3740] [serial = 605] [outer = 19A9D000] 23:46:49 INFO - PROCESS | 3740 | 1464072409771 Marionette DEBUG loaded listener.js 23:46:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (19AA5000) [pid = 3740] [serial = 606] [outer = 19A9D000] 23:46:50 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1699BC00) [pid = 3740] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:46:50 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (15F6DC00) [pid = 3740] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:46:50 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (11233400) [pid = 3740] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:46:50 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (16E0B800) [pid = 3740] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:46:50 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (12A27000) [pid = 3740] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:46:50 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (16333800) [pid = 3740] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:46:50 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1055F800) [pid = 3740] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:46:50 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (140B0800) [pid = 3740] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:46:50 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1829F800) [pid = 3740] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:46:50 INFO - PROCESS | 3740 | 1464072410233 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]]]}] 23:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 697ms 23:46:50 INFO - PROCESS | 3740 | 1464072410281 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 23:46:50 INFO - PROCESS | 3740 | 1464072410283 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 23:46:50 INFO - PROCESS | 3740 | 1464072410287 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:46:50 INFO - PROCESS | 3740 | 1464072410289 Marionette TRACE conn3 <- [1,774,null,{}] 23:46:50 INFO - PROCESS | 3740 | 1464072410292 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}] 23:46:50 INFO - PROCESS | 3740 | 1464072410417 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 23:46:50 INFO - PROCESS | 3740 | 1464072410425 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:50 INFO - PROCESS | 3740 | ++DOCSHELL 15622800 == 59 [pid = 3740] [id = 203] 23:46:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (15F68800) [pid = 3740] [serial = 607] [outer = 00000000] 23:46:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1ACB9000) [pid = 3740] [serial = 608] [outer = 15F68800] 23:46:50 INFO - PROCESS | 3740 | 1464072410470 Marionette DEBUG loaded listener.js 23:46:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1AEC1800) [pid = 3740] [serial = 609] [outer = 15F68800] 23:46:50 INFO - PROCESS | 3740 | 1464072410861 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]]]}] 23:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 594ms 23:46:50 INFO - PROCESS | 3740 | 1464072410890 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 23:46:50 INFO - PROCESS | 3740 | 1464072410892 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 23:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:46:50 INFO - PROCESS | 3740 | 1464072410895 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:46:50 INFO - PROCESS | 3740 | 1464072410897 Marionette TRACE conn3 <- [1,778,null,{}] 23:46:50 INFO - PROCESS | 3740 | 1464072410904 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}] 23:46:50 INFO - PROCESS | 3740 | 1464072410991 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 23:46:50 INFO - PROCESS | 3740 | 1464072410997 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:50 INFO - PROCESS | 3740 | ++DOCSHELL 10AD1000 == 60 [pid = 3740] [id = 204] 23:46:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (10AD1800) [pid = 3740] [serial = 610] [outer = 00000000] 23:46:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (10AD4C00) [pid = 3740] [serial = 611] [outer = 10AD1800] 23:46:51 INFO - PROCESS | 3740 | 1464072411040 Marionette DEBUG loaded listener.js 23:46:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (16EA0000) [pid = 3740] [serial = 612] [outer = 10AD1800] 23:46:51 INFO - PROCESS | 3740 | 1464072411436 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]]]}] 23:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 564ms 23:46:51 INFO - PROCESS | 3740 | 1464072411488 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 23:46:51 INFO - PROCESS | 3740 | 1464072411490 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 23:46:51 INFO - PROCESS | 3740 | 1464072411493 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:46:51 INFO - PROCESS | 3740 | 1464072411495 Marionette TRACE conn3 <- [1,782,null,{}] 23:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:46:51 INFO - PROCESS | 3740 | 1464072411482 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}] 23:46:51 INFO - PROCESS | 3740 | 1464072411572 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 23:46:51 INFO - PROCESS | 3740 | 1464072411578 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:51 INFO - PROCESS | 3740 | ++DOCSHELL 1AA6E400 == 61 [pid = 3740] [id = 205] 23:46:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (1ACB9400) [pid = 3740] [serial = 613] [outer = 00000000] 23:46:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1AECF400) [pid = 3740] [serial = 614] [outer = 1ACB9400] 23:46:51 INFO - PROCESS | 3740 | 1464072411624 Marionette DEBUG loaded listener.js 23:46:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (1B254000) [pid = 3740] [serial = 615] [outer = 1ACB9400] 23:46:52 INFO - PROCESS | 3740 | 1464072412236 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]]]}] 23:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 787ms 23:46:52 INFO - PROCESS | 3740 | 1464072412285 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 23:46:52 INFO - PROCESS | 3740 | 1464072412289 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 23:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:46:52 INFO - PROCESS | 3740 | 1464072412295 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:46:52 INFO - PROCESS | 3740 | 1464072412298 Marionette TRACE conn3 <- [1,786,null,{}] 23:46:52 INFO - PROCESS | 3740 | 1464072412305 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}] 23:46:52 INFO - PROCESS | 3740 | 1464072412416 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 23:46:52 INFO - PROCESS | 3740 | 1464072412521 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:52 INFO - PROCESS | 3740 | ++DOCSHELL 10DFA800 == 62 [pid = 3740] [id = 206] 23:46:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (10DFD000) [pid = 3740] [serial = 616] [outer = 00000000] 23:46:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (15DB2C00) [pid = 3740] [serial = 617] [outer = 10DFD000] 23:46:52 INFO - PROCESS | 3740 | 1464072412577 Marionette DEBUG loaded listener.js 23:46:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (168C8800) [pid = 3740] [serial = 618] [outer = 10DFD000] 23:46:53 INFO - PROCESS | 3740 | 1464072413105 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]]]}] 23:46:53 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 23:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 861ms 23:46:53 INFO - PROCESS | 3740 | 1464072413162 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 23:46:53 INFO - PROCESS | 3740 | 1464072413168 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 23:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:46:53 INFO - PROCESS | 3740 | 1464072413175 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:46:53 INFO - PROCESS | 3740 | 1464072413178 Marionette TRACE conn3 <- [1,790,null,{}] 23:46:53 INFO - PROCESS | 3740 | 1464072413182 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}] 23:46:53 INFO - PROCESS | 3740 | 1464072413288 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 23:46:53 INFO - PROCESS | 3740 | 1464072413375 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:53 INFO - PROCESS | 3740 | ++DOCSHELL 17CEB800 == 63 [pid = 3740] [id = 207] 23:46:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (17CEBC00) [pid = 3740] [serial = 619] [outer = 00000000] 23:46:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (19A9CC00) [pid = 3740] [serial = 620] [outer = 17CEBC00] 23:46:53 INFO - PROCESS | 3740 | 1464072413428 Marionette DEBUG loaded listener.js 23:46:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (19C4F800) [pid = 3740] [serial = 621] [outer = 17CEBC00] 23:46:53 INFO - PROCESS | 3740 | 1464072413982 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]]]}] 23:46:54 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 23:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 846ms 23:46:54 INFO - PROCESS | 3740 | 1464072414024 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 23:46:54 INFO - PROCESS | 3740 | 1464072414027 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 23:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:46:54 INFO - PROCESS | 3740 | 1464072414031 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:46:54 INFO - PROCESS | 3740 | 1464072414035 Marionette TRACE conn3 <- [1,794,null,{}] 23:46:54 INFO - PROCESS | 3740 | 1464072414046 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}] 23:46:54 INFO - PROCESS | 3740 | 1464072414154 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 23:46:54 INFO - PROCESS | 3740 | 1464072414260 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:54 INFO - PROCESS | 3740 | ++DOCSHELL 16927400 == 64 [pid = 3740] [id = 208] 23:46:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (16927800) [pid = 3740] [serial = 622] [outer = 00000000] 23:46:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (19C71800) [pid = 3740] [serial = 623] [outer = 16927800] 23:46:54 INFO - PROCESS | 3740 | 1464072414321 Marionette DEBUG loaded listener.js 23:46:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (1A41C000) [pid = 3740] [serial = 624] [outer = 16927800] 23:46:54 INFO - PROCESS | 3740 | 1464072414837 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]]]}] 23:46:54 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 23:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 861ms 23:46:54 INFO - PROCESS | 3740 | 1464072414894 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 23:46:54 INFO - PROCESS | 3740 | 1464072414896 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 23:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:46:54 INFO - PROCESS | 3740 | 1464072414900 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:46:54 INFO - PROCESS | 3740 | 1464072414902 Marionette TRACE conn3 <- [1,798,null,{}] 23:46:54 INFO - PROCESS | 3740 | 1464072414906 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}] 23:46:54 INFO - PROCESS | 3740 | 1464072415008 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 23:46:55 INFO - PROCESS | 3740 | 1464072415100 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:55 INFO - PROCESS | 3740 | ++DOCSHELL 19A9DC00 == 65 [pid = 3740] [id = 209] 23:46:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (1AA6A400) [pid = 3740] [serial = 625] [outer = 00000000] 23:46:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (1AECFC00) [pid = 3740] [serial = 626] [outer = 1AA6A400] 23:46:55 INFO - PROCESS | 3740 | 1464072415153 Marionette DEBUG loaded listener.js 23:46:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (1B435400) [pid = 3740] [serial = 627] [outer = 1AA6A400] 23:46:55 INFO - PROCESS | 3740 | 1464072415724 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]]]}] 23:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 862ms 23:46:55 INFO - PROCESS | 3740 | 1464072415750 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 23:46:55 INFO - PROCESS | 3740 | 1464072415752 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 23:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:46:55 INFO - PROCESS | 3740 | 1464072415756 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:46:55 INFO - PROCESS | 3740 | 1464072415758 Marionette TRACE conn3 <- [1,802,null,{}] 23:46:55 INFO - PROCESS | 3740 | 1464072415762 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}] 23:46:55 INFO - PROCESS | 3740 | 1464072415861 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 23:46:55 INFO - PROCESS | 3740 | 1464072415963 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:55 INFO - PROCESS | 3740 | ++DOCSHELL 1AECD800 == 66 [pid = 3740] [id = 210] 23:46:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (1B437000) [pid = 3740] [serial = 628] [outer = 00000000] 23:46:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (1B56EC00) [pid = 3740] [serial = 629] [outer = 1B437000] 23:46:55 INFO - PROCESS | 3740 | 1464072416016 Marionette DEBUG loaded listener.js 23:46:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (1B56F400) [pid = 3740] [serial = 630] [outer = 1B437000] 23:46:56 INFO - PROCESS | 3740 | 1464072416649 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] 23:46:56 INFO - PROCESS | 3740 | 1464072416668 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 23:46:56 INFO - PROCESS | 3740 | 1464072416672 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:46:56 INFO - PROCESS | 3740 | 1464072416674 Marionette TRACE conn3 <- [1,806,null,{}] 23:46:56 INFO - PROCESS | 3740 | 1464072416678 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}] 23:46:56 INFO - PROCESS | 3740 | 1464072416800 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 23:46:56 INFO - PROCESS | 3740 | 1464072416910 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:56 INFO - PROCESS | 3740 | ++DOCSHELL 1142D800 == 67 [pid = 3740] [id = 211] 23:46:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (11C0C000) [pid = 3740] [serial = 631] [outer = 00000000] 23:46:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (16E07800) [pid = 3740] [serial = 632] [outer = 11C0C000] 23:46:56 INFO - PROCESS | 3740 | 1464072416963 Marionette DEBUG loaded listener.js 23:46:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (16E0E000) [pid = 3740] [serial = 633] [outer = 11C0C000] 23:46:57 INFO - PROCESS | 3740 | 1464072417721 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]]]}] 23:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1099ms 23:46:57 INFO - PROCESS | 3740 | 1464072417765 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 23:46:57 INFO - PROCESS | 3740 | 1464072417770 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 23:46:57 INFO - PROCESS | 3740 | 1464072417774 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:46:57 INFO - PROCESS | 3740 | 1464072417779 Marionette TRACE conn3 <- [1,810,null,{}] 23:46:57 INFO - PROCESS | 3740 | 1464072417783 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}] 23:46:57 INFO - PROCESS | 3740 | 1464072417885 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 23:46:58 INFO - PROCESS | 3740 | 1464072418024 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:58 INFO - PROCESS | 3740 | ++DOCSHELL 10A65400 == 68 [pid = 3740] [id = 212] 23:46:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (10ACC800) [pid = 3740] [serial = 634] [outer = 00000000] 23:46:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (12A2B000) [pid = 3740] [serial = 635] [outer = 10ACC800] 23:46:58 INFO - PROCESS | 3740 | 1464072418075 Marionette DEBUG loaded listener.js 23:46:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (1303C000) [pid = 3740] [serial = 636] [outer = 10ACC800] 23:46:58 INFO - PROCESS | 3740 | --DOCSHELL 10AD1000 == 67 [pid = 3740] [id = 204] 23:46:58 INFO - PROCESS | 3740 | --DOCSHELL 15622800 == 66 [pid = 3740] [id = 203] 23:46:58 INFO - PROCESS | 3740 | --DOCSHELL 19A99400 == 65 [pid = 3740] [id = 202] 23:46:58 INFO - PROCESS | 3740 | --DOCSHELL 1A9B7400 == 64 [pid = 3740] [id = 201] 23:46:58 INFO - PROCESS | 3740 | --DOCSHELL 1A1B1400 == 63 [pid = 3740] [id = 200] 23:46:58 INFO - PROCESS | 3740 | --DOCSHELL 162FD400 == 62 [pid = 3740] [id = 199] 23:46:58 INFO - PROCESS | 3740 | --DOCSHELL 11CE2400 == 61 [pid = 3740] [id = 198] 23:46:58 INFO - PROCESS | 3740 | --DOCSHELL 1108B000 == 60 [pid = 3740] [id = 194] 23:46:58 INFO - PROCESS | 3740 | --DOCSHELL 12A30400 == 59 [pid = 3740] [id = 193] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (162FE400) [pid = 3740] [serial = 414] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (17C86000) [pid = 3740] [serial = 554] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (12A27400) [pid = 3740] [serial = 536] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (16992000) [pid = 3740] [serial = 551] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (15F6E400) [pid = 3740] [serial = 539] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (1330C000) [pid = 3740] [serial = 548] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (140B5800) [pid = 3740] [serial = 549] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (19DF4000) [pid = 3740] [serial = 543] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (187C2000) [pid = 3740] [serial = 542] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (12D76800) [pid = 3740] [serial = 545] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (138DF400) [pid = 3740] [serial = 546] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (17A5D400) [pid = 3740] [serial = 557] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (10DF0C00) [pid = 3740] [serial = 575] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (11C51800) [pid = 3740] [serial = 576] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1A1B7800) [pid = 3740] [serial = 563] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (14E08000) [pid = 3740] [serial = 566] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (18173000) [pid = 3740] [serial = 569] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1A84B000) [pid = 3740] [serial = 572] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (181E0400) [pid = 3740] [serial = 555] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (17C08000) [pid = 3740] [serial = 558] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (19C74000) [pid = 3740] [serial = 561] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (16E02800) [pid = 3740] [serial = 552] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (13078400) [pid = 3740] [serial = 578] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (19C44800) [pid = 3740] [serial = 560] [outer = 00000000] [url = about:blank] 23:46:58 INFO - PROCESS | 3740 | 1464072418531 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] 23:46:58 INFO - PROCESS | 3740 | 1464072418586 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 23:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:46:58 INFO - PROCESS | 3740 | 1464072418592 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:46:58 INFO - PROCESS | 3740 | 1464072418595 Marionette TRACE conn3 <- [1,814,null,{}] 23:46:58 INFO - PROCESS | 3740 | 1464072418598 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}] 23:46:58 INFO - PROCESS | 3740 | 1464072418667 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 23:46:58 INFO - PROCESS | 3740 | 1464072418677 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:58 INFO - PROCESS | 3740 | ++DOCSHELL 11CE2400 == 60 [pid = 3740] [id = 213] 23:46:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (11CE6400) [pid = 3740] [serial = 637] [outer = 00000000] 23:46:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1330C000) [pid = 3740] [serial = 638] [outer = 11CE6400] 23:46:58 INFO - PROCESS | 3740 | 1464072418725 Marionette DEBUG loaded listener.js 23:46:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (13D87C00) [pid = 3740] [serial = 639] [outer = 11CE6400] 23:46:59 INFO - PROCESS | 3740 | 1464072419181 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]]]}] 23:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 594ms 23:46:59 INFO - PROCESS | 3740 | 1464072419193 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 23:46:59 INFO - PROCESS | 3740 | 1464072419195 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 23:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:46:59 INFO - PROCESS | 3740 | 1464072419199 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:46:59 INFO - PROCESS | 3740 | 1464072419202 Marionette TRACE conn3 <- [1,818,null,{}] 23:46:59 INFO - PROCESS | 3740 | 1464072419212 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}] 23:46:59 INFO - PROCESS | 3740 | 1464072419297 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 23:46:59 INFO - PROCESS | 3740 | 1464072419307 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:59 INFO - PROCESS | 3740 | ++DOCSHELL 156EC000 == 61 [pid = 3740] [id = 214] 23:46:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (15DB0400) [pid = 3740] [serial = 640] [outer = 00000000] 23:46:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (15F64800) [pid = 3740] [serial = 641] [outer = 15DB0400] 23:46:59 INFO - PROCESS | 3740 | 1464072419337 Marionette DEBUG loaded listener.js 23:46:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (162F6000) [pid = 3740] [serial = 642] [outer = 15DB0400] 23:46:59 INFO - PROCESS | 3740 | 1464072419781 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]]]}] 23:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 594ms 23:46:59 INFO - PROCESS | 3740 | 1464072419801 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 23:46:59 INFO - PROCESS | 3740 | 1464072419804 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 23:46:59 INFO - PROCESS | 3740 | 1464072419807 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:46:59 INFO - PROCESS | 3740 | 1464072419809 Marionette TRACE conn3 <- [1,822,null,{}] 23:46:59 INFO - PROCESS | 3740 | 1464072419812 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}] 23:46:59 INFO - PROCESS | 3740 | 1464072419892 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 23:46:59 INFO - PROCESS | 3740 | 1464072419899 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:59 INFO - PROCESS | 3740 | ++DOCSHELL 15F6D400 == 62 [pid = 3740] [id = 215] 23:46:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (162FB000) [pid = 3740] [serial = 643] [outer = 00000000] 23:46:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (16925400) [pid = 3740] [serial = 644] [outer = 162FB000] 23:46:59 INFO - PROCESS | 3740 | 1464072419943 Marionette DEBUG loaded listener.js 23:46:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (1692B800) [pid = 3740] [serial = 645] [outer = 162FB000] 23:47:00 INFO - PROCESS | 3740 | 1464072420369 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]]]}] 23:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 609ms 23:47:00 INFO - PROCESS | 3740 | 1464072420412 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 23:47:00 INFO - PROCESS | 3740 | 1464072420414 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 23:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:47:00 INFO - PROCESS | 3740 | 1464072420418 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:47:00 INFO - PROCESS | 3740 | 1464072420429 Marionette TRACE conn3 <- [1,826,null,{}] 23:47:00 INFO - PROCESS | 3740 | 1464072420459 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}] 23:47:00 INFO - PROCESS | 3740 | 1464072420570 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 23:47:00 INFO - PROCESS | 3740 | 1464072420657 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:00 INFO - PROCESS | 3740 | ++DOCSHELL 16987C00 == 63 [pid = 3740] [id = 216] 23:47:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (1698D000) [pid = 3740] [serial = 646] [outer = 00000000] 23:47:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (16E09400) [pid = 3740] [serial = 647] [outer = 1698D000] 23:47:00 INFO - PROCESS | 3740 | 1464072420700 Marionette DEBUG loaded listener.js 23:47:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (16E97000) [pid = 3740] [serial = 648] [outer = 1698D000] 23:47:01 INFO - PROCESS | 3740 | 1464072421080 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]]]}] 23:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 683ms 23:47:01 INFO - PROCESS | 3740 | 1464072421102 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 23:47:01 INFO - PROCESS | 3740 | 1464072421104 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 23:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:47:01 INFO - PROCESS | 3740 | 1464072421108 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:47:01 INFO - PROCESS | 3740 | 1464072421109 Marionette TRACE conn3 <- [1,830,null,{}] 23:47:01 INFO - PROCESS | 3740 | 1464072421132 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}] 23:47:01 INFO - PROCESS | 3740 | 1464072421260 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 23:47:01 INFO - PROCESS | 3740 | 1464072421275 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:01 INFO - PROCESS | 3740 | ++DOCSHELL 17C86000 == 64 [pid = 3740] [id = 217] 23:47:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (17CE7000) [pid = 3740] [serial = 649] [outer = 00000000] 23:47:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (18594C00) [pid = 3740] [serial = 650] [outer = 17CE7000] 23:47:01 INFO - PROCESS | 3740 | 1464072421367 Marionette DEBUG loaded listener.js 23:47:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (18595000) [pid = 3740] [serial = 651] [outer = 17CE7000] 23:47:01 INFO - PROCESS | 3740 | 1464072421752 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]]]}] 23:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 683ms 23:47:01 INFO - PROCESS | 3740 | 1464072421793 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 23:47:01 INFO - PROCESS | 3740 | 1464072421795 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 23:47:01 INFO - PROCESS | 3740 | 1464072421798 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:47:01 INFO - PROCESS | 3740 | 1464072421800 Marionette TRACE conn3 <- [1,834,null,{}] 23:47:01 INFO - PROCESS | 3740 | 1464072421803 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}] 23:47:01 INFO - PROCESS | 3740 | 1464072421936 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 23:47:01 INFO - PROCESS | 3740 | 1464072421962 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:01 INFO - PROCESS | 3740 | ++DOCSHELL 17C0DC00 == 65 [pid = 3740] [id = 218] 23:47:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (18775000) [pid = 3740] [serial = 652] [outer = 00000000] 23:47:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (187C4000) [pid = 3740] [serial = 653] [outer = 18775000] 23:47:01 INFO - PROCESS | 3740 | 1464072422005 Marionette DEBUG loaded listener.js 23:47:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (187C7800) [pid = 3740] [serial = 654] [outer = 18775000] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (16E0AC00) [pid = 3740] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (17CF0000) [pid = 3740] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (1A1F9000) [pid = 3740] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (10FB6800) [pid = 3740] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (15626400) [pid = 3740] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (1A73B400) [pid = 3740] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (10A63800) [pid = 3740] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (15406C00) [pid = 3740] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (187C8C00) [pid = 3740] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (10DF8400) [pid = 3740] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (0F29D800) [pid = 3740] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1036A800) [pid = 3740] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (10DF9400) [pid = 3740] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (140AF800) [pid = 3740] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (19DF0000) [pid = 3740] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (12A28C00) [pid = 3740] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (114A5400) [pid = 3740] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (15DB1C00) [pid = 3740] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (19C75800) [pid = 3740] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (17C7D000) [pid = 3740] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (1A1BAC00) [pid = 3740] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1A9BB000) [pid = 3740] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (179F0000) [pid = 3740] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (19C47000) [pid = 3740] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (12A26000) [pid = 3740] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (19A9D000) [pid = 3740] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (10AD1800) [pid = 3740] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (15F68800) [pid = 3740] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (12B59000) [pid = 3740] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (128A1C00) [pid = 3740] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (19C46400) [pid = 3740] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1A841000) [pid = 3740] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:47:02 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1AEC9C00) [pid = 3740] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:47:02 INFO - PROCESS | 3740 | 1464072422640 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]]]}] 23:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 906ms 23:47:02 INFO - PROCESS | 3740 | 1464072422700 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 23:47:02 INFO - PROCESS | 3740 | 1464072422702 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 23:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:47:02 INFO - PROCESS | 3740 | 1464072422705 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:47:02 INFO - PROCESS | 3740 | 1464072422707 Marionette TRACE conn3 <- [1,838,null,{}] 23:47:02 INFO - PROCESS | 3740 | 1464072422710 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}] 23:47:02 INFO - PROCESS | 3740 | 1464072422789 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 23:47:02 INFO - PROCESS | 3740 | 1464072422893 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:02 INFO - PROCESS | 3740 | ++DOCSHELL 0F29D400 == 66 [pid = 3740] [id = 219] 23:47:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (0F29D800) [pid = 3740] [serial = 655] [outer = 00000000] 23:47:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (10AD4800) [pid = 3740] [serial = 656] [outer = 0F29D800] 23:47:02 INFO - PROCESS | 3740 | 1464072422921 Marionette DEBUG loaded listener.js 23:47:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (10DF8800) [pid = 3740] [serial = 657] [outer = 0F29D800] 23:47:03 INFO - PROCESS | 3740 | 1464072423287 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]]]}] 23:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 609ms 23:47:03 INFO - PROCESS | 3740 | 1464072423308 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 23:47:03 INFO - PROCESS | 3740 | 1464072423310 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 23:47:03 INFO - PROCESS | 3740 | 1464072423313 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:47:03 INFO - PROCESS | 3740 | 1464072423315 Marionette TRACE conn3 <- [1,842,null,{}] 23:47:03 INFO - PROCESS | 3740 | 1464072423318 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}] 23:47:03 INFO - PROCESS | 3740 | 1464072423431 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 23:47:03 INFO - PROCESS | 3740 | 1464072423440 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:03 INFO - PROCESS | 3740 | ++DOCSHELL 1036D000 == 67 [pid = 3740] [id = 220] 23:47:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (10DF9800) [pid = 3740] [serial = 658] [outer = 00000000] 23:47:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (15625C00) [pid = 3740] [serial = 659] [outer = 10DF9800] 23:47:03 INFO - PROCESS | 3740 | 1464072423484 Marionette DEBUG loaded listener.js 23:47:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (15F66400) [pid = 3740] [serial = 660] [outer = 10DF9800] 23:47:03 INFO - PROCESS | 3740 | 1464072423879 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]]]}] 23:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 609ms 23:47:03 INFO - PROCESS | 3740 | 1464072423933 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 23:47:03 INFO - PROCESS | 3740 | 1464072423935 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 23:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:47:03 INFO - PROCESS | 3740 | 1464072423938 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:47:03 INFO - PROCESS | 3740 | 1464072423923 Marionette TRACE conn3 <- [1,846,null,{}] 23:47:03 INFO - PROCESS | 3740 | 1464072423926 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}] 23:47:04 INFO - PROCESS | 3740 | 1464072424043 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 23:47:04 INFO - PROCESS | 3740 | 1464072424055 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:04 INFO - PROCESS | 3740 | ++DOCSHELL 10370C00 == 68 [pid = 3740] [id = 221] 23:47:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (12A26800) [pid = 3740] [serial = 661] [outer = 00000000] 23:47:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (18779C00) [pid = 3740] [serial = 662] [outer = 12A26800] 23:47:04 INFO - PROCESS | 3740 | 1464072424099 Marionette DEBUG loaded listener.js 23:47:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (19A9C400) [pid = 3740] [serial = 663] [outer = 12A26800] 23:47:04 INFO - PROCESS | 3740 | 1464072424548 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]]]}] 23:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 654ms 23:47:04 INFO - PROCESS | 3740 | 1464072424675 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 23:47:04 INFO - PROCESS | 3740 | 1464072424680 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 23:47:04 INFO - PROCESS | 3740 | 1464072424691 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:47:04 INFO - PROCESS | 3740 | 1464072424696 Marionette TRACE conn3 <- [1,850,null,{}] 23:47:04 INFO - PROCESS | 3740 | 1464072424686 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}] 23:47:04 INFO - PROCESS | 3740 | 1464072424807 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 23:47:04 INFO - PROCESS | 3740 | 1464072424907 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:04 INFO - PROCESS | 3740 | ++DOCSHELL 10DF4400 == 69 [pid = 3740] [id = 222] 23:47:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (10DF5C00) [pid = 3740] [serial = 664] [outer = 00000000] 23:47:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (10FB7800) [pid = 3740] [serial = 665] [outer = 10DF5C00] 23:47:04 INFO - PROCESS | 3740 | 1464072424962 Marionette DEBUG loaded listener.js 23:47:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (11A0EC00) [pid = 3740] [serial = 666] [outer = 10DF5C00] 23:47:05 INFO - PROCESS | 3740 | 1464072425487 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]]]}] 23:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 846ms 23:47:05 INFO - PROCESS | 3740 | 1464072425549 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 23:47:05 INFO - PROCESS | 3740 | 1464072425555 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 23:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:47:05 INFO - PROCESS | 3740 | 1464072425562 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:47:05 INFO - PROCESS | 3740 | 1464072425565 Marionette TRACE conn3 <- [1,854,null,{}] 23:47:05 INFO - PROCESS | 3740 | 1464072425569 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}] 23:47:05 INFO - PROCESS | 3740 | 1464072425674 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 23:47:05 INFO - PROCESS | 3740 | 1464072425790 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:05 INFO - PROCESS | 3740 | ++DOCSHELL 1108C800 == 70 [pid = 3740] [id = 223] 23:47:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (13078400) [pid = 3740] [serial = 667] [outer = 00000000] 23:47:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (15402800) [pid = 3740] [serial = 668] [outer = 13078400] 23:47:05 INFO - PROCESS | 3740 | 1464072425845 Marionette DEBUG loaded listener.js 23:47:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (15626400) [pid = 3740] [serial = 669] [outer = 13078400] 23:47:06 INFO - PROCESS | 3740 | 1464072426414 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]]]}] 23:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 891ms 23:47:06 INFO - PROCESS | 3740 | 1464072426465 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 23:47:06 INFO - PROCESS | 3740 | 1464072426468 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 23:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:47:06 INFO - PROCESS | 3740 | 1464072426472 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:47:06 INFO - PROCESS | 3740 | 1464072426475 Marionette TRACE conn3 <- [1,858,null,{}] 23:47:06 INFO - PROCESS | 3740 | 1464072426469 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}] 23:47:06 INFO - PROCESS | 3740 | 1464072426579 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 23:47:06 INFO - PROCESS | 3740 | 1464072426712 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:06 INFO - PROCESS | 3740 | ++DOCSHELL 1691F000 == 71 [pid = 3740] [id = 224] 23:47:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (16922C00) [pid = 3740] [serial = 670] [outer = 00000000] 23:47:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (181DCC00) [pid = 3740] [serial = 671] [outer = 16922C00] 23:47:06 INFO - PROCESS | 3740 | 1464072426769 Marionette DEBUG loaded listener.js 23:47:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (19A08C00) [pid = 3740] [serial = 672] [outer = 16922C00] 23:47:07 INFO - PROCESS | 3740 | 1464072427399 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]]]}] 23:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 950ms 23:47:07 INFO - PROCESS | 3740 | 1464072427421 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 23:47:07 INFO - PROCESS | 3740 | 1464072427424 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 23:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:47:07 INFO - PROCESS | 3740 | 1464072427427 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:47:07 INFO - PROCESS | 3740 | 1464072427429 Marionette TRACE conn3 <- [1,862,null,{}] 23:47:07 INFO - PROCESS | 3740 | 1464072427447 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}] 23:47:07 INFO - PROCESS | 3740 | 1464072427533 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 23:47:07 INFO - PROCESS | 3740 | 1464072427664 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:07 INFO - PROCESS | 3740 | ++DOCSHELL 19AA3400 == 72 [pid = 3740] [id = 225] 23:47:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (19AA3800) [pid = 3740] [serial = 673] [outer = 00000000] 23:47:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (19DEE400) [pid = 3740] [serial = 674] [outer = 19AA3800] 23:47:07 INFO - PROCESS | 3740 | 1464072427718 Marionette DEBUG loaded listener.js 23:47:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1A1B7800) [pid = 3740] [serial = 675] [outer = 19AA3800] 23:47:08 INFO - PROCESS | 3740 | 1464072428196 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]]]}] 23:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 846ms 23:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:47:08 INFO - PROCESS | 3740 | 1464072428276 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 23:47:08 INFO - PROCESS | 3740 | 1464072428279 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 23:47:08 INFO - PROCESS | 3740 | 1464072428282 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:47:08 INFO - PROCESS | 3740 | 1464072428284 Marionette TRACE conn3 <- [1,866,null,{}] 23:47:08 INFO - PROCESS | 3740 | 1464072428288 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}] 23:47:08 INFO - PROCESS | 3740 | 1464072428396 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 23:47:08 INFO - PROCESS | 3740 | 1464072428502 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:08 INFO - PROCESS | 3740 | ++DOCSHELL 0F203C00 == 73 [pid = 3740] [id = 226] 23:47:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (0F204400) [pid = 3740] [serial = 676] [outer = 00000000] 23:47:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (0F20B800) [pid = 3740] [serial = 677] [outer = 0F204400] 23:47:08 INFO - PROCESS | 3740 | 1464072428560 Marionette DEBUG loaded listener.js 23:47:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (0F20F400) [pid = 3740] [serial = 678] [outer = 0F204400] 23:47:09 INFO - PROCESS | 3740 | 1464072429170 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]]]}] 23:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 950ms 23:47:09 INFO - PROCESS | 3740 | 1464072429232 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 23:47:09 INFO - PROCESS | 3740 | 1464072429234 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 23:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:47:09 INFO - PROCESS | 3740 | 1464072429238 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:47:09 INFO - PROCESS | 3740 | 1464072429240 Marionette TRACE conn3 <- [1,870,null,{}] 23:47:09 INFO - PROCESS | 3740 | 1464072429244 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}] 23:47:09 INFO - PROCESS | 3740 | 1464072429364 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 23:47:09 INFO - PROCESS | 3740 | 1464072429632 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:09 INFO - PROCESS | 3740 | ++DOCSHELL 0F20A800 == 74 [pid = 3740] [id = 227] 23:47:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (0F29C800) [pid = 3740] [serial = 679] [outer = 00000000] 23:47:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (105F5C00) [pid = 3740] [serial = 680] [outer = 0F29C800] 23:47:09 INFO - PROCESS | 3740 | 1464072429688 Marionette DEBUG loaded listener.js 23:47:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (10ACE000) [pid = 3740] [serial = 681] [outer = 0F29C800] 23:47:10 INFO - PROCESS | 3740 | 1464072430231 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]]]}] 23:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1040ms 23:47:10 INFO - PROCESS | 3740 | 1464072430294 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 23:47:10 INFO - PROCESS | 3740 | 1464072430279 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 23:47:10 INFO - PROCESS | 3740 | 1464072430283 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:47:10 INFO - PROCESS | 3740 | 1464072430286 Marionette TRACE conn3 <- [1,874,null,{}] 23:47:10 INFO - PROCESS | 3740 | 1464072430291 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}] 23:47:10 INFO - PROCESS | 3740 | 1464072430390 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 23:47:10 INFO - PROCESS | 3740 | 1464072430505 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:10 INFO - PROCESS | 3740 | ++DOCSHELL 10FB7000 == 75 [pid = 3740] [id = 228] 23:47:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (11089C00) [pid = 3740] [serial = 682] [outer = 00000000] 23:47:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (12A8B800) [pid = 3740] [serial = 683] [outer = 11089C00] 23:47:10 INFO - PROCESS | 3740 | 1464072430595 Marionette DEBUG loaded listener.js 23:47:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (13309800) [pid = 3740] [serial = 684] [outer = 11089C00] 23:47:10 INFO - PROCESS | 3740 | --DOCSHELL 1ACBB000 == 74 [pid = 3740] [id = 137] 23:47:10 INFO - PROCESS | 3740 | --DOCSHELL 1A9BF400 == 73 [pid = 3740] [id = 124] 23:47:10 INFO - PROCESS | 3740 | --DOCSHELL 15628400 == 72 [pid = 3740] [id = 180] 23:47:10 INFO - PROCESS | 3740 | --DOCSHELL 16988C00 == 71 [pid = 3740] [id = 195] 23:47:10 INFO - PROCESS | 3740 | --DOCSHELL 19C43800 == 70 [pid = 3740] [id = 188] 23:47:10 INFO - PROCESS | 3740 | --DOCSHELL 19C48400 == 69 [pid = 3740] [id = 167] 23:47:10 INFO - PROCESS | 3740 | --DOCSHELL 140B0400 == 68 [pid = 3740] [id = 138] 23:47:10 INFO - PROCESS | 3740 | --DOCSHELL 14F61000 == 67 [pid = 3740] [id = 122] 23:47:10 INFO - PROCESS | 3740 | --DOCSHELL 1036D000 == 66 [pid = 3740] [id = 220] 23:47:10 INFO - PROCESS | 3740 | --DOCSHELL 0F29D400 == 65 [pid = 3740] [id = 219] 23:47:10 INFO - PROCESS | 3740 | --DOCSHELL 17C0DC00 == 64 [pid = 3740] [id = 218] 23:47:10 INFO - PROCESS | 3740 | --DOCSHELL 17C86000 == 63 [pid = 3740] [id = 217] 23:47:10 INFO - PROCESS | 3740 | --DOCSHELL 16987C00 == 62 [pid = 3740] [id = 216] 23:47:10 INFO - PROCESS | 3740 | --DOCSHELL 15F6D400 == 61 [pid = 3740] [id = 215] 23:47:10 INFO - PROCESS | 3740 | --DOCSHELL 156EC000 == 60 [pid = 3740] [id = 214] 23:47:10 INFO - PROCESS | 3740 | --DOCSHELL 11CE2400 == 59 [pid = 3740] [id = 213] 23:47:10 INFO - PROCESS | 3740 | --DOCSHELL 10A65400 == 58 [pid = 3740] [id = 212] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (12AE1400) [pid = 3740] [serial = 581] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (16E02C00) [pid = 3740] [serial = 584] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (18776400) [pid = 3740] [serial = 587] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (1AECF400) [pid = 3740] [serial = 614] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOCSHELL 10DFA800 == 57 [pid = 3740] [id = 206] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (19C4C000) [pid = 3740] [serial = 408] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1AA69400) [pid = 3740] [serial = 359] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (1330E400) [pid = 3740] [serial = 362] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (16996800) [pid = 3740] [serial = 365] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1ACB6400) [pid = 3740] [serial = 368] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (11A03800) [pid = 3740] [serial = 447] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (168CD800) [pid = 3740] [serial = 450] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (1A1B2800) [pid = 3740] [serial = 453] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1A840400) [pid = 3740] [serial = 456] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (10DFA400) [pid = 3740] [serial = 459] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (1AECB000) [pid = 3740] [serial = 492] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (131E0800) [pid = 3740] [serial = 495] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (16987800) [pid = 3740] [serial = 498] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (1AA72400) [pid = 3740] [serial = 501] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (12A31800) [pid = 3740] [serial = 504] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (15DB9C00) [pid = 3740] [serial = 404] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (156EC800) [pid = 3740] [serial = 567] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (19C50400) [pid = 3740] [serial = 401] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1A912000) [pid = 3740] [serial = 573] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1B256400) [pid = 3740] [serial = 411] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1877AC00) [pid = 3740] [serial = 570] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (12D73C00) [pid = 3740] [serial = 537] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (168CB400) [pid = 3740] [serial = 540] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (1A412C00) [pid = 3740] [serial = 564] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (19DEE000) [pid = 3740] [serial = 534] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1A41B000) [pid = 3740] [serial = 599] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1AA6B400) [pid = 3740] [serial = 602] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (18172800) [pid = 3740] [serial = 596] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (19C72C00) [pid = 3740] [serial = 590] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1540B800) [pid = 3740] [serial = 593] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (15F6D000) [pid = 3740] [serial = 594] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1A843000) [pid = 3740] [serial = 600] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (13DEA800) [pid = 3740] [serial = 605] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (16EA0000) [pid = 3740] [serial = 612] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1AA6C400) [pid = 3740] [serial = 603] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1ACB9000) [pid = 3740] [serial = 608] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (10AD4C00) [pid = 3740] [serial = 611] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (19AA5000) [pid = 3740] [serial = 606] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (19C7B800) [pid = 3740] [serial = 591] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1AEC1800) [pid = 3740] [serial = 609] [outer = 00000000] [url = about:blank] 23:47:10 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (18771400) [pid = 3740] [serial = 597] [outer = 00000000] [url = about:blank] 23:47:11 INFO - PROCESS | 3740 | 1464072431047 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]]]}] 23:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 802ms 23:47:11 INFO - PROCESS | 3740 | 1464072431091 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 23:47:11 INFO - PROCESS | 3740 | 1464072431095 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 23:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:47:11 INFO - PROCESS | 3740 | 1464072431100 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:47:11 INFO - PROCESS | 3740 | 1464072431102 Marionette TRACE conn3 <- [1,878,null,{}] 23:47:11 INFO - PROCESS | 3740 | 1464072431106 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}] 23:47:11 INFO - PROCESS | 3740 | 1464072431190 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 23:47:11 INFO - PROCESS | 3740 | 1464072431199 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:11 INFO - PROCESS | 3740 | ++DOCSHELL 10DF9400 == 58 [pid = 3740] [id = 229] 23:47:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (110DD800) [pid = 3740] [serial = 685] [outer = 00000000] 23:47:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (12898800) [pid = 3740] [serial = 686] [outer = 110DD800] 23:47:11 INFO - PROCESS | 3740 | 1464072431248 Marionette DEBUG loaded listener.js 23:47:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1381CC00) [pid = 3740] [serial = 687] [outer = 110DD800] 23:47:11 INFO - PROCESS | 3740 | 1464072431949 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]]]}] 23:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 891ms 23:47:11 INFO - PROCESS | 3740 | 1464072432011 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 23:47:11 INFO - PROCESS | 3740 | 1464072432013 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 23:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:47:12 INFO - PROCESS | 3740 | 1464072432018 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:47:12 INFO - PROCESS | 3740 | 1464072432024 Marionette TRACE conn3 <- [1,882,null,{}] 23:47:12 INFO - PROCESS | 3740 | 1464072432015 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}] 23:47:12 INFO - PROCESS | 3740 | 1464072432101 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 23:47:12 INFO - PROCESS | 3740 | 1464072432109 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:12 INFO - PROCESS | 3740 | ++DOCSHELL 13DEA800 == 59 [pid = 3740] [id = 230] 23:47:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (14F61000) [pid = 3740] [serial = 688] [outer = 00000000] 23:47:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (16922000) [pid = 3740] [serial = 689] [outer = 14F61000] 23:47:12 INFO - PROCESS | 3740 | 1464072432154 Marionette DEBUG loaded listener.js 23:47:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (16929400) [pid = 3740] [serial = 690] [outer = 14F61000] 23:47:12 INFO - PROCESS | 3740 | 1464072432613 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]]]}] 23:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 653ms 23:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:47:12 INFO - PROCESS | 3740 | 1464072432678 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 23:47:12 INFO - PROCESS | 3740 | 1464072432681 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 23:47:12 INFO - PROCESS | 3740 | 1464072432684 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:47:12 INFO - PROCESS | 3740 | 1464072432686 Marionette TRACE conn3 <- [1,886,null,{}] 23:47:12 INFO - PROCESS | 3740 | 1464072432689 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}] 23:47:12 INFO - PROCESS | 3740 | 1464072432754 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 23:47:12 INFO - PROCESS | 3740 | 1464072432762 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:12 INFO - PROCESS | 3740 | ++DOCSHELL 1699B000 == 60 [pid = 3740] [id = 231] 23:47:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1699BC00) [pid = 3740] [serial = 691] [outer = 00000000] 23:47:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (16E04400) [pid = 3740] [serial = 692] [outer = 1699BC00] 23:47:12 INFO - PROCESS | 3740 | 1464072432823 Marionette DEBUG loaded listener.js 23:47:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (16E98C00) [pid = 3740] [serial = 693] [outer = 1699BC00] 23:47:13 INFO - PROCESS | 3740 | 1464072433270 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]]]}] 23:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 594ms 23:47:13 INFO - PROCESS | 3740 | 1464072433286 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 23:47:13 INFO - PROCESS | 3740 | 1464072433288 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 23:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:47:13 INFO - PROCESS | 3740 | 1464072433291 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:47:13 INFO - PROCESS | 3740 | 1464072433293 Marionette TRACE conn3 <- [1,890,null,{}] 23:47:13 INFO - PROCESS | 3740 | 1464072433301 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}] 23:47:13 INFO - PROCESS | 3740 | 1464072433409 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 23:47:13 INFO - PROCESS | 3740 | 1464072433398 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:13 INFO - PROCESS | 3740 | ++DOCSHELL 17A60800 == 61 [pid = 3740] [id = 232] 23:47:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (17A61000) [pid = 3740] [serial = 694] [outer = 00000000] 23:47:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (17CF5800) [pid = 3740] [serial = 695] [outer = 17A61000] 23:47:13 INFO - PROCESS | 3740 | 1464072433449 Marionette DEBUG loaded listener.js 23:47:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (18775C00) [pid = 3740] [serial = 696] [outer = 17A61000] 23:47:13 INFO - PROCESS | 3740 | 1464072433917 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]]]}] 23:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 653ms 23:47:13 INFO - PROCESS | 3740 | 1464072433958 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 23:47:13 INFO - PROCESS | 3740 | 1464072433960 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 23:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:47:13 INFO - PROCESS | 3740 | 1464072433964 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:47:13 INFO - PROCESS | 3740 | 1464072433965 Marionette TRACE conn3 <- [1,894,null,{}] 23:47:13 INFO - PROCESS | 3740 | 1464072433974 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}] 23:47:14 INFO - PROCESS | 3740 | 1464072434085 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 23:47:14 INFO - PROCESS | 3740 | 1464072434155 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:14 INFO - PROCESS | 3740 | ++DOCSHELL 187BD000 == 62 [pid = 3740] [id = 233] 23:47:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (187C0000) [pid = 3740] [serial = 697] [outer = 00000000] 23:47:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (19A99800) [pid = 3740] [serial = 698] [outer = 187C0000] 23:47:14 INFO - PROCESS | 3740 | 1464072434198 Marionette DEBUG loaded listener.js 23:47:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (19AA5000) [pid = 3740] [serial = 699] [outer = 187C0000] 23:47:14 INFO - PROCESS | 3740 | 1464072434597 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]]]}] 23:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 669ms 23:47:14 INFO - PROCESS | 3740 | 1464072434631 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 23:47:14 INFO - PROCESS | 3740 | 1464072434633 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 23:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:47:14 INFO - PROCESS | 3740 | 1464072434637 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:47:14 INFO - PROCESS | 3740 | 1464072434638 Marionette TRACE conn3 <- [1,898,null,{}] 23:47:14 INFO - PROCESS | 3740 | 1464072434642 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}] 23:47:14 INFO - PROCESS | 3740 | 1464072434752 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 23:47:14 INFO - PROCESS | 3740 | 1464072434814 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:14 INFO - PROCESS | 3740 | ++DOCSHELL 19C48000 == 63 [pid = 3740] [id = 234] 23:47:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (19C4B400) [pid = 3740] [serial = 700] [outer = 00000000] 23:47:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (19C72800) [pid = 3740] [serial = 701] [outer = 19C4B400] 23:47:14 INFO - PROCESS | 3740 | 1464072434857 Marionette DEBUG loaded listener.js 23:47:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (19C7D400) [pid = 3740] [serial = 702] [outer = 19C4B400] 23:47:15 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (162FB000) [pid = 3740] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:47:15 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1ACB9400) [pid = 3740] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:47:15 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (10DF9800) [pid = 3740] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:47:15 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (18775000) [pid = 3740] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:47:15 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (12896800) [pid = 3740] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:47:15 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (0F29D800) [pid = 3740] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:47:15 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (10ACC800) [pid = 3740] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:47:15 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (17CF0400) [pid = 3740] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:47:15 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (15DB0400) [pid = 3740] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:47:15 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (11CE6400) [pid = 3740] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:47:15 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (16993400) [pid = 3740] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:47:15 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1698D000) [pid = 3740] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:47:15 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (17CE7000) [pid = 3740] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:47:15 INFO - PROCESS | 3740 | 1464072435307 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]]]}] 23:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 712ms 23:47:15 INFO - PROCESS | 3740 | 1464072435374 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 23:47:15 INFO - PROCESS | 3740 | 1464072435376 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 23:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:47:15 INFO - PROCESS | 3740 | 1464072435383 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:47:15 INFO - PROCESS | 3740 | 1464072435385 Marionette TRACE conn3 <- [1,902,null,{}] 23:47:15 INFO - PROCESS | 3740 | 1464072435389 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}] 23:47:15 INFO - PROCESS | 3740 | 1464072435470 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 23:47:15 INFO - PROCESS | 3740 | 1464072435476 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:15 INFO - PROCESS | 3740 | ++DOCSHELL 162F1C00 == 64 [pid = 3740] [id = 235] 23:47:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (162FB000) [pid = 3740] [serial = 703] [outer = 00000000] 23:47:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (17C83400) [pid = 3740] [serial = 704] [outer = 162FB000] 23:47:15 INFO - PROCESS | 3740 | 1464072435520 Marionette DEBUG loaded listener.js 23:47:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (187C6C00) [pid = 3740] [serial = 705] [outer = 162FB000] 23:47:15 INFO - PROCESS | 3740 | 1464072435929 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]]]}] 23:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 609ms 23:47:15 INFO - PROCESS | 3740 | 1464072435980 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 23:47:15 INFO - PROCESS | 3740 | 1464072435982 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 23:47:15 INFO - PROCESS | 3740 | 1464072435985 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:47:15 INFO - PROCESS | 3740 | 1464072435987 Marionette TRACE conn3 <- [1,906,null,{}] 23:47:15 INFO - PROCESS | 3740 | 1464072435990 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}] 23:47:16 INFO - PROCESS | 3740 | 1464072436070 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 23:47:16 INFO - PROCESS | 3740 | 1464072436079 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:16 INFO - PROCESS | 3740 | ++DOCSHELL 19AA5800 == 65 [pid = 3740] [id = 236] 23:47:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (19C50000) [pid = 3740] [serial = 706] [outer = 00000000] 23:47:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (19DF3C00) [pid = 3740] [serial = 707] [outer = 19C50000] 23:47:16 INFO - PROCESS | 3740 | 1464072436123 Marionette DEBUG loaded listener.js 23:47:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1A1B5000) [pid = 3740] [serial = 708] [outer = 19C50000] 23:47:16 INFO - PROCESS | 3740 | 1464072436527 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]]]}] 23:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 564ms 23:47:16 INFO - PROCESS | 3740 | 1464072436572 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 23:47:16 INFO - PROCESS | 3740 | 1464072436559 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 23:47:16 INFO - PROCESS | 3740 | 1464072436569 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:47:16 INFO - PROCESS | 3740 | 1464072436571 Marionette TRACE conn3 <- [1,910,null,{}] 23:47:16 INFO - PROCESS | 3740 | 1464072436575 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}] 23:47:16 INFO - PROCESS | 3740 | 1464072436659 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 23:47:16 INFO - PROCESS | 3740 | 1464072436665 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:16 INFO - PROCESS | 3740 | ++DOCSHELL 0F2A5800 == 66 [pid = 3740] [id = 237] 23:47:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (0F93A000) [pid = 3740] [serial = 709] [outer = 00000000] 23:47:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (15E8FC00) [pid = 3740] [serial = 710] [outer = 0F93A000] 23:47:16 INFO - PROCESS | 3740 | 1464072436713 Marionette DEBUG loaded listener.js 23:47:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1A73B400) [pid = 3740] [serial = 711] [outer = 0F93A000] 23:47:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (10AC8800) [pid = 3740] [serial = 712] [outer = 1B578C00] 23:47:17 INFO - PROCESS | 3740 | 1464072437389 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]]]}] 23:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 905ms 23:47:17 INFO - PROCESS | 3740 | 1464072437477 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 23:47:17 INFO - PROCESS | 3740 | 1464072437482 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 23:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:47:17 INFO - PROCESS | 3740 | 1464072437487 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:47:17 INFO - PROCESS | 3740 | 1464072437492 Marionette TRACE conn3 <- [1,914,null,{}] 23:47:17 INFO - PROCESS | 3740 | 1464072437497 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}] 23:47:17 INFO - PROCESS | 3740 | 1464072437629 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 23:47:17 INFO - PROCESS | 3740 | 1464072437740 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:17 INFO - PROCESS | 3740 | ++DOCSHELL 10A5AC00 == 67 [pid = 3740] [id = 238] 23:47:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (10A5B400) [pid = 3740] [serial = 713] [outer = 00000000] 23:47:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (12B5E000) [pid = 3740] [serial = 714] [outer = 10A5B400] 23:47:17 INFO - PROCESS | 3740 | 1464072437796 Marionette DEBUG loaded listener.js 23:47:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1330C800) [pid = 3740] [serial = 715] [outer = 10A5B400] 23:47:18 INFO - PROCESS | 3740 | 1464072438374 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]]]}] 23:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 951ms 23:47:18 INFO - PROCESS | 3740 | 1464072438438 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 23:47:18 INFO - PROCESS | 3740 | 1464072438443 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 23:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:47:18 INFO - PROCESS | 3740 | 1464072438450 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:47:18 INFO - PROCESS | 3740 | 1464072438453 Marionette TRACE conn3 <- [1,918,null,{}] 23:47:18 INFO - PROCESS | 3740 | 1464072438456 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}] 23:47:18 INFO - PROCESS | 3740 | 1464072438564 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 23:47:18 INFO - PROCESS | 3740 | 1464072438701 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:18 INFO - PROCESS | 3740 | ++DOCSHELL 15F6E800 == 68 [pid = 3740] [id = 239] 23:47:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (162F5000) [pid = 3740] [serial = 716] [outer = 00000000] 23:47:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (16991C00) [pid = 3740] [serial = 717] [outer = 162F5000] 23:47:18 INFO - PROCESS | 3740 | 1464072438756 Marionette DEBUG loaded listener.js 23:47:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (16E0F800) [pid = 3740] [serial = 718] [outer = 162F5000] 23:47:19 INFO - PROCESS | 3740 | 1464072439342 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]]]}] 23:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 950ms 23:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:47:19 INFO - PROCESS | 3740 | 1464072439397 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 23:47:19 INFO - PROCESS | 3740 | 1464072439399 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 23:47:19 INFO - PROCESS | 3740 | 1464072439403 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:47:19 INFO - PROCESS | 3740 | 1464072439407 Marionette TRACE conn3 <- [1,922,null,{}] 23:47:19 INFO - PROCESS | 3740 | 1464072439433 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}] 23:47:19 INFO - PROCESS | 3740 | 1464072439570 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 23:47:19 INFO - PROCESS | 3740 | 1464072439701 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:19 INFO - PROCESS | 3740 | ++DOCSHELL 16E03400 == 69 [pid = 3740] [id = 240] 23:47:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (179EC800) [pid = 3740] [serial = 719] [outer = 00000000] 23:47:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1A733C00) [pid = 3740] [serial = 720] [outer = 179EC800] 23:47:19 INFO - PROCESS | 3740 | 1464072439760 Marionette DEBUG loaded listener.js 23:47:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1A847800) [pid = 3740] [serial = 721] [outer = 179EC800] 23:47:20 INFO - PROCESS | 3740 | 1464072440321 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]]]}] 23:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 950ms 23:47:20 INFO - PROCESS | 3740 | 1464072440367 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 23:47:20 INFO - PROCESS | 3740 | 1464072440370 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 23:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:47:20 INFO - PROCESS | 3740 | 1464072440373 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:47:20 INFO - PROCESS | 3740 | 1464072440375 Marionette TRACE conn3 <- [1,926,null,{}] 23:47:20 INFO - PROCESS | 3740 | 1464072440379 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}] 23:47:20 INFO - PROCESS | 3740 | 1464072440466 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 23:47:20 INFO - PROCESS | 3740 | 1464072440574 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:20 INFO - PROCESS | 3740 | ++DOCSHELL 1A90B000 == 70 [pid = 3740] [id = 241] 23:47:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1A90C000) [pid = 3740] [serial = 722] [outer = 00000000] 23:47:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1A9B5800) [pid = 3740] [serial = 723] [outer = 1A90C000] 23:47:20 INFO - PROCESS | 3740 | 1464072440627 Marionette DEBUG loaded listener.js 23:47:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1A9C0800) [pid = 3740] [serial = 724] [outer = 1A90C000] 23:47:21 INFO - PROCESS | 3740 | 1464072441172 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]]]}] 23:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 861ms 23:47:21 INFO - PROCESS | 3740 | 1464072441226 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 23:47:21 INFO - PROCESS | 3740 | 1464072441228 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 23:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:47:21 INFO - PROCESS | 3740 | 1464072441232 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:47:21 INFO - PROCESS | 3740 | 1464072441234 Marionette TRACE conn3 <- [1,930,null,{}] 23:47:21 INFO - PROCESS | 3740 | 1464072441238 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}] 23:47:21 INFO - PROCESS | 3740 | 1464072441339 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 23:47:21 INFO - PROCESS | 3740 | 1464072441445 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:21 INFO - PROCESS | 3740 | ++DOCSHELL 12896400 == 71 [pid = 3740] [id = 242] 23:47:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (162F2400) [pid = 3740] [serial = 725] [outer = 00000000] 23:47:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (17366C00) [pid = 3740] [serial = 726] [outer = 162F2400] 23:47:21 INFO - PROCESS | 3740 | 1464072441480 Marionette DEBUG loaded listener.js 23:47:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1877C400) [pid = 3740] [serial = 727] [outer = 162F2400] 23:47:22 INFO - PROCESS | 3740 | 1464072442266 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]]]}] 23:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1084ms 23:47:22 INFO - PROCESS | 3740 | 1464072442325 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 23:47:22 INFO - PROCESS | 3740 | 1464072442329 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 23:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:47:22 INFO - PROCESS | 3740 | 1464072442348 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:47:22 INFO - PROCESS | 3740 | 1464072442351 Marionette TRACE conn3 <- [1,934,null,{}] 23:47:22 INFO - PROCESS | 3740 | 1464072442358 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}] 23:47:22 INFO - PROCESS | 3740 | 1464072442457 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 23:47:22 INFO - PROCESS | 3740 | 1464072442569 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:22 INFO - PROCESS | 3740 | ++DOCSHELL 10A62800 == 72 [pid = 3740] [id = 243] 23:47:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (12D27000) [pid = 3740] [serial = 728] [outer = 00000000] 23:47:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (13308C00) [pid = 3740] [serial = 729] [outer = 12D27000] 23:47:22 INFO - PROCESS | 3740 | 1464072442624 Marionette DEBUG loaded listener.js 23:47:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (13315400) [pid = 3740] [serial = 730] [outer = 12D27000] 23:47:23 INFO - PROCESS | 3740 | --DOCSHELL 19AA5800 == 71 [pid = 3740] [id = 236] 23:47:23 INFO - PROCESS | 3740 | --DOCSHELL 162F1C00 == 70 [pid = 3740] [id = 235] 23:47:23 INFO - PROCESS | 3740 | --DOCSHELL 19C48000 == 69 [pid = 3740] [id = 234] 23:47:23 INFO - PROCESS | 3740 | --DOCSHELL 187BD000 == 68 [pid = 3740] [id = 233] 23:47:23 INFO - PROCESS | 3740 | --DOCSHELL 17A60800 == 67 [pid = 3740] [id = 232] 23:47:23 INFO - PROCESS | 3740 | --DOCSHELL 1699B000 == 66 [pid = 3740] [id = 231] 23:47:23 INFO - PROCESS | 3740 | --DOCSHELL 13DEA800 == 65 [pid = 3740] [id = 230] 23:47:23 INFO - PROCESS | 3740 | --DOCSHELL 10DF9400 == 64 [pid = 3740] [id = 229] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (18779C00) [pid = 3740] [serial = 662] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1B56EC00) [pid = 3740] [serial = 629] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (1AECFC00) [pid = 3740] [serial = 626] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOCSHELL 10FB7000 == 63 [pid = 3740] [id = 228] 23:47:23 INFO - PROCESS | 3740 | --DOCSHELL 0F20A800 == 62 [pid = 3740] [id = 227] 23:47:23 INFO - PROCESS | 3740 | --DOCSHELL 0F203C00 == 61 [pid = 3740] [id = 226] 23:47:23 INFO - PROCESS | 3740 | --DOCSHELL 19AA3400 == 60 [pid = 3740] [id = 225] 23:47:23 INFO - PROCESS | 3740 | --DOCSHELL 1691F000 == 59 [pid = 3740] [id = 224] 23:47:23 INFO - PROCESS | 3740 | --DOCSHELL 1108C800 == 58 [pid = 3740] [id = 223] 23:47:23 INFO - PROCESS | 3740 | --DOCSHELL 10DF4400 == 57 [pid = 3740] [id = 222] 23:47:23 INFO - PROCESS | 3740 | --DOCSHELL 10370C00 == 56 [pid = 3740] [id = 221] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (15F66400) [pid = 3740] [serial = 660] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1692B800) [pid = 3740] [serial = 645] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (15DB2C00) [pid = 3740] [serial = 617] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1B254000) [pid = 3740] [serial = 615] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (15625C00) [pid = 3740] [serial = 659] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (187C4000) [pid = 3740] [serial = 653] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (14F5B000) [pid = 3740] [serial = 582] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (19A9CC00) [pid = 3740] [serial = 620] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (10AD4800) [pid = 3740] [serial = 656] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1303C000) [pid = 3740] [serial = 636] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (187BB400) [pid = 3740] [serial = 588] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (16E07800) [pid = 3740] [serial = 632] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (10DF8800) [pid = 3740] [serial = 657] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (162F6000) [pid = 3740] [serial = 642] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (16925400) [pid = 3740] [serial = 644] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1330C000) [pid = 3740] [serial = 638] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (16E0B000) [pid = 3740] [serial = 585] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (15F64800) [pid = 3740] [serial = 641] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (16E97000) [pid = 3740] [serial = 648] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (18595000) [pid = 3740] [serial = 651] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (187C7800) [pid = 3740] [serial = 654] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (12A2B000) [pid = 3740] [serial = 635] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (18594C00) [pid = 3740] [serial = 650] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (13D87C00) [pid = 3740] [serial = 639] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (19C71800) [pid = 3740] [serial = 623] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (16E09400) [pid = 3740] [serial = 647] [outer = 00000000] [url = about:blank] 23:47:23 INFO - PROCESS | 3740 | 1464072443176 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]]]}] 23:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 861ms 23:47:23 INFO - PROCESS | 3740 | 1464072443200 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 23:47:23 INFO - PROCESS | 3740 | 1464072443206 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 23:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:47:23 INFO - PROCESS | 3740 | 1464072443212 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:47:23 INFO - PROCESS | 3740 | 1464072443214 Marionette TRACE conn3 <- [1,938,null,{}] 23:47:23 INFO - PROCESS | 3740 | 1464072443218 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}] 23:47:23 INFO - PROCESS | 3740 | 1464072443285 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 23:47:23 INFO - PROCESS | 3740 | 1464072443295 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:23 INFO - PROCESS | 3740 | ++DOCSHELL 10DF8800 == 57 [pid = 3740] [id = 244] 23:47:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (10DFA400) [pid = 3740] [serial = 731] [outer = 00000000] 23:47:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (131E5800) [pid = 3740] [serial = 732] [outer = 10DFA400] 23:47:23 INFO - PROCESS | 3740 | 1464072443339 Marionette DEBUG loaded listener.js 23:47:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (13D8E800) [pid = 3740] [serial = 733] [outer = 10DFA400] 23:47:23 INFO - PROCESS | 3740 | 1464072443797 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]]]}] 23:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 609ms 23:47:23 INFO - PROCESS | 3740 | 1464072443813 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 23:47:23 INFO - PROCESS | 3740 | 1464072443816 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 23:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:47:23 INFO - PROCESS | 3740 | 1464072443819 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:47:23 INFO - PROCESS | 3740 | 1464072443822 Marionette TRACE conn3 <- [1,942,null,{}] 23:47:23 INFO - PROCESS | 3740 | 1464072443834 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}] 23:47:23 INFO - PROCESS | 3740 | 1464072443950 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 23:47:24 INFO - PROCESS | 3740 | 1464072444021 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:24 INFO - PROCESS | 3740 | ++DOCSHELL 15F68000 == 58 [pid = 3740] [id = 245] 23:47:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (15F68800) [pid = 3740] [serial = 734] [outer = 00000000] 23:47:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (162F9000) [pid = 3740] [serial = 735] [outer = 15F68800] 23:47:24 INFO - PROCESS | 3740 | 1464072444076 Marionette DEBUG loaded listener.js 23:47:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1691F000) [pid = 3740] [serial = 736] [outer = 15F68800] 23:47:24 INFO - PROCESS | 3740 | 1464072444438 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]]]}] 23:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 653ms 23:47:24 INFO - PROCESS | 3740 | 1464072444479 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 23:47:24 INFO - PROCESS | 3740 | 1464072444482 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 23:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:47:24 INFO - PROCESS | 3740 | 1464072444485 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:47:24 INFO - PROCESS | 3740 | 1464072444487 Marionette TRACE conn3 <- [1,946,null,{}] 23:47:24 INFO - PROCESS | 3740 | 1464072444490 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}] 23:47:24 INFO - PROCESS | 3740 | 1464072444572 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 23:47:24 INFO - PROCESS | 3740 | 1464072444578 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:24 INFO - PROCESS | 3740 | ++DOCSHELL 16333800 == 59 [pid = 3740] [id = 246] 23:47:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (16926400) [pid = 3740] [serial = 737] [outer = 00000000] 23:47:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1699B000) [pid = 3740] [serial = 738] [outer = 16926400] 23:47:24 INFO - PROCESS | 3740 | 1464072444622 Marionette DEBUG loaded listener.js 23:47:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (16E0C000) [pid = 3740] [serial = 739] [outer = 16926400] 23:47:25 INFO - PROCESS | 3740 | 1464072445018 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]]]}] 23:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 564ms 23:47:25 INFO - PROCESS | 3740 | 1464072445046 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 23:47:25 INFO - PROCESS | 3740 | 1464072445048 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 23:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:47:25 INFO - PROCESS | 3740 | 1464072445070 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:47:25 INFO - PROCESS | 3740 | 1464072445072 Marionette TRACE conn3 <- [1,950,null,{}] 23:47:25 INFO - PROCESS | 3740 | 1464072445075 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}] 23:47:25 INFO - PROCESS | 3740 | 1464072445199 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 23:47:25 INFO - PROCESS | 3740 | 1464072445280 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:25 INFO - PROCESS | 3740 | ++DOCSHELL 1692C000 == 60 [pid = 3740] [id = 247] 23:47:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1692C400) [pid = 3740] [serial = 740] [outer = 00000000] 23:47:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (16E0D000) [pid = 3740] [serial = 741] [outer = 1692C400] 23:47:25 INFO - PROCESS | 3740 | 1464072445330 Marionette DEBUG loaded listener.js 23:47:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1742DC00) [pid = 3740] [serial = 742] [outer = 1692C400] 23:47:25 INFO - PROCESS | 3740 | 1464072445711 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]]]}] 23:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 668ms 23:47:25 INFO - PROCESS | 3740 | 1464072445733 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 23:47:25 INFO - PROCESS | 3740 | 1464072445735 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 23:47:25 INFO - PROCESS | 3740 | 1464072445738 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:47:25 INFO - PROCESS | 3740 | 1464072445740 Marionette TRACE conn3 <- [1,954,null,{}] 23:47:25 INFO - PROCESS | 3740 | 1464072445743 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}] 23:47:25 INFO - PROCESS | 3740 | 1464072445883 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 23:47:25 INFO - PROCESS | 3740 | 1464072445945 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:25 INFO - PROCESS | 3740 | ++DOCSHELL 1336B000 == 61 [pid = 3740] [id = 248] 23:47:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (14E07400) [pid = 3740] [serial = 743] [outer = 00000000] 23:47:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (187BF000) [pid = 3740] [serial = 744] [outer = 14E07400] 23:47:25 INFO - PROCESS | 3740 | 1464072445973 Marionette DEBUG loaded listener.js 23:47:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (19A05800) [pid = 3740] [serial = 745] [outer = 14E07400] 23:47:26 INFO - PROCESS | 3740 | 1464072446361 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]]]}] 23:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 654ms 23:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:47:26 INFO - PROCESS | 3740 | 1464072446403 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 23:47:26 INFO - PROCESS | 3740 | 1464072446405 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 23:47:26 INFO - PROCESS | 3740 | 1464072446409 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:47:26 INFO - PROCESS | 3740 | 1464072446410 Marionette TRACE conn3 <- [1,958,null,{}] 23:47:26 INFO - PROCESS | 3740 | 1464072446417 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}] 23:47:26 INFO - PROCESS | 3740 | 1464072446556 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 23:47:26 INFO - PROCESS | 3740 | 1464072446579 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:26 INFO - PROCESS | 3740 | ++DOCSHELL 19A99000 == 62 [pid = 3740] [id = 249] 23:47:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (19A9CC00) [pid = 3740] [serial = 746] [outer = 00000000] 23:47:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (19AA6000) [pid = 3740] [serial = 747] [outer = 19A9CC00] 23:47:26 INFO - PROCESS | 3740 | 1464072446622 Marionette DEBUG loaded listener.js 23:47:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (19C50400) [pid = 3740] [serial = 748] [outer = 19A9CC00] 23:47:27 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (17A61000) [pid = 3740] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:47:27 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (187C0000) [pid = 3740] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:47:27 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (14F61000) [pid = 3740] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:47:27 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (110DD800) [pid = 3740] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:47:27 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (1699BC00) [pid = 3740] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:47:27 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (0F29C800) [pid = 3740] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:47:27 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (11089C00) [pid = 3740] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:47:27 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (19C4B400) [pid = 3740] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:47:27 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (19C50000) [pid = 3740] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:47:27 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (162FB000) [pid = 3740] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:47:27 INFO - PROCESS | 3740 | 1464072447151 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]]]}] 23:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 787ms 23:47:27 INFO - PROCESS | 3740 | 1464072447218 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 23:47:27 INFO - PROCESS | 3740 | 1464072447220 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 23:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:47:27 INFO - PROCESS | 3740 | 1464072447223 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:47:27 INFO - PROCESS | 3740 | 1464072447225 Marionette TRACE conn3 <- [1,962,null,{}] 23:47:27 INFO - PROCESS | 3740 | 1464072447229 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}] 23:47:27 INFO - PROCESS | 3740 | 1464072447309 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 23:47:27 INFO - PROCESS | 3740 | 1464072447299 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:27 INFO - PROCESS | 3740 | ++DOCSHELL 15410000 == 63 [pid = 3740] [id = 250] 23:47:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (15621800) [pid = 3740] [serial = 749] [outer = 00000000] 23:47:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (168CC800) [pid = 3740] [serial = 750] [outer = 15621800] 23:47:27 INFO - PROCESS | 3740 | 1464072447342 Marionette DEBUG loaded listener.js 23:47:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (181E7800) [pid = 3740] [serial = 751] [outer = 15621800] 23:47:27 INFO - PROCESS | 3740 | 1464072447780 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]]]}] 23:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 609ms 23:47:27 INFO - PROCESS | 3740 | 1464072447827 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 23:47:27 INFO - PROCESS | 3740 | 1464072447829 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 23:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:47:27 INFO - PROCESS | 3740 | 1464072447834 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:47:27 INFO - PROCESS | 3740 | 1464072447837 Marionette TRACE conn3 <- [1,966,null,{}] 23:47:27 INFO - PROCESS | 3740 | 1464072447841 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}] 23:47:27 INFO - PROCESS | 3740 | 1464072447926 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 23:47:27 INFO - PROCESS | 3740 | 1464072447932 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:27 INFO - PROCESS | 3740 | ++DOCSHELL 162FAC00 == 64 [pid = 3740] [id = 251] 23:47:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (187C7800) [pid = 3740] [serial = 752] [outer = 00000000] 23:47:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (19C75800) [pid = 3740] [serial = 753] [outer = 187C7800] 23:47:27 INFO - PROCESS | 3740 | 1464072447975 Marionette DEBUG loaded listener.js 23:47:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1A1B5800) [pid = 3740] [serial = 754] [outer = 187C7800] 23:47:28 INFO - PROCESS | 3740 | 1464072448377 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]]]}] 23:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 609ms 23:47:28 INFO - PROCESS | 3740 | 1464072448435 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 23:47:28 INFO - PROCESS | 3740 | 1464072448438 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 23:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:47:28 INFO - PROCESS | 3740 | 1464072448441 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:47:28 INFO - PROCESS | 3740 | 1464072448443 Marionette TRACE conn3 <- [1,970,null,{}] 23:47:28 INFO - PROCESS | 3740 | 1464072448446 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}] 23:47:28 INFO - PROCESS | 3740 | 1464072448527 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 23:47:28 INFO - PROCESS | 3740 | 1464072448535 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:28 INFO - PROCESS | 3740 | ++DOCSHELL 1699A800 == 65 [pid = 3740] [id = 252] 23:47:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (179E9400) [pid = 3740] [serial = 755] [outer = 00000000] 23:47:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1A905000) [pid = 3740] [serial = 756] [outer = 179E9400] 23:47:28 INFO - PROCESS | 3740 | 1464072448579 Marionette DEBUG loaded listener.js 23:47:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1A9BE800) [pid = 3740] [serial = 757] [outer = 179E9400] 23:47:28 INFO - PROCESS | 3740 | 1464072448996 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]]]}] 23:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 564ms 23:47:29 INFO - PROCESS | 3740 | 1464072449029 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 23:47:29 INFO - PROCESS | 3740 | 1464072449031 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 23:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:47:29 INFO - PROCESS | 3740 | 1464072449017 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:47:29 INFO - PROCESS | 3740 | 1464072449020 Marionette TRACE conn3 <- [1,974,null,{}] 23:47:29 INFO - PROCESS | 3740 | 1464072449027 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}] 23:47:29 INFO - PROCESS | 3740 | 1464072449289 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 23:47:29 INFO - PROCESS | 3740 | 1464072449370 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:29 INFO - PROCESS | 3740 | ++DOCSHELL 10FB4000 == 66 [pid = 3740] [id = 253] 23:47:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (10FB6800) [pid = 3740] [serial = 758] [outer = 00000000] 23:47:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1149C000) [pid = 3740] [serial = 759] [outer = 10FB6800] 23:47:29 INFO - PROCESS | 3740 | 1464072449426 Marionette DEBUG loaded listener.js 23:47:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (12A2D000) [pid = 3740] [serial = 760] [outer = 10FB6800] 23:47:29 INFO - PROCESS | 3740 | 1464072449974 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]]]}] 23:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 980ms 23:47:30 INFO - PROCESS | 3740 | 1464072450024 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 23:47:30 INFO - PROCESS | 3740 | 1464072450029 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 23:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:47:30 INFO - PROCESS | 3740 | 1464072450034 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:47:30 INFO - PROCESS | 3740 | 1464072450037 Marionette TRACE conn3 <- [1,978,null,{}] 23:47:30 INFO - PROCESS | 3740 | 1464072450042 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}] 23:47:30 INFO - PROCESS | 3740 | 1464072450134 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 23:47:30 INFO - PROCESS | 3740 | 1464072450246 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:30 INFO - PROCESS | 3740 | ++DOCSHELL 15F66400 == 67 [pid = 3740] [id = 254] 23:47:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (15F69800) [pid = 3740] [serial = 761] [outer = 00000000] 23:47:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (162F7C00) [pid = 3740] [serial = 762] [outer = 15F69800] 23:47:30 INFO - PROCESS | 3740 | 1464072450343 Marionette DEBUG loaded listener.js 23:47:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (16988000) [pid = 3740] [serial = 763] [outer = 15F69800] 23:47:30 INFO - PROCESS | 3740 | 1464072450881 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]]]}] 23:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 891ms 23:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:47:30 INFO - PROCESS | 3740 | 1464072450928 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 23:47:30 INFO - PROCESS | 3740 | 1464072450931 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 23:47:30 INFO - PROCESS | 3740 | 1464072450935 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:47:30 INFO - PROCESS | 3740 | 1464072450937 Marionette TRACE conn3 <- [1,982,null,{}] 23:47:30 INFO - PROCESS | 3740 | 1464072450941 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}] 23:47:31 INFO - PROCESS | 3740 | 1464072451045 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 23:47:31 INFO - PROCESS | 3740 | 1464072451134 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:31 INFO - PROCESS | 3740 | ++DOCSHELL 18172800 == 68 [pid = 3740] [id = 255] 23:47:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (18173400) [pid = 3740] [serial = 764] [outer = 00000000] 23:47:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (187BC800) [pid = 3740] [serial = 765] [outer = 18173400] 23:47:31 INFO - PROCESS | 3740 | 1464072451190 Marionette DEBUG loaded listener.js 23:47:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (19C74000) [pid = 3740] [serial = 766] [outer = 18173400] 23:47:31 INFO - PROCESS | 3740 | 1464072451772 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]]]}] 23:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 891ms 23:47:31 INFO - PROCESS | 3740 | 1464072451826 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 23:47:31 INFO - PROCESS | 3740 | 1464072451830 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 23:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:47:31 INFO - PROCESS | 3740 | 1464072451841 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:47:31 INFO - PROCESS | 3740 | 1464072451845 Marionette TRACE conn3 <- [1,986,null,{}] 23:47:31 INFO - PROCESS | 3740 | 1464072451849 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}] 23:47:31 INFO - PROCESS | 3740 | 1464072451958 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 23:47:32 INFO - PROCESS | 3740 | 1464072452091 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:32 INFO - PROCESS | 3740 | ++DOCSHELL 103D4400 == 69 [pid = 3740] [id = 256] 23:47:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (17A5B000) [pid = 3740] [serial = 767] [outer = 00000000] 23:47:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1A459000) [pid = 3740] [serial = 768] [outer = 17A5B000] 23:47:32 INFO - PROCESS | 3740 | 1464072452131 Marionette DEBUG loaded listener.js 23:47:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (1A9BC000) [pid = 3740] [serial = 769] [outer = 17A5B000] 23:47:32 INFO - PROCESS | 3740 | 1464072452662 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]]]}] 23:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 862ms 23:47:32 INFO - PROCESS | 3740 | 1464072452703 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 23:47:32 INFO - PROCESS | 3740 | 1464072452706 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 23:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:47:32 INFO - PROCESS | 3740 | 1464072452709 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:47:32 INFO - PROCESS | 3740 | 1464072452711 Marionette TRACE conn3 <- [1,990,null,{}] 23:47:32 INFO - PROCESS | 3740 | 1464072452715 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}] 23:47:32 INFO - PROCESS | 3740 | 1464072452818 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 23:47:32 INFO - PROCESS | 3740 | 1464072452907 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:32 INFO - PROCESS | 3740 | ++DOCSHELL 18595000 == 70 [pid = 3740] [id = 257] 23:47:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (19C7B000) [pid = 3740] [serial = 770] [outer = 00000000] 23:47:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1ACB8400) [pid = 3740] [serial = 771] [outer = 19C7B000] 23:47:32 INFO - PROCESS | 3740 | 1464072452967 Marionette DEBUG loaded listener.js 23:47:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1ACBBC00) [pid = 3740] [serial = 772] [outer = 19C7B000] 23:47:33 INFO - PROCESS | 3740 | 1464072453515 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]]]}] 23:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 861ms 23:47:33 INFO - PROCESS | 3740 | 1464072453560 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 23:47:33 INFO - PROCESS | 3740 | 1464072453563 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 23:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:47:33 INFO - PROCESS | 3740 | 1464072453566 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:47:33 INFO - PROCESS | 3740 | 1464072453568 Marionette TRACE conn3 <- [1,994,null,{}] 23:47:33 INFO - PROCESS | 3740 | 1464072453572 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}] 23:47:33 INFO - PROCESS | 3740 | 1464072453692 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 23:47:33 INFO - PROCESS | 3740 | 1464072453801 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:33 INFO - PROCESS | 3740 | ++DOCSHELL 1AA6F000 == 71 [pid = 3740] [id = 258] 23:47:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (1AECCC00) [pid = 3740] [serial = 773] [outer = 00000000] 23:47:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (1B24B400) [pid = 3740] [serial = 774] [outer = 1AECCC00] 23:47:33 INFO - PROCESS | 3740 | 1464072453858 Marionette DEBUG loaded listener.js 23:47:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (1B42F400) [pid = 3740] [serial = 775] [outer = 1AECCC00] 23:47:34 INFO - PROCESS | 3740 | 1464072454368 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]]]}] 23:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 891ms 23:47:34 INFO - PROCESS | 3740 | 1464072454473 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 23:47:34 INFO - PROCESS | 3740 | 1464072454475 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 23:47:34 INFO - PROCESS | 3740 | 1464072454479 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:47:34 INFO - PROCESS | 3740 | 1464072454481 Marionette TRACE conn3 <- [1,998,null,{}] 23:47:34 INFO - PROCESS | 3740 | 1464072454499 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}] 23:47:34 INFO - PROCESS | 3740 | 1464072454610 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 23:47:34 INFO - PROCESS | 3740 | 1464072454877 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:34 INFO - PROCESS | 3740 | ++DOCSHELL 0F201C00 == 72 [pid = 3740] [id = 259] 23:47:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (0F206400) [pid = 3740] [serial = 776] [outer = 00000000] 23:47:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (10AD5800) [pid = 3740] [serial = 777] [outer = 0F206400] 23:47:34 INFO - PROCESS | 3740 | 1464072454920 Marionette DEBUG loaded listener.js 23:47:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (1108DC00) [pid = 3740] [serial = 778] [outer = 0F206400] 23:47:35 INFO - PROCESS | 3740 | 1464072455550 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]]]}] 23:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1129ms 23:47:35 INFO - PROCESS | 3740 | 1464072455615 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 23:47:35 INFO - PROCESS | 3740 | 1464072455620 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 23:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:47:35 INFO - PROCESS | 3740 | 1464072455624 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:47:35 INFO - PROCESS | 3740 | 1464072455628 Marionette TRACE conn3 <- [1,1002,null,{}] 23:47:35 INFO - PROCESS | 3740 | 1464072455632 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}] 23:47:35 INFO - PROCESS | 3740 | 1464072455746 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 23:47:35 INFO - PROCESS | 3740 | 1464072455881 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:35 INFO - PROCESS | 3740 | ++DOCSHELL 10A60000 == 73 [pid = 3740] [id = 260] 23:47:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (10AC9400) [pid = 3740] [serial = 779] [outer = 00000000] 23:47:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (10DF7000) [pid = 3740] [serial = 780] [outer = 10AC9400] 23:47:35 INFO - PROCESS | 3740 | 1464072455915 Marionette DEBUG loaded listener.js 23:47:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (11423000) [pid = 3740] [serial = 781] [outer = 10AC9400] 23:47:36 INFO - PROCESS | 3740 | --DOCSHELL 162FAC00 == 72 [pid = 3740] [id = 251] 23:47:36 INFO - PROCESS | 3740 | --DOCSHELL 15410000 == 71 [pid = 3740] [id = 250] 23:47:36 INFO - PROCESS | 3740 | --DOCSHELL 19A99000 == 70 [pid = 3740] [id = 249] 23:47:36 INFO - PROCESS | 3740 | --DOCSHELL 1336B000 == 69 [pid = 3740] [id = 248] 23:47:36 INFO - PROCESS | 3740 | --DOCSHELL 1692C000 == 68 [pid = 3740] [id = 247] 23:47:36 INFO - PROCESS | 3740 | --DOCSHELL 16333800 == 67 [pid = 3740] [id = 246] 23:47:36 INFO - PROCESS | 3740 | --DOCSHELL 15F68000 == 66 [pid = 3740] [id = 245] 23:47:36 INFO - PROCESS | 3740 | --DOCSHELL 10DF8800 == 65 [pid = 3740] [id = 244] 23:47:36 INFO - PROCESS | 3740 | --DOCSHELL 10A62800 == 64 [pid = 3740] [id = 243] 23:47:36 INFO - PROCESS | 3740 | --DOCSHELL 10A5AC00 == 63 [pid = 3740] [id = 238] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (19AA5000) [pid = 3740] [serial = 699] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (19DF3C00) [pid = 3740] [serial = 707] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (19C7D400) [pid = 3740] [serial = 702] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (16E98C00) [pid = 3740] [serial = 693] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (1A1B5000) [pid = 3740] [serial = 708] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (17C83400) [pid = 3740] [serial = 704] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (187C6C00) [pid = 3740] [serial = 705] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (17CF5800) [pid = 3740] [serial = 695] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (19A99800) [pid = 3740] [serial = 698] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (19DEE400) [pid = 3740] [serial = 674] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (16922000) [pid = 3740] [serial = 689] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (18775C00) [pid = 3740] [serial = 696] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (16929400) [pid = 3740] [serial = 690] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (12898800) [pid = 3740] [serial = 686] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (1381CC00) [pid = 3740] [serial = 687] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (181DCC00) [pid = 3740] [serial = 671] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (10FB7800) [pid = 3740] [serial = 665] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (16E04400) [pid = 3740] [serial = 692] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (15E8FC00) [pid = 3740] [serial = 710] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (105F5C00) [pid = 3740] [serial = 680] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (10ACE000) [pid = 3740] [serial = 681] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (13309800) [pid = 3740] [serial = 684] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (12A8B800) [pid = 3740] [serial = 683] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (15402800) [pid = 3740] [serial = 668] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (19C72800) [pid = 3740] [serial = 701] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (0F20B800) [pid = 3740] [serial = 677] [outer = 00000000] [url = about:blank] 23:47:36 INFO - PROCESS | 3740 | 1464072456433 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]]]}] 23:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 861ms 23:47:36 INFO - PROCESS | 3740 | 1464072456493 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 23:47:36 INFO - PROCESS | 3740 | 1464072456497 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 23:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:47:36 INFO - PROCESS | 3740 | 1464072456502 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:47:36 INFO - PROCESS | 3740 | 1464072456503 Marionette TRACE conn3 <- [1,1006,null,{}] 23:47:36 INFO - PROCESS | 3740 | 1464072456507 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}] 23:47:36 INFO - PROCESS | 3740 | 1464072456597 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 23:47:36 INFO - PROCESS | 3740 | 1464072456677 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:36 INFO - PROCESS | 3740 | ++DOCSHELL 10AD6C00 == 64 [pid = 3740] [id = 261] 23:47:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (10DEF800) [pid = 3740] [serial = 782] [outer = 00000000] 23:47:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1142CC00) [pid = 3740] [serial = 783] [outer = 10DEF800] 23:47:36 INFO - PROCESS | 3740 | 1464072456723 Marionette DEBUG loaded listener.js 23:47:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (12898800) [pid = 3740] [serial = 784] [outer = 10DEF800] 23:47:37 INFO - PROCESS | 3740 | 1464072457107 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]]]}] 23:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 653ms 23:47:37 INFO - PROCESS | 3740 | 1464072457164 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 23:47:37 INFO - PROCESS | 3740 | 1464072457166 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 23:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:47:37 INFO - PROCESS | 3740 | 1464072457171 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:47:37 INFO - PROCESS | 3740 | 1464072457176 Marionette TRACE conn3 <- [1,1010,null,{}] 23:47:37 INFO - PROCESS | 3740 | 1464072457190 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}] 23:47:37 INFO - PROCESS | 3740 | 1464072457310 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 23:47:37 INFO - PROCESS | 3740 | 1464072457326 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:37 INFO - PROCESS | 3740 | ++DOCSHELL 13076400 == 65 [pid = 3740] [id = 262] 23:47:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (130C5C00) [pid = 3740] [serial = 785] [outer = 00000000] 23:47:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1335F800) [pid = 3740] [serial = 786] [outer = 130C5C00] 23:47:37 INFO - PROCESS | 3740 | 1464072457353 Marionette DEBUG loaded listener.js 23:47:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (13816800) [pid = 3740] [serial = 787] [outer = 130C5C00] 23:47:37 INFO - PROCESS | 3740 | 1464072457771 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]]]}] 23:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 653ms 23:47:37 INFO - PROCESS | 3740 | 1464072457830 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 23:47:37 INFO - PROCESS | 3740 | 1464072457833 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 23:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:47:37 INFO - PROCESS | 3740 | 1464072457836 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:47:37 INFO - PROCESS | 3740 | 1464072457838 Marionette TRACE conn3 <- [1,1014,null,{}] 23:47:37 INFO - PROCESS | 3740 | 1464072457841 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}] 23:47:37 INFO - PROCESS | 3740 | 1464072457926 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 23:47:37 INFO - PROCESS | 3740 | 1464072457935 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:37 INFO - PROCESS | 3740 | ++DOCSHELL 138E5400 == 66 [pid = 3740] [id = 263] 23:47:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (13B24400) [pid = 3740] [serial = 788] [outer = 00000000] 23:47:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (140AE000) [pid = 3740] [serial = 789] [outer = 13B24400] 23:47:37 INFO - PROCESS | 3740 | 1464072457983 Marionette DEBUG loaded listener.js 23:47:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (14E10800) [pid = 3740] [serial = 790] [outer = 13B24400] 23:47:38 INFO - PROCESS | 3740 | 1464072458388 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]]]}] 23:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 609ms 23:47:38 INFO - PROCESS | 3740 | 1464072458450 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 23:47:38 INFO - PROCESS | 3740 | 1464072458452 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 23:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:47:38 INFO - PROCESS | 3740 | 1464072458456 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:47:38 INFO - PROCESS | 3740 | 1464072458457 Marionette TRACE conn3 <- [1,1018,null,{}] 23:47:38 INFO - PROCESS | 3740 | 1464072458461 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}] 23:47:38 INFO - PROCESS | 3740 | 1464072458574 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 23:47:38 INFO - PROCESS | 3740 | 1464072458663 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:38 INFO - PROCESS | 3740 | ++DOCSHELL 15410000 == 67 [pid = 3740] [id = 264] 23:47:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1561DC00) [pid = 3740] [serial = 791] [outer = 00000000] 23:47:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (15C39800) [pid = 3740] [serial = 792] [outer = 1561DC00] 23:47:38 INFO - PROCESS | 3740 | 1464072458698 Marionette DEBUG loaded listener.js 23:47:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (15E90400) [pid = 3740] [serial = 793] [outer = 1561DC00] 23:47:39 INFO - PROCESS | 3740 | 1464072459118 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]]]}] 23:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 698ms 23:47:39 INFO - PROCESS | 3740 | 1464072459167 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 23:47:39 INFO - PROCESS | 3740 | 1464072459169 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 23:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:47:39 INFO - PROCESS | 3740 | 1464072459172 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:47:39 INFO - PROCESS | 3740 | 1464072459174 Marionette TRACE conn3 <- [1,1022,null,{}] 23:47:39 INFO - PROCESS | 3740 | 1464072459177 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}] 23:47:39 INFO - PROCESS | 3740 | 1464072459307 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 23:47:39 INFO - PROCESS | 3740 | 1464072459375 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:39 INFO - PROCESS | 3740 | ++DOCSHELL 15F6E400 == 68 [pid = 3740] [id = 265] 23:47:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (162F3C00) [pid = 3740] [serial = 794] [outer = 00000000] 23:47:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (16922000) [pid = 3740] [serial = 795] [outer = 162F3C00] 23:47:39 INFO - PROCESS | 3740 | 1464072459401 Marionette DEBUG loaded listener.js 23:47:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (16926000) [pid = 3740] [serial = 796] [outer = 162F3C00] 23:47:39 INFO - PROCESS | 3740 | 1464072459780 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]]]}] 23:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 668ms 23:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:47:39 INFO - PROCESS | 3740 | 1464072459837 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 23:47:39 INFO - PROCESS | 3740 | 1464072459839 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 23:47:39 INFO - PROCESS | 3740 | 1464072459842 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:47:39 INFO - PROCESS | 3740 | 1464072459844 Marionette TRACE conn3 <- [1,1026,null,{}] 23:47:39 INFO - PROCESS | 3740 | 1464072459848 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}] 23:47:39 INFO - PROCESS | 3740 | 1464072459989 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 23:47:40 INFO - PROCESS | 3740 | 1464072460011 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:40 INFO - PROCESS | 3740 | ++DOCSHELL 162F3400 == 69 [pid = 3740] [id = 266] 23:47:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (162FE400) [pid = 3740] [serial = 797] [outer = 00000000] 23:47:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (16993400) [pid = 3740] [serial = 798] [outer = 162FE400] 23:47:40 INFO - PROCESS | 3740 | 1464072460056 Marionette DEBUG loaded listener.js 23:47:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (16E04800) [pid = 3740] [serial = 799] [outer = 162FE400] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (16922C00) [pid = 3740] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (19AA3800) [pid = 3740] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (10DFD000) [pid = 3740] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (16927800) [pid = 3740] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1B437000) [pid = 3740] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1AA6A400) [pid = 3740] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (17CEBC00) [pid = 3740] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (11C0C000) [pid = 3740] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (12A26800) [pid = 3740] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (14E07400) [pid = 3740] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1692C400) [pid = 3740] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (10DFA400) [pid = 3740] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (12D27000) [pid = 3740] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (162F2400) [pid = 3740] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (19A9CC00) [pid = 3740] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (16926400) [pid = 3740] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (15F68800) [pid = 3740] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (15621800) [pid = 3740] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (187C7800) [pid = 3740] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (13078400) [pid = 3740] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (12A30C00) [pid = 3740] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (0F204400) [pid = 3740] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:47:40 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (10DF5C00) [pid = 3740] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:47:40 INFO - PROCESS | 3740 | 1464072460657 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]]]}] 23:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 861ms 23:47:40 INFO - PROCESS | 3740 | 1464072460703 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 23:47:40 INFO - PROCESS | 3740 | 1464072460704 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 23:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:47:40 INFO - PROCESS | 3740 | 1464072460708 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:47:40 INFO - PROCESS | 3740 | 1464072460709 Marionette TRACE conn3 <- [1,1030,null,{}] 23:47:40 INFO - PROCESS | 3740 | 1464072460713 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}] 23:47:40 INFO - PROCESS | 3740 | 1464072460828 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 23:47:40 INFO - PROCESS | 3740 | 1464072460883 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:40 INFO - PROCESS | 3740 | ++DOCSHELL 10370C00 == 70 [pid = 3740] [id = 267] 23:47:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (105EA800) [pid = 3740] [serial = 800] [outer = 00000000] 23:47:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (12AEB800) [pid = 3740] [serial = 801] [outer = 105EA800] 23:47:40 INFO - PROCESS | 3740 | 1464072460927 Marionette DEBUG loaded listener.js 23:47:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (12D27000) [pid = 3740] [serial = 802] [outer = 105EA800] 23:47:41 INFO - PROCESS | 3740 | 1464072461291 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]]]}] 23:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 609ms 23:47:41 INFO - PROCESS | 3740 | 1464072461310 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 23:47:41 INFO - PROCESS | 3740 | 1464072461311 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 23:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:47:41 INFO - PROCESS | 3740 | 1464072461315 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:47:41 INFO - PROCESS | 3740 | 1464072461317 Marionette TRACE conn3 <- [1,1034,null,{}] 23:47:41 INFO - PROCESS | 3740 | 1464072461320 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}] 23:47:41 INFO - PROCESS | 3740 | 1464072461440 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 23:47:41 INFO - PROCESS | 3740 | 1464072461449 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:41 INFO - PROCESS | 3740 | ++DOCSHELL 15401C00 == 71 [pid = 3740] [id = 268] 23:47:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (15F69400) [pid = 3740] [serial = 803] [outer = 00000000] 23:47:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (16E92400) [pid = 3740] [serial = 804] [outer = 15F69400] 23:47:41 INFO - PROCESS | 3740 | 1464072461493 Marionette DEBUG loaded listener.js 23:47:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1742D000) [pid = 3740] [serial = 805] [outer = 15F69400] 23:47:41 INFO - PROCESS | 3740 | 1464072461872 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]]]}] 23:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 564ms 23:47:41 INFO - PROCESS | 3740 | 1464072461894 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 23:47:41 INFO - PROCESS | 3740 | 1464072461896 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 23:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:47:41 INFO - PROCESS | 3740 | 1464072461899 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:47:41 INFO - PROCESS | 3740 | 1464072461901 Marionette TRACE conn3 <- [1,1038,null,{}] 23:47:41 INFO - PROCESS | 3740 | 1464072461904 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}] 23:47:41 INFO - PROCESS | 3740 | 1464072461971 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 23:47:42 INFO - PROCESS | 3740 | 1464072462067 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:42 INFO - PROCESS | 3740 | ++DOCSHELL 12897000 == 72 [pid = 3740] [id = 269] 23:47:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1691D800) [pid = 3740] [serial = 806] [outer = 00000000] 23:47:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (17C83400) [pid = 3740] [serial = 807] [outer = 1691D800] 23:47:42 INFO - PROCESS | 3740 | 1464072462116 Marionette DEBUG loaded listener.js 23:47:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (181E2400) [pid = 3740] [serial = 808] [outer = 1691D800] 23:47:42 INFO - PROCESS | 3740 | 1464072462562 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]]]}] 23:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 698ms 23:47:42 INFO - PROCESS | 3740 | 1464072462601 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 23:47:42 INFO - PROCESS | 3740 | 1464072462605 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 23:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:47:42 INFO - PROCESS | 3740 | 1464072462708 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:47:42 INFO - PROCESS | 3740 | 1464072462712 Marionette TRACE conn3 <- [1,1042,null,{}] 23:47:42 INFO - PROCESS | 3740 | 1464072462719 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}] 23:47:42 INFO - PROCESS | 3740 | 1464072462845 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 23:47:42 INFO - PROCESS | 3740 | 1464072462977 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:42 INFO - PROCESS | 3740 | ++DOCSHELL 0F20FC00 == 73 [pid = 3740] [id = 270] 23:47:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (0F29A400) [pid = 3740] [serial = 809] [outer = 00000000] 23:47:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (10AD0400) [pid = 3740] [serial = 810] [outer = 0F29A400] 23:47:43 INFO - PROCESS | 3740 | 1464072463019 Marionette DEBUG loaded listener.js 23:47:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (10DF8C00) [pid = 3740] [serial = 811] [outer = 0F29A400] 23:47:43 INFO - PROCESS | 3740 | 1464072463539 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]]]}] 23:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 921ms 23:47:43 INFO - PROCESS | 3740 | 1464072463574 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 23:47:43 INFO - PROCESS | 3740 | 1464072463580 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 23:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:47:43 INFO - PROCESS | 3740 | 1464072463586 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:47:43 INFO - PROCESS | 3740 | 1464072463589 Marionette TRACE conn3 <- [1,1046,null,{}] 23:47:43 INFO - PROCESS | 3740 | 1464072463612 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}] 23:47:43 INFO - PROCESS | 3740 | 1464072463727 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 23:47:43 INFO - PROCESS | 3740 | 1464072463838 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:43 INFO - PROCESS | 3740 | ++DOCSHELL 12880C00 == 74 [pid = 3740] [id = 271] 23:47:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (12AED000) [pid = 3740] [serial = 812] [outer = 00000000] 23:47:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (13038C00) [pid = 3740] [serial = 813] [outer = 12AED000] 23:47:43 INFO - PROCESS | 3740 | 1464072463891 Marionette DEBUG loaded listener.js 23:47:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (13DF7400) [pid = 3740] [serial = 814] [outer = 12AED000] 23:47:44 INFO - PROCESS | 3740 | 1464072464437 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]]]}] 23:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 905ms 23:47:44 INFO - PROCESS | 3740 | 1464072464495 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 23:47:44 INFO - PROCESS | 3740 | 1464072464498 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 23:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:47:44 INFO - PROCESS | 3740 | 1464072464501 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:47:44 INFO - PROCESS | 3740 | 1464072464505 Marionette TRACE conn3 <- [1,1050,null,{}] 23:47:44 INFO - PROCESS | 3740 | 1464072464516 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}] 23:47:44 INFO - PROCESS | 3740 | 1464072464626 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 23:47:44 INFO - PROCESS | 3740 | 1464072464738 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:44 INFO - PROCESS | 3740 | ++DOCSHELL 15DBC800 == 75 [pid = 3740] [id = 272] 23:47:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (16921400) [pid = 3740] [serial = 815] [outer = 00000000] 23:47:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (17C02400) [pid = 3740] [serial = 816] [outer = 16921400] 23:47:44 INFO - PROCESS | 3740 | 1464072464834 Marionette DEBUG loaded listener.js 23:47:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (181E0C00) [pid = 3740] [serial = 817] [outer = 16921400] 23:47:45 INFO - PROCESS | 3740 | 1464072465459 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]]]}] 23:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 995ms 23:47:45 INFO - PROCESS | 3740 | 1464072465494 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 23:47:45 INFO - PROCESS | 3740 | 1464072465497 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 23:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:47:45 INFO - PROCESS | 3740 | 1464072465500 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:47:45 INFO - PROCESS | 3740 | 1464072465503 Marionette TRACE conn3 <- [1,1054,null,{}] 23:47:45 INFO - PROCESS | 3740 | 1464072465523 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}] 23:47:45 INFO - PROCESS | 3740 | 1464072465630 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 23:47:45 INFO - PROCESS | 3740 | 1464072465766 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:45 INFO - PROCESS | 3740 | ++DOCSHELL 18772800 == 76 [pid = 3740] [id = 273] 23:47:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (1877A000) [pid = 3740] [serial = 818] [outer = 00000000] 23:47:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (187BAC00) [pid = 3740] [serial = 819] [outer = 1877A000] 23:47:45 INFO - PROCESS | 3740 | 1464072465820 Marionette DEBUG loaded listener.js 23:47:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (187C1000) [pid = 3740] [serial = 820] [outer = 1877A000] 23:47:46 INFO - PROCESS | 3740 | 1464072466333 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]]]}] 23:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 861ms 23:47:46 INFO - PROCESS | 3740 | 1464072466380 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 23:47:46 INFO - PROCESS | 3740 | 1464072466383 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 23:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:47:46 INFO - PROCESS | 3740 | 1464072466387 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:47:46 INFO - PROCESS | 3740 | 1464072466389 Marionette TRACE conn3 <- [1,1058,null,{}] 23:47:46 INFO - PROCESS | 3740 | 1464072466393 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}] 23:47:46 INFO - PROCESS | 3740 | 1464072466480 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 23:47:46 INFO - PROCESS | 3740 | 1464072466588 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:46 INFO - PROCESS | 3740 | ++DOCSHELL 17A65000 == 77 [pid = 3740] [id = 274] 23:47:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1829F400) [pid = 3740] [serial = 821] [outer = 00000000] 23:47:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (19A07C00) [pid = 3740] [serial = 822] [outer = 1829F400] 23:47:46 INFO - PROCESS | 3740 | 1464072466640 Marionette DEBUG loaded listener.js 23:47:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (19A9CC00) [pid = 3740] [serial = 823] [outer = 1829F400] 23:47:47 INFO - PROCESS | 3740 | 1464072467264 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]]]}] 23:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 951ms 23:47:47 INFO - PROCESS | 3740 | 1464072467336 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 23:47:47 INFO - PROCESS | 3740 | 1464072467338 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 23:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:47:47 INFO - PROCESS | 3740 | 1464072467342 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:47:47 INFO - PROCESS | 3740 | 1464072467344 Marionette TRACE conn3 <- [1,1062,null,{}] 23:47:47 INFO - PROCESS | 3740 | 1464072467348 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}] 23:47:47 INFO - PROCESS | 3740 | 1464072467456 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 23:47:47 INFO - PROCESS | 3740 | 1464072467596 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:47 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E7C00 == 78 [pid = 3740] [id = 275] 23:47:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (10ACAC00) [pid = 3740] [serial = 824] [outer = 00000000] 23:47:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (14F5B000) [pid = 3740] [serial = 825] [outer = 10ACAC00] 23:47:47 INFO - PROCESS | 3740 | 1464072467651 Marionette DEBUG loaded listener.js 23:47:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (162FDC00) [pid = 3740] [serial = 826] [outer = 10ACAC00] 23:47:48 INFO - PROCESS | 3740 | 1464072468359 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]]]}] 23:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1025ms 23:47:48 INFO - PROCESS | 3740 | 1464072468378 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 23:47:48 INFO - PROCESS | 3740 | 1464072468383 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 23:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:47:48 INFO - PROCESS | 3740 | 1464072468387 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:47:48 INFO - PROCESS | 3740 | 1464072468391 Marionette TRACE conn3 <- [1,1066,null,{}] 23:47:48 INFO - PROCESS | 3740 | 1464072468396 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}] 23:47:48 INFO - PROCESS | 3740 | 1464072468481 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 23:47:48 INFO - PROCESS | 3740 | 1464072468593 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:48 INFO - PROCESS | 3740 | ++DOCSHELL 0F9EB800 == 79 [pid = 3740] [id = 276] 23:47:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (10DF8400) [pid = 3740] [serial = 827] [outer = 00000000] 23:47:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (11CF1400) [pid = 3740] [serial = 828] [outer = 10DF8400] 23:47:48 INFO - PROCESS | 3740 | 1464072468707 Marionette DEBUG loaded listener.js 23:47:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (12887400) [pid = 3740] [serial = 829] [outer = 10DF8400] 23:47:49 INFO - PROCESS | 3740 | --DOCSHELL 1A840800 == 78 [pid = 3740] [id = 191] 23:47:49 INFO - PROCESS | 3740 | --DOCSHELL 10DF3400 == 77 [pid = 3740] [id = 197] 23:47:49 INFO - PROCESS | 3740 | --DOCSHELL 17CEC400 == 76 [pid = 3740] [id = 196] 23:47:49 INFO - PROCESS | 3740 | --DOCSHELL 15401C00 == 75 [pid = 3740] [id = 268] 23:47:49 INFO - PROCESS | 3740 | --DOCSHELL 10370C00 == 74 [pid = 3740] [id = 267] 23:47:49 INFO - PROCESS | 3740 | --DOCSHELL 162F3400 == 73 [pid = 3740] [id = 266] 23:47:49 INFO - PROCESS | 3740 | --DOCSHELL 15F6E400 == 72 [pid = 3740] [id = 265] 23:47:49 INFO - PROCESS | 3740 | --DOCSHELL 13076400 == 71 [pid = 3740] [id = 262] 23:47:49 INFO - PROCESS | 3740 | --DOCSHELL 10AD6C00 == 70 [pid = 3740] [id = 261] 23:47:49 INFO - PROCESS | 3740 | --DOCSHELL 10A60000 == 69 [pid = 3740] [id = 260] 23:47:49 INFO - PROCESS | 3740 | --DOCSHELL 0F201C00 == 68 [pid = 3740] [id = 259] 23:47:49 INFO - PROCESS | 3740 | --DOCSHELL 18595000 == 67 [pid = 3740] [id = 257] 23:47:49 INFO - PROCESS | 3740 | --DOCSHELL 103D4400 == 66 [pid = 3740] [id = 256] 23:47:49 INFO - PROCESS | 3740 | --DOCSHELL 18172800 == 65 [pid = 3740] [id = 255] 23:47:49 INFO - PROCESS | 3740 | --DOCSHELL 15F66400 == 64 [pid = 3740] [id = 254] 23:47:49 INFO - PROCESS | 3740 | --DOCSHELL 10FB4000 == 63 [pid = 3740] [id = 253] 23:47:49 INFO - PROCESS | 3740 | --DOCSHELL 1699A800 == 62 [pid = 3740] [id = 252] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (16E0E000) [pid = 3740] [serial = 633] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (19A08C00) [pid = 3740] [serial = 672] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (1A1B7800) [pid = 3740] [serial = 675] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (168C8800) [pid = 3740] [serial = 618] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1A41C000) [pid = 3740] [serial = 624] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (1B56F400) [pid = 3740] [serial = 630] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (1B435400) [pid = 3740] [serial = 627] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (19C4F800) [pid = 3740] [serial = 621] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (187BF000) [pid = 3740] [serial = 744] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (16E0D000) [pid = 3740] [serial = 741] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (19A05800) [pid = 3740] [serial = 745] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (131E5800) [pid = 3740] [serial = 732] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (13D8E800) [pid = 3740] [serial = 733] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (13315400) [pid = 3740] [serial = 730] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (13308C00) [pid = 3740] [serial = 729] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1877C400) [pid = 3740] [serial = 727] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (17366C00) [pid = 3740] [serial = 726] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (19AA6000) [pid = 3740] [serial = 747] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (1699B000) [pid = 3740] [serial = 738] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (162F9000) [pid = 3740] [serial = 735] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (1691F000) [pid = 3740] [serial = 736] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1A733C00) [pid = 3740] [serial = 720] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (16991C00) [pid = 3740] [serial = 717] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (168CC800) [pid = 3740] [serial = 750] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (12B5E000) [pid = 3740] [serial = 714] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1A9B5800) [pid = 3740] [serial = 723] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (181E7800) [pid = 3740] [serial = 751] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (19C75800) [pid = 3740] [serial = 753] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (19C50400) [pid = 3740] [serial = 748] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (15F67400) [pid = 3740] [serial = 405] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1A1B5800) [pid = 3740] [serial = 754] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1742DC00) [pid = 3740] [serial = 742] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (16E0C000) [pid = 3740] [serial = 739] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (15626400) [pid = 3740] [serial = 669] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (13B2A000) [pid = 3740] [serial = 579] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (0F20F400) [pid = 3740] [serial = 678] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (11A0EC00) [pid = 3740] [serial = 666] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (19A9C400) [pid = 3740] [serial = 663] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1A905000) [pid = 3740] [serial = 756] [outer = 00000000] [url = about:blank] 23:47:49 INFO - PROCESS | 3740 | 1464072469243 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]]]}] 23:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 906ms 23:47:49 INFO - PROCESS | 3740 | 1464072469282 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 23:47:49 INFO - PROCESS | 3740 | 1464072469287 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 23:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:47:49 INFO - PROCESS | 3740 | 1464072469293 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:47:49 INFO - PROCESS | 3740 | 1464072469296 Marionette TRACE conn3 <- [1,1070,null,{}] 23:47:49 INFO - PROCESS | 3740 | 1464072469299 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}] 23:47:49 INFO - PROCESS | 3740 | 1464072469395 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 23:47:49 INFO - PROCESS | 3740 | 1464072469485 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:49 INFO - PROCESS | 3740 | ++DOCSHELL 10560400 == 63 [pid = 3740] [id = 277] 23:47:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (10A62000) [pid = 3740] [serial = 830] [outer = 00000000] 23:47:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (11CE4C00) [pid = 3740] [serial = 831] [outer = 10A62000] 23:47:49 INFO - PROCESS | 3740 | 1464072469520 Marionette DEBUG loaded listener.js 23:47:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (12D7A000) [pid = 3740] [serial = 832] [outer = 10A62000] 23:47:49 INFO - PROCESS | 3740 | 1464072469896 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]]]}] 23:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 668ms 23:47:49 INFO - PROCESS | 3740 | 1464072469954 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 23:47:49 INFO - PROCESS | 3740 | 1464072469956 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 23:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:47:49 INFO - PROCESS | 3740 | 1464072469960 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:47:49 INFO - PROCESS | 3740 | 1464072469963 Marionette TRACE conn3 <- [1,1074,null,{}] 23:47:49 INFO - PROCESS | 3740 | 1464072469973 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}] 23:47:50 INFO - PROCESS | 3740 | 1464072470061 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 23:47:50 INFO - PROCESS | 3740 | 1464072470069 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:50 INFO - PROCESS | 3740 | ++DOCSHELL 1313A800 == 64 [pid = 3740] [id = 278] 23:47:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (13364000) [pid = 3740] [serial = 833] [outer = 00000000] 23:47:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (13DEB400) [pid = 3740] [serial = 834] [outer = 13364000] 23:47:50 INFO - PROCESS | 3740 | 1464072470115 Marionette DEBUG loaded listener.js 23:47:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (14F5C400) [pid = 3740] [serial = 835] [outer = 13364000] 23:47:50 INFO - PROCESS | 3740 | 1464072470553 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]]]}] 23:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 594ms 23:47:50 INFO - PROCESS | 3740 | 1464072470562 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 23:47:50 INFO - PROCESS | 3740 | 1464072470565 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 23:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:47:50 INFO - PROCESS | 3740 | 1464072470568 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:47:50 INFO - PROCESS | 3740 | 1464072470570 Marionette TRACE conn3 <- [1,1078,null,{}] 23:47:50 INFO - PROCESS | 3740 | 1464072470573 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}] 23:47:50 INFO - PROCESS | 3740 | 1464072470658 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 23:47:50 INFO - PROCESS | 3740 | 1464072470664 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:50 INFO - PROCESS | 3740 | ++DOCSHELL 156E4000 == 65 [pid = 3740] [id = 279] 23:47:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (156E4800) [pid = 3740] [serial = 836] [outer = 00000000] 23:47:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (15E8FC00) [pid = 3740] [serial = 837] [outer = 156E4800] 23:47:50 INFO - PROCESS | 3740 | 1464072470709 Marionette DEBUG loaded listener.js 23:47:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (15F6D000) [pid = 3740] [serial = 838] [outer = 156E4800] 23:47:51 INFO - PROCESS | 3740 | 1464072471143 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]]]}] 23:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 594ms 23:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:47:51 INFO - PROCESS | 3740 | 1464072471185 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 23:47:51 INFO - PROCESS | 3740 | 1464072471187 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 23:47:51 INFO - PROCESS | 3740 | 1464072471190 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:47:51 INFO - PROCESS | 3740 | 1464072471191 Marionette TRACE conn3 <- [1,1082,null,{}] 23:47:51 INFO - PROCESS | 3740 | 1464072471204 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}] 23:47:51 INFO - PROCESS | 3740 | 1464072471300 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 23:47:51 INFO - PROCESS | 3740 | 1464072471383 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:51 INFO - PROCESS | 3740 | ++DOCSHELL 156E3C00 == 66 [pid = 3740] [id = 280] 23:47:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (156EB800) [pid = 3740] [serial = 839] [outer = 00000000] 23:47:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (16334C00) [pid = 3740] [serial = 840] [outer = 156EB800] 23:47:51 INFO - PROCESS | 3740 | 1464072471438 Marionette DEBUG loaded listener.js 23:47:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1691FC00) [pid = 3740] [serial = 841] [outer = 156EB800] 23:47:51 INFO - PROCESS | 3740 | 1464072471844 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]]]}] 23:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 698ms 23:47:51 INFO - PROCESS | 3740 | 1464072471902 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 23:47:51 INFO - PROCESS | 3740 | 1464072471904 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 23:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:47:51 INFO - PROCESS | 3740 | 1464072471907 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:47:51 INFO - PROCESS | 3740 | 1464072471909 Marionette TRACE conn3 <- [1,1086,null,{}] 23:47:51 INFO - PROCESS | 3740 | 1464072471912 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}] 23:47:52 INFO - PROCESS | 3740 | 1464072472019 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 23:47:52 INFO - PROCESS | 3740 | 1464072472085 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:52 INFO - PROCESS | 3740 | ++DOCSHELL 1699A800 == 67 [pid = 3740] [id = 281] 23:47:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (16CD3400) [pid = 3740] [serial = 842] [outer = 00000000] 23:47:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (16E0C400) [pid = 3740] [serial = 843] [outer = 16CD3400] 23:47:52 INFO - PROCESS | 3740 | 1464072472129 Marionette DEBUG loaded listener.js 23:47:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (16E0CC00) [pid = 3740] [serial = 844] [outer = 16CD3400] 23:47:52 INFO - PROCESS | 3740 | 1464072472517 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]]]}] 23:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 668ms 23:47:52 INFO - PROCESS | 3740 | 1464072472570 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 23:47:52 INFO - PROCESS | 3740 | 1464072472572 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 23:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:47:52 INFO - PROCESS | 3740 | 1464072472576 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:47:52 INFO - PROCESS | 3740 | 1464072472577 Marionette TRACE conn3 <- [1,1090,null,{}] 23:47:52 INFO - PROCESS | 3740 | 1464072472581 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}] 23:47:52 INFO - PROCESS | 3740 | 1464072472704 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 23:47:52 INFO - PROCESS | 3740 | 1464072472768 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:52 INFO - PROCESS | 3740 | ++DOCSHELL 1699E800 == 68 [pid = 3740] [id = 282] 23:47:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (16E0C000) [pid = 3740] [serial = 845] [outer = 00000000] 23:47:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (17CF0400) [pid = 3740] [serial = 846] [outer = 16E0C000] 23:47:52 INFO - PROCESS | 3740 | 1464072472811 Marionette DEBUG loaded listener.js 23:47:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (18594800) [pid = 3740] [serial = 847] [outer = 16E0C000] 23:47:53 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (179E9400) [pid = 3740] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:47:53 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (10DEF800) [pid = 3740] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:47:53 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (162F3C00) [pid = 3740] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:47:53 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (15F69400) [pid = 3740] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:47:53 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (0F206400) [pid = 3740] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:47:53 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (162FE400) [pid = 3740] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:47:53 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (130C5C00) [pid = 3740] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:47:53 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1561DC00) [pid = 3740] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:47:53 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (10AC9400) [pid = 3740] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:47:53 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (105EA800) [pid = 3740] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:47:53 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (13B24400) [pid = 3740] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:47:53 INFO - PROCESS | 3740 | 1464072473275 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]]]}] 23:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 757ms 23:47:53 INFO - PROCESS | 3740 | 1464072473340 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 23:47:53 INFO - PROCESS | 3740 | 1464072473325 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 23:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:47:53 INFO - PROCESS | 3740 | 1464072473328 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:47:53 INFO - PROCESS | 3740 | 1464072473330 Marionette TRACE conn3 <- [1,1094,null,{}] 23:47:53 INFO - PROCESS | 3740 | 1464072473333 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}] 23:47:53 INFO - PROCESS | 3740 | 1464072473416 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 23:47:53 INFO - PROCESS | 3740 | 1464072473519 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:53 INFO - PROCESS | 3740 | ++DOCSHELL 10A62C00 == 69 [pid = 3740] [id = 283] 23:47:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (10DEF800) [pid = 3740] [serial = 848] [outer = 00000000] 23:47:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (140B6C00) [pid = 3740] [serial = 849] [outer = 10DEF800] 23:47:53 INFO - PROCESS | 3740 | 1464072473572 Marionette DEBUG loaded listener.js 23:47:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (16CC6400) [pid = 3740] [serial = 850] [outer = 10DEF800] 23:47:53 INFO - PROCESS | 3740 | 1464072473918 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]]]}] 23:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 594ms 23:47:53 INFO - PROCESS | 3740 | 1464072473948 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 23:47:53 INFO - PROCESS | 3740 | 1464072473950 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 23:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:47:53 INFO - PROCESS | 3740 | 1464072473954 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:47:53 INFO - PROCESS | 3740 | 1464072473955 Marionette TRACE conn3 <- [1,1098,null,{}] 23:47:53 INFO - PROCESS | 3740 | 1464072473959 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}] 23:47:54 INFO - PROCESS | 3740 | 1464072474086 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 23:47:54 INFO - PROCESS | 3740 | 1464072474096 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:54 INFO - PROCESS | 3740 | ++DOCSHELL 16E09000 == 70 [pid = 3740] [id = 284] 23:47:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (179E9400) [pid = 3740] [serial = 851] [outer = 00000000] 23:47:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1877C000) [pid = 3740] [serial = 852] [outer = 179E9400] 23:47:54 INFO - PROCESS | 3740 | 1464072474140 Marionette DEBUG loaded listener.js 23:47:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (187BF000) [pid = 3740] [serial = 853] [outer = 179E9400] 23:47:54 INFO - PROCESS | 3740 | 1464072474522 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]]]}] 23:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 609ms 23:47:54 INFO - PROCESS | 3740 | 1464072474556 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 23:47:54 INFO - PROCESS | 3740 | 1464072474558 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 23:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:47:54 INFO - PROCESS | 3740 | 1464072474561 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:47:54 INFO - PROCESS | 3740 | 1464072474563 Marionette TRACE conn3 <- [1,1102,null,{}] 23:47:54 INFO - PROCESS | 3740 | 1464072474567 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}] 23:47:54 INFO - PROCESS | 3740 | 1464072474691 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 23:47:54 INFO - PROCESS | 3740 | 1464072474685 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:54 INFO - PROCESS | 3740 | ++DOCSHELL 15F69400 == 71 [pid = 3740] [id = 285] 23:47:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (162FE400) [pid = 3740] [serial = 854] [outer = 00000000] 23:47:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (19A0E000) [pid = 3740] [serial = 855] [outer = 162FE400] 23:47:54 INFO - PROCESS | 3740 | 1464072474729 Marionette DEBUG loaded listener.js 23:47:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (19AA1800) [pid = 3740] [serial = 856] [outer = 162FE400] 23:47:55 INFO - PROCESS | 3740 | 1464072475221 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]]]}] 23:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 698ms 23:47:55 INFO - PROCESS | 3740 | 1464072475266 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 23:47:55 INFO - PROCESS | 3740 | 1464072475270 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 23:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:47:55 INFO - PROCESS | 3740 | 1464072475276 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:47:55 INFO - PROCESS | 3740 | 1464072475280 Marionette TRACE conn3 <- [1,1106,null,{}] 23:47:55 INFO - PROCESS | 3740 | 1464072475287 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}] 23:47:55 INFO - PROCESS | 3740 | 1464072475451 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 23:47:55 INFO - PROCESS | 3740 | 1464072475572 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:55 INFO - PROCESS | 3740 | ++DOCSHELL 0F209400 == 72 [pid = 3740] [id = 286] 23:47:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1036B000) [pid = 3740] [serial = 857] [outer = 00000000] 23:47:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (10A56C00) [pid = 3740] [serial = 858] [outer = 1036B000] 23:47:55 INFO - PROCESS | 3740 | 1464072475631 Marionette DEBUG loaded listener.js 23:47:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (11A0EC00) [pid = 3740] [serial = 859] [outer = 1036B000] 23:47:56 INFO - PROCESS | 3740 | 1464072476211 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]]]}] 23:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 995ms 23:47:56 INFO - PROCESS | 3740 | 1464072476274 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 23:47:56 INFO - PROCESS | 3740 | 1464072476280 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 23:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:47:56 INFO - PROCESS | 3740 | 1464072476305 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:47:56 INFO - PROCESS | 3740 | 1464072476308 Marionette TRACE conn3 <- [1,1110,null,{}] 23:47:56 INFO - PROCESS | 3740 | 1464072476312 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}] 23:47:56 INFO - PROCESS | 3740 | 1464072476424 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 23:47:56 INFO - PROCESS | 3740 | 1464072476544 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:56 INFO - PROCESS | 3740 | ++DOCSHELL 12AEC800 == 73 [pid = 3740] [id = 287] 23:47:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (12B54C00) [pid = 3740] [serial = 860] [outer = 00000000] 23:47:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1330C000) [pid = 3740] [serial = 861] [outer = 12B54C00] 23:47:56 INFO - PROCESS | 3740 | 1464072476598 Marionette DEBUG loaded listener.js 23:47:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (140B0000) [pid = 3740] [serial = 862] [outer = 12B54C00] 23:47:57 INFO - PROCESS | 3740 | 1464072477189 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]]]}] 23:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 951ms 23:47:57 INFO - PROCESS | 3740 | 1464072477255 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 23:47:57 INFO - PROCESS | 3740 | 1464072477257 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 23:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:47:57 INFO - PROCESS | 3740 | 1464072477261 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:47:57 INFO - PROCESS | 3740 | 1464072477265 Marionette TRACE conn3 <- [1,1114,null,{}] 23:47:57 INFO - PROCESS | 3740 | 1464072477276 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}] 23:47:57 INFO - PROCESS | 3740 | 1464072477419 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 23:47:57 INFO - PROCESS | 3740 | 1464072477539 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:57 INFO - PROCESS | 3740 | ++DOCSHELL 1699B400 == 74 [pid = 3740] [id = 288] 23:47:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (16E08800) [pid = 3740] [serial = 863] [outer = 00000000] 23:47:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (187B9C00) [pid = 3740] [serial = 864] [outer = 16E08800] 23:47:57 INFO - PROCESS | 3740 | 1464072477601 Marionette DEBUG loaded listener.js 23:47:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (19A9E800) [pid = 3740] [serial = 865] [outer = 16E08800] 23:47:58 INFO - PROCESS | 3740 | 1464072478217 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]]]}] 23:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 995ms 23:47:58 INFO - PROCESS | 3740 | 1464072478249 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 23:47:58 INFO - PROCESS | 3740 | 1464072478251 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 23:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:47:58 INFO - PROCESS | 3740 | 1464072478255 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:47:58 INFO - PROCESS | 3740 | 1464072478257 Marionette TRACE conn3 <- [1,1118,null,{}] 23:47:58 INFO - PROCESS | 3740 | 1464072478278 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}] 23:47:58 INFO - PROCESS | 3740 | 1464072478438 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 23:47:58 INFO - PROCESS | 3740 | 1464072478573 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:58 INFO - PROCESS | 3740 | ++DOCSHELL 19C46400 == 75 [pid = 3740] [id = 289] 23:47:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (19C50000) [pid = 3740] [serial = 866] [outer = 00000000] 23:47:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (19C72800) [pid = 3740] [serial = 867] [outer = 19C50000] 23:47:58 INFO - PROCESS | 3740 | 1464072478628 Marionette DEBUG loaded listener.js 23:47:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (19C7A000) [pid = 3740] [serial = 868] [outer = 19C50000] 23:47:59 INFO - PROCESS | 3740 | 1464072479204 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]]]}] 23:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 951ms 23:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:47:59 INFO - PROCESS | 3740 | 1464072479209 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 23:47:59 INFO - PROCESS | 3740 | 1464072479212 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 23:47:59 INFO - PROCESS | 3740 | 1464072479217 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:47:59 INFO - PROCESS | 3740 | 1464072479219 Marionette TRACE conn3 <- [1,1122,null,{}] 23:47:59 INFO - PROCESS | 3740 | 1464072479222 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}] 23:47:59 INFO - PROCESS | 3740 | 1464072479327 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 23:47:59 INFO - PROCESS | 3740 | 1464072479434 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:59 INFO - PROCESS | 3740 | ++DOCSHELL 1698D000 == 76 [pid = 3740] [id = 290] 23:47:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (19C4C400) [pid = 3740] [serial = 869] [outer = 00000000] 23:47:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (19DEE400) [pid = 3740] [serial = 870] [outer = 19C4C400] 23:47:59 INFO - PROCESS | 3740 | 1464072479487 Marionette DEBUG loaded listener.js 23:47:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (19DF3C00) [pid = 3740] [serial = 871] [outer = 19C4C400] 23:48:00 INFO - PROCESS | 3740 | 1464072480248 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]]]}] 23:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1099ms 23:48:00 INFO - PROCESS | 3740 | 1464072480319 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 23:48:00 INFO - PROCESS | 3740 | 1464072480324 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 23:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:48:00 INFO - PROCESS | 3740 | 1464072480329 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:48:00 INFO - PROCESS | 3740 | 1464072480333 Marionette TRACE conn3 <- [1,1126,null,{}] 23:48:00 INFO - PROCESS | 3740 | 1464072480339 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}] 23:48:00 INFO - PROCESS | 3740 | 1464072480444 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 23:48:00 INFO - PROCESS | 3740 | 1464072480570 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:00 INFO - PROCESS | 3740 | ++DOCSHELL 10ACA400 == 77 [pid = 3740] [id = 291] 23:48:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (10AD0C00) [pid = 3740] [serial = 872] [outer = 00000000] 23:48:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (110D5400) [pid = 3740] [serial = 873] [outer = 10AD0C00] 23:48:00 INFO - PROCESS | 3740 | 1464072480626 Marionette DEBUG loaded listener.js 23:48:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (13035800) [pid = 3740] [serial = 874] [outer = 10AD0C00] 23:48:01 INFO - PROCESS | 3740 | 1464072481217 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]]]}] 23:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 950ms 23:48:01 INFO - PROCESS | 3740 | 1464072481281 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 23:48:01 INFO - PROCESS | 3740 | 1464072481286 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 23:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:48:01 INFO - PROCESS | 3740 | 1464072481292 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:48:01 INFO - PROCESS | 3740 | 1464072481295 Marionette TRACE conn3 <- [1,1130,null,{}] 23:48:01 INFO - PROCESS | 3740 | 1464072481298 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}] 23:48:01 INFO - PROCESS | 3740 | 1464072481452 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 162F6400 == 76 [pid = 3740] [id = 178] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 1142D800 == 75 [pid = 3740] [id = 211] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 1AECD800 == 74 [pid = 3740] [id = 210] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 19A9DC00 == 73 [pid = 3740] [id = 209] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 1289CC00 == 72 [pid = 3740] [id = 189] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 17CEB800 == 71 [pid = 3740] [id = 207] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 16E09000 == 70 [pid = 3740] [id = 284] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 10A62C00 == 69 [pid = 3740] [id = 283] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 1699E800 == 68 [pid = 3740] [id = 282] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 138E5400 == 67 [pid = 3740] [id = 263] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 1699A800 == 66 [pid = 3740] [id = 281] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 156E3C00 == 65 [pid = 3740] [id = 280] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 15410000 == 64 [pid = 3740] [id = 264] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 156E4000 == 63 [pid = 3740] [id = 279] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 1313A800 == 62 [pid = 3740] [id = 278] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 10560400 == 61 [pid = 3740] [id = 277] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 0F9EB800 == 60 [pid = 3740] [id = 276] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (1149C000) [pid = 3740] [serial = 759] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (162F7C00) [pid = 3740] [serial = 762] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (187BC800) [pid = 3740] [serial = 765] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (1A459000) [pid = 3740] [serial = 768] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (1ACB8400) [pid = 3740] [serial = 771] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (1B24B400) [pid = 3740] [serial = 774] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (17C83400) [pid = 3740] [serial = 807] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 17A65000 == 59 [pid = 3740] [id = 274] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 18772800 == 58 [pid = 3740] [id = 273] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 15DBC800 == 57 [pid = 3740] [id = 272] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 12880C00 == 56 [pid = 3740] [id = 271] 23:48:01 INFO - PROCESS | 3740 | --DOCSHELL 0F20FC00 == 55 [pid = 3740] [id = 270] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1742D000) [pid = 3740] [serial = 805] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (16922000) [pid = 3740] [serial = 795] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (15C39800) [pid = 3740] [serial = 792] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (15E90400) [pid = 3740] [serial = 793] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (16926000) [pid = 3740] [serial = 796] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (12AEB800) [pid = 3740] [serial = 801] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (1A9BE800) [pid = 3740] [serial = 757] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1108DC00) [pid = 3740] [serial = 778] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (10AD5800) [pid = 3740] [serial = 777] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (11423000) [pid = 3740] [serial = 781] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (10DF7000) [pid = 3740] [serial = 780] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1335F800) [pid = 3740] [serial = 786] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (13816800) [pid = 3740] [serial = 787] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1142CC00) [pid = 3740] [serial = 783] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (12898800) [pid = 3740] [serial = 784] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (140AE000) [pid = 3740] [serial = 789] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (16993400) [pid = 3740] [serial = 798] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (16E92400) [pid = 3740] [serial = 804] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (16E04800) [pid = 3740] [serial = 799] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (12D27000) [pid = 3740] [serial = 802] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (14E10800) [pid = 3740] [serial = 790] [outer = 00000000] [url = about:blank] 23:48:01 INFO - PROCESS | 3740 | 1464072481567 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:01 INFO - PROCESS | 3740 | ++DOCSHELL 0F20FC00 == 56 [pid = 3740] [id = 292] 23:48:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (0F299800) [pid = 3740] [serial = 875] [outer = 00000000] 23:48:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (10AD5800) [pid = 3740] [serial = 876] [outer = 0F299800] 23:48:01 INFO - PROCESS | 3740 | 1464072481617 Marionette DEBUG loaded listener.js 23:48:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (114A7000) [pid = 3740] [serial = 877] [outer = 0F299800] 23:48:02 INFO - PROCESS | 3740 | 1464072482043 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]]]}] 23:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 802ms 23:48:02 INFO - PROCESS | 3740 | 1464072482098 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 23:48:02 INFO - PROCESS | 3740 | 1464072482100 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 23:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:48:02 INFO - PROCESS | 3740 | 1464072482103 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:48:02 INFO - PROCESS | 3740 | 1464072482107 Marionette TRACE conn3 <- [1,1134,null,{}] 23:48:02 INFO - PROCESS | 3740 | 1464072482116 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}] 23:48:02 INFO - PROCESS | 3740 | 1464072482205 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 23:48:02 INFO - PROCESS | 3740 | 1464072482215 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:02 INFO - PROCESS | 3740 | ++DOCSHELL 14E04C00 == 57 [pid = 3740] [id = 293] 23:48:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (14E05800) [pid = 3740] [serial = 878] [outer = 00000000] 23:48:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1540D000) [pid = 3740] [serial = 879] [outer = 14E05800] 23:48:02 INFO - PROCESS | 3740 | 1464072482262 Marionette DEBUG loaded listener.js 23:48:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (15C43C00) [pid = 3740] [serial = 880] [outer = 14E05800] 23:48:02 INFO - PROCESS | 3740 | 1464072482696 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]]]}] 23:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 609ms 23:48:02 INFO - PROCESS | 3740 | 1464072482705 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 23:48:02 INFO - PROCESS | 3740 | 1464072482708 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 23:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:48:02 INFO - PROCESS | 3740 | 1464072482711 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:48:02 INFO - PROCESS | 3740 | 1464072482713 Marionette TRACE conn3 <- [1,1138,null,{}] 23:48:02 INFO - PROCESS | 3740 | 1464072482720 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}] 23:48:02 INFO - PROCESS | 3740 | 1464072482804 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 23:48:02 INFO - PROCESS | 3740 | 1464072482811 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:02 INFO - PROCESS | 3740 | ++DOCSHELL 14E08800 == 58 [pid = 3740] [id = 294] 23:48:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (15E8A800) [pid = 3740] [serial = 881] [outer = 00000000] 23:48:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (162F7C00) [pid = 3740] [serial = 882] [outer = 15E8A800] 23:48:02 INFO - PROCESS | 3740 | 1464072482855 Marionette DEBUG loaded listener.js 23:48:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (16924800) [pid = 3740] [serial = 883] [outer = 15E8A800] 23:48:03 INFO - PROCESS | 3740 | 1464072483298 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]]]}] 23:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 668ms 23:48:03 INFO - PROCESS | 3740 | 1464072483375 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 23:48:03 INFO - PROCESS | 3740 | 1464072483377 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 23:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:48:03 INFO - PROCESS | 3740 | 1464072483381 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:48:03 INFO - PROCESS | 3740 | 1464072483383 Marionette TRACE conn3 <- [1,1142,null,{}] 23:48:03 INFO - PROCESS | 3740 | 1464072483386 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}] 23:48:03 INFO - PROCESS | 3740 | 1464072483469 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 23:48:03 INFO - PROCESS | 3740 | 1464072483475 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:03 INFO - PROCESS | 3740 | ++DOCSHELL 13D83800 == 59 [pid = 3740] [id = 295] 23:48:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (15F6CC00) [pid = 3740] [serial = 884] [outer = 00000000] 23:48:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1698AC00) [pid = 3740] [serial = 885] [outer = 15F6CC00] 23:48:03 INFO - PROCESS | 3740 | 1464072483518 Marionette DEBUG loaded listener.js 23:48:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (16E02C00) [pid = 3740] [serial = 886] [outer = 15F6CC00] 23:48:03 INFO - PROCESS | 3740 | 1464072483977 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]]]}] 23:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 668ms 23:48:04 INFO - PROCESS | 3740 | 1464072484045 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 23:48:04 INFO - PROCESS | 3740 | 1464072484047 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 23:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:48:04 INFO - PROCESS | 3740 | 1464072484050 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:48:04 INFO - PROCESS | 3740 | 1464072484052 Marionette TRACE conn3 <- [1,1146,null,{}] 23:48:04 INFO - PROCESS | 3740 | 1464072484055 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}] 23:48:04 INFO - PROCESS | 3740 | 1464072484217 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 23:48:04 INFO - PROCESS | 3740 | 1464072484283 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:04 INFO - PROCESS | 3740 | ++DOCSHELL 15F67800 == 60 [pid = 3740] [id = 296] 23:48:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (15F6B400) [pid = 3740] [serial = 887] [outer = 00000000] 23:48:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (17CEC000) [pid = 3740] [serial = 888] [outer = 15F6B400] 23:48:04 INFO - PROCESS | 3740 | 1464072484311 Marionette DEBUG loaded listener.js 23:48:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (18778000) [pid = 3740] [serial = 889] [outer = 15F6B400] 23:48:04 INFO - PROCESS | 3740 | 1464072484733 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]]]}] 23:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 698ms 23:48:04 INFO - PROCESS | 3740 | 1464072484755 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 23:48:04 INFO - PROCESS | 3740 | 1464072484757 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 23:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:48:04 INFO - PROCESS | 3740 | 1464072484767 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:48:04 INFO - PROCESS | 3740 | 1464072484769 Marionette TRACE conn3 <- [1,1150,null,{}] 23:48:04 INFO - PROCESS | 3740 | 1464072484772 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}] 23:48:04 INFO - PROCESS | 3740 | 1464072484887 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 23:48:04 INFO - PROCESS | 3740 | 1464072484896 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:04 INFO - PROCESS | 3740 | ++DOCSHELL 11A04800 == 61 [pid = 3740] [id = 297] 23:48:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1381D800) [pid = 3740] [serial = 890] [outer = 00000000] 23:48:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (19A02C00) [pid = 3740] [serial = 891] [outer = 1381D800] 23:48:04 INFO - PROCESS | 3740 | 1464072484976 Marionette DEBUG loaded listener.js 23:48:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (19A0A800) [pid = 3740] [serial = 892] [outer = 1381D800] 23:48:05 INFO - PROCESS | 3740 | 1464072485386 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]]]}] 23:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 653ms 23:48:05 INFO - PROCESS | 3740 | 1464072485430 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 23:48:05 INFO - PROCESS | 3740 | 1464072485432 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 23:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:48:05 INFO - PROCESS | 3740 | 1464072485435 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:48:05 INFO - PROCESS | 3740 | 1464072485437 Marionette TRACE conn3 <- [1,1154,null,{}] 23:48:05 INFO - PROCESS | 3740 | 1464072485440 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}] 23:48:05 INFO - PROCESS | 3740 | 1464072485580 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (10A5B400) [pid = 3740] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (10FB6800) [pid = 3740] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1AECCC00) [pid = 3740] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (17A5B000) [pid = 3740] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (19C7B000) [pid = 3740] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (18173400) [pid = 3740] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (179EC800) [pid = 3740] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (0F93A000) [pid = 3740] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (162F5000) [pid = 3740] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (1A90C000) [pid = 3740] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (15F69800) [pid = 3740] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (179E9400) [pid = 3740] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (16CD3400) [pid = 3740] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (156EB800) [pid = 3740] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (10A62000) [pid = 3740] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (13364000) [pid = 3740] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (156E4800) [pid = 3740] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (10DF8400) [pid = 3740] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (10DEF800) [pid = 3740] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (10ACAC00) [pid = 3740] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:48:05 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (16E0C000) [pid = 3740] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:48:05 INFO - PROCESS | 3740 | 1464072485816 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:05 INFO - PROCESS | 3740 | ++DOCSHELL 0F939800 == 62 [pid = 3740] [id = 298] 23:48:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (0F93A000) [pid = 3740] [serial = 893] [outer = 00000000] 23:48:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (10AD3C00) [pid = 3740] [serial = 894] [outer = 0F93A000] 23:48:05 INFO - PROCESS | 3740 | 1464072485860 Marionette DEBUG loaded listener.js 23:48:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (11A02000) [pid = 3740] [serial = 895] [outer = 0F93A000] 23:48:06 INFO - PROCESS | 3740 | 1464072486191 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]]]}] 23:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 787ms 23:48:06 INFO - PROCESS | 3740 | 1464072486235 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 23:48:06 INFO - PROCESS | 3740 | 1464072486237 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 23:48:06 INFO - PROCESS | 3740 | 1464072486250 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:48:06 INFO - PROCESS | 3740 | 1464072486252 Marionette TRACE conn3 <- [1,1158,null,{}] 23:48:06 INFO - PROCESS | 3740 | 1464072486256 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}] 23:48:06 INFO - PROCESS | 3740 | 1464072486377 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 23:48:06 INFO - PROCESS | 3740 | 1464072486387 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:06 INFO - PROCESS | 3740 | ++DOCSHELL 10FB6800 == 63 [pid = 3740] [id = 299] 23:48:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (15F63000) [pid = 3740] [serial = 896] [outer = 00000000] 23:48:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (17A5B000) [pid = 3740] [serial = 897] [outer = 15F63000] 23:48:06 INFO - PROCESS | 3740 | 1464072486430 Marionette DEBUG loaded listener.js 23:48:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1877B000) [pid = 3740] [serial = 898] [outer = 15F63000] 23:48:06 INFO - PROCESS | 3740 | 1464072486821 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]]]}] 23:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 594ms 23:48:06 INFO - PROCESS | 3740 | 1464072486852 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 23:48:06 INFO - PROCESS | 3740 | 1464072486854 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 23:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:48:06 INFO - PROCESS | 3740 | 1464072486857 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:48:06 INFO - PROCESS | 3740 | 1464072486859 Marionette TRACE conn3 <- [1,1162,null,{}] 23:48:06 INFO - PROCESS | 3740 | 1464072486862 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}] 23:48:06 INFO - PROCESS | 3740 | 1464072486946 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 23:48:06 INFO - PROCESS | 3740 | 1464072486952 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:06 INFO - PROCESS | 3740 | ++DOCSHELL 16927C00 == 64 [pid = 3740] [id = 300] 23:48:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (16E0C000) [pid = 3740] [serial = 899] [outer = 00000000] 23:48:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (19C7B000) [pid = 3740] [serial = 900] [outer = 16E0C000] 23:48:06 INFO - PROCESS | 3740 | 1464072486995 Marionette DEBUG loaded listener.js 23:48:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (19DF7800) [pid = 3740] [serial = 901] [outer = 16E0C000] 23:48:07 INFO - PROCESS | 3740 | 1464072487429 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] 23:48:07 INFO - PROCESS | 3740 | 1464072487484 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 23:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:48:07 INFO - PROCESS | 3740 | 1464072487487 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:48:07 INFO - PROCESS | 3740 | 1464072487489 Marionette TRACE conn3 <- [1,1166,null,{}] 23:48:07 INFO - PROCESS | 3740 | 1464072487493 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}] 23:48:07 INFO - PROCESS | 3740 | 1464072487595 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 23:48:07 INFO - PROCESS | 3740 | 1464072487585 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:07 INFO - PROCESS | 3740 | ++DOCSHELL 16E03C00 == 65 [pid = 3740] [id = 301] 23:48:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1A1BF000) [pid = 3740] [serial = 902] [outer = 00000000] 23:48:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1A44B000) [pid = 3740] [serial = 903] [outer = 1A1BF000] 23:48:07 INFO - PROCESS | 3740 | 1464072487638 Marionette DEBUG loaded listener.js 23:48:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1A450400) [pid = 3740] [serial = 904] [outer = 1A1BF000] 23:48:08 INFO - PROCESS | 3740 | 1464072488360 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] 23:48:08 INFO - PROCESS | 3740 | 1464072488523 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 23:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:48:08 INFO - PROCESS | 3740 | 1464072488613 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:48:08 INFO - PROCESS | 3740 | 1464072488615 Marionette TRACE conn3 <- [1,1170,null,{}] 23:48:08 INFO - PROCESS | 3740 | 1464072488604 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}] 23:48:08 INFO - PROCESS | 3740 | 1464072488750 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 23:48:08 INFO - PROCESS | 3740 | 1464072488847 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:08 INFO - PROCESS | 3740 | ++DOCSHELL 10559000 == 66 [pid = 3740] [id = 302] 23:48:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (10AC9400) [pid = 3740] [serial = 905] [outer = 00000000] 23:48:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (12A2A800) [pid = 3740] [serial = 906] [outer = 10AC9400] 23:48:08 INFO - PROCESS | 3740 | 1464072488943 Marionette DEBUG loaded listener.js 23:48:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (15F66000) [pid = 3740] [serial = 907] [outer = 10AC9400] 23:48:09 INFO - PROCESS | 3740 | 1464072489483 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] 23:48:09 INFO - PROCESS | 3740 | 1464072489515 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 23:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:48:09 INFO - PROCESS | 3740 | 1464072489522 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:48:09 INFO - PROCESS | 3740 | 1464072489525 Marionette TRACE conn3 <- [1,1174,null,{}] 23:48:09 INFO - PROCESS | 3740 | 1464072489529 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}] 23:48:09 INFO - PROCESS | 3740 | 1464072489640 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 23:48:09 INFO - PROCESS | 3740 | 1464072489735 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:09 INFO - PROCESS | 3740 | ++DOCSHELL 162F3C00 == 67 [pid = 3740] [id = 303] 23:48:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (162F6400) [pid = 3740] [serial = 908] [outer = 00000000] 23:48:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (18777000) [pid = 3740] [serial = 909] [outer = 162F6400] 23:48:09 INFO - PROCESS | 3740 | 1464072489829 Marionette DEBUG loaded listener.js 23:48:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (19C52400) [pid = 3740] [serial = 910] [outer = 162F6400] 23:48:10 INFO - PROCESS | 3740 | 1464072490413 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] 23:48:10 INFO - PROCESS | 3740 | 1464072490470 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 23:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:48:10 INFO - PROCESS | 3740 | 1464072490474 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:48:10 INFO - PROCESS | 3740 | 1464072490477 Marionette TRACE conn3 <- [1,1178,null,{}] 23:48:10 INFO - PROCESS | 3740 | 1464072490488 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}] 23:48:10 INFO - PROCESS | 3740 | 1464072490602 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 23:48:10 INFO - PROCESS | 3740 | 1464072490743 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:10 INFO - PROCESS | 3740 | ++DOCSHELL 14E10800 == 68 [pid = 3740] [id = 304] 23:48:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1A456400) [pid = 3740] [serial = 911] [outer = 00000000] 23:48:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1A731400) [pid = 3740] [serial = 912] [outer = 1A456400] 23:48:10 INFO - PROCESS | 3740 | 1464072490801 Marionette DEBUG loaded listener.js 23:48:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1A83F800) [pid = 3740] [serial = 913] [outer = 1A456400] 23:48:11 INFO - PROCESS | 3740 | 1464072491381 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] 23:48:11 INFO - PROCESS | 3740 | 1464072491427 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 23:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:48:11 INFO - PROCESS | 3740 | 1464072491431 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:48:11 INFO - PROCESS | 3740 | 1464072491433 Marionette TRACE conn3 <- [1,1182,null,{}] 23:48:11 INFO - PROCESS | 3740 | 1464072491436 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}] 23:48:11 INFO - PROCESS | 3740 | 1464072491547 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 23:48:11 INFO - PROCESS | 3740 | 1464072491658 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:11 INFO - PROCESS | 3740 | ++DOCSHELL 1A84BC00 == 69 [pid = 3740] [id = 305] 23:48:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1A904400) [pid = 3740] [serial = 914] [outer = 00000000] 23:48:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (1A90BC00) [pid = 3740] [serial = 915] [outer = 1A904400] 23:48:11 INFO - PROCESS | 3740 | 1464072491710 Marionette DEBUG loaded listener.js 23:48:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1A9B5800) [pid = 3740] [serial = 916] [outer = 1A904400] 23:48:12 INFO - PROCESS | 3740 | 1464072492216 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] 23:48:12 INFO - PROCESS | 3740 | 1464072492300 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 23:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:48:12 INFO - PROCESS | 3740 | 1464072492303 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:48:12 INFO - PROCESS | 3740 | 1464072492305 Marionette TRACE conn3 <- [1,1186,null,{}] 23:48:12 INFO - PROCESS | 3740 | 1464072492309 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}] 23:48:12 INFO - PROCESS | 3740 | 1464072492418 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 23:48:12 INFO - PROCESS | 3740 | 1464072492536 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:12 INFO - PROCESS | 3740 | ++DOCSHELL 1A849800 == 70 [pid = 3740] [id = 306] 23:48:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (1A84A400) [pid = 3740] [serial = 917] [outer = 00000000] 23:48:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (1AA70400) [pid = 3740] [serial = 918] [outer = 1A84A400] 23:48:12 INFO - PROCESS | 3740 | 1464072492590 Marionette DEBUG loaded listener.js 23:48:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1ACB3400) [pid = 3740] [serial = 919] [outer = 1A84A400] 23:48:13 INFO - PROCESS | 3740 | 1464072493166 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]]]}] 23:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 891ms 23:48:13 INFO - PROCESS | 3740 | 1464072493190 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 23:48:13 INFO - PROCESS | 3740 | 1464072493192 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 23:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:48:13 INFO - PROCESS | 3740 | 1464072493196 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:48:13 INFO - PROCESS | 3740 | 1464072493198 Marionette TRACE conn3 <- [1,1190,null,{}] 23:48:13 INFO - PROCESS | 3740 | 1464072493201 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}] 23:48:13 INFO - PROCESS | 3740 | 1464072493316 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 23:48:13 INFO - PROCESS | 3740 | 1464072493480 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:13 INFO - PROCESS | 3740 | ++DOCSHELL 10DF0000 == 71 [pid = 3740] [id = 307] 23:48:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (10DF5800) [pid = 3740] [serial = 920] [outer = 00000000] 23:48:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (13D83400) [pid = 3740] [serial = 921] [outer = 10DF5800] 23:48:13 INFO - PROCESS | 3740 | 1464072493535 Marionette DEBUG loaded listener.js 23:48:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (15626400) [pid = 3740] [serial = 922] [outer = 10DF5800] 23:48:14 INFO - PROCESS | 3740 | 1464072494292 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]]]}] 23:48:14 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 23:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1129ms 23:48:14 INFO - PROCESS | 3740 | 1464072494342 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 23:48:14 INFO - PROCESS | 3740 | 1464072494347 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 23:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:48:14 INFO - PROCESS | 3740 | 1464072494351 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:48:14 INFO - PROCESS | 3740 | 1464072494355 Marionette TRACE conn3 <- [1,1194,null,{}] 23:48:14 INFO - PROCESS | 3740 | 1464072494360 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}] 23:48:14 INFO - PROCESS | 3740 | 1464072494466 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 23:48:14 INFO - PROCESS | 3740 | 1464072494610 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:14 INFO - PROCESS | 3740 | ++DOCSHELL 11A0B000 == 72 [pid = 3740] [id = 308] 23:48:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (11C02400) [pid = 3740] [serial = 923] [outer = 00000000] 23:48:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (12AE5400) [pid = 3740] [serial = 924] [outer = 11C02400] 23:48:14 INFO - PROCESS | 3740 | 1464072494664 Marionette DEBUG loaded listener.js 23:48:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (130C7800) [pid = 3740] [serial = 925] [outer = 11C02400] 23:48:14 INFO - PROCESS | 3740 | --DOCSHELL 16927C00 == 71 [pid = 3740] [id = 300] 23:48:14 INFO - PROCESS | 3740 | --DOCSHELL 10FB6800 == 70 [pid = 3740] [id = 299] 23:48:14 INFO - PROCESS | 3740 | --DOCSHELL 0F939800 == 69 [pid = 3740] [id = 298] 23:48:14 INFO - PROCESS | 3740 | --DOCSHELL 0F9E7C00 == 68 [pid = 3740] [id = 275] 23:48:14 INFO - PROCESS | 3740 | --DOCSHELL 11A04800 == 67 [pid = 3740] [id = 297] 23:48:14 INFO - PROCESS | 3740 | --DOCSHELL 15F67800 == 66 [pid = 3740] [id = 296] 23:48:14 INFO - PROCESS | 3740 | --DOCSHELL 13D83800 == 65 [pid = 3740] [id = 295] 23:48:14 INFO - PROCESS | 3740 | --DOCSHELL 14E08800 == 64 [pid = 3740] [id = 294] 23:48:14 INFO - PROCESS | 3740 | --DOCSHELL 14E04C00 == 63 [pid = 3740] [id = 293] 23:48:14 INFO - PROCESS | 3740 | --DOCSHELL 0F20FC00 == 62 [pid = 3740] [id = 292] 23:48:14 INFO - PROCESS | 3740 | --DOCSHELL 10ACA400 == 61 [pid = 3740] [id = 291] 23:48:14 INFO - PROCESS | 3740 | --DOCSHELL 12897000 == 60 [pid = 3740] [id = 269] 23:48:14 INFO - PROCESS | 3740 | --DOCSHELL 0F209400 == 59 [pid = 3740] [id = 286] 23:48:14 INFO - PROCESS | 3740 | --DOCSHELL 15F69400 == 58 [pid = 3740] [id = 285] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (1A847800) [pid = 3740] [serial = 721] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1A73B400) [pid = 3740] [serial = 711] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (16E0F800) [pid = 3740] [serial = 718] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (1A9C0800) [pid = 3740] [serial = 724] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (16988000) [pid = 3740] [serial = 763] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (1330C800) [pid = 3740] [serial = 715] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (12A2D000) [pid = 3740] [serial = 760] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (1B42F400) [pid = 3740] [serial = 775] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1A9BC000) [pid = 3740] [serial = 769] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1ACBBC00) [pid = 3740] [serial = 772] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (19C74000) [pid = 3740] [serial = 766] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (16E0C400) [pid = 3740] [serial = 843] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (10AD0400) [pid = 3740] [serial = 810] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (13038C00) [pid = 3740] [serial = 813] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1691FC00) [pid = 3740] [serial = 841] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (17C02400) [pid = 3740] [serial = 816] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (16334C00) [pid = 3740] [serial = 840] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (187BAC00) [pid = 3740] [serial = 819] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (11CE4C00) [pid = 3740] [serial = 831] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (12D7A000) [pid = 3740] [serial = 832] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (13DEB400) [pid = 3740] [serial = 834] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (14F5C400) [pid = 3740] [serial = 835] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (15E8FC00) [pid = 3740] [serial = 837] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (16E0CC00) [pid = 3740] [serial = 844] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (12887400) [pid = 3740] [serial = 829] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (140B6C00) [pid = 3740] [serial = 849] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (11CF1400) [pid = 3740] [serial = 828] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (162FDC00) [pid = 3740] [serial = 826] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (14F5B000) [pid = 3740] [serial = 825] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (17CF0400) [pid = 3740] [serial = 846] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (19A07C00) [pid = 3740] [serial = 822] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1877C000) [pid = 3740] [serial = 852] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (19A0E000) [pid = 3740] [serial = 855] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (18594800) [pid = 3740] [serial = 847] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (15F6D000) [pid = 3740] [serial = 838] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (16CC6400) [pid = 3740] [serial = 850] [outer = 00000000] [url = about:blank] 23:48:14 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (187BF000) [pid = 3740] [serial = 853] [outer = 00000000] [url = about:blank] 23:48:15 INFO - PROCESS | 3740 | 1464072495202 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]]]}] 23:48:15 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 23:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 906ms 23:48:15 INFO - PROCESS | 3740 | 1464072495263 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 23:48:15 INFO - PROCESS | 3740 | 1464072495268 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 23:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:48:15 INFO - PROCESS | 3740 | 1464072495257 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:48:15 INFO - PROCESS | 3740 | 1464072495259 Marionette TRACE conn3 <- [1,1198,null,{}] 23:48:15 INFO - PROCESS | 3740 | 1464072495263 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}] 23:48:15 INFO - PROCESS | 3740 | 1464072495356 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 23:48:15 INFO - PROCESS | 3740 | 1464072495455 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:15 INFO - PROCESS | 3740 | ++DOCSHELL 11093800 == 59 [pid = 3740] [id = 309] 23:48:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1142D800) [pid = 3740] [serial = 926] [outer = 00000000] 23:48:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (12A2E000) [pid = 3740] [serial = 927] [outer = 1142D800] 23:48:15 INFO - PROCESS | 3740 | 1464072495500 Marionette DEBUG loaded listener.js 23:48:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (138E3000) [pid = 3740] [serial = 928] [outer = 1142D800] 23:48:15 INFO - PROCESS | 3740 | 1464072495878 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]]]}] 23:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 668ms 23:48:15 INFO - PROCESS | 3740 | 1464072495934 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 23:48:15 INFO - PROCESS | 3740 | 1464072495936 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 23:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:48:15 INFO - PROCESS | 3740 | 1464072495940 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:48:15 INFO - PROCESS | 3740 | 1464072495943 Marionette TRACE conn3 <- [1,1202,null,{}] 23:48:15 INFO - PROCESS | 3740 | 1464072495953 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}] 23:48:16 INFO - PROCESS | 3740 | 1464072496034 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 23:48:16 INFO - PROCESS | 3740 | 1464072496079 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:16 INFO - PROCESS | 3740 | ++DOCSHELL 15E89800 == 60 [pid = 3740] [id = 310] 23:48:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (15E8B000) [pid = 3740] [serial = 929] [outer = 00000000] 23:48:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (15F68400) [pid = 3740] [serial = 930] [outer = 15E8B000] 23:48:16 INFO - PROCESS | 3740 | 1464072496127 Marionette DEBUG loaded listener.js 23:48:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (162FD400) [pid = 3740] [serial = 931] [outer = 15E8B000] 23:48:16 INFO - PROCESS | 3740 | 1464072496544 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]]]}] 23:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 654ms 23:48:16 INFO - PROCESS | 3740 | 1464072496601 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 23:48:16 INFO - PROCESS | 3740 | 1464072496604 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 23:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:48:16 INFO - PROCESS | 3740 | 1464072496607 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:48:16 INFO - PROCESS | 3740 | 1464072496609 Marionette TRACE conn3 <- [1,1206,null,{}] 23:48:16 INFO - PROCESS | 3740 | 1464072496612 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}] 23:48:16 INFO - PROCESS | 3740 | 1464072496682 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 23:48:16 INFO - PROCESS | 3740 | 1464072496690 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:16 INFO - PROCESS | 3740 | ++DOCSHELL 15F68000 == 61 [pid = 3740] [id = 311] 23:48:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (16925C00) [pid = 3740] [serial = 932] [outer = 00000000] 23:48:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1698FC00) [pid = 3740] [serial = 933] [outer = 16925C00] 23:48:16 INFO - PROCESS | 3740 | 1464072496734 Marionette DEBUG loaded listener.js 23:48:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1699D000) [pid = 3740] [serial = 934] [outer = 16925C00] 23:48:17 INFO - PROCESS | 3740 | 1464072497153 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]]]}] 23:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 594ms 23:48:17 INFO - PROCESS | 3740 | 1464072497211 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 23:48:17 INFO - PROCESS | 3740 | 1464072497213 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 23:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:48:17 INFO - PROCESS | 3740 | 1464072497222 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:48:17 INFO - PROCESS | 3740 | 1464072497233 Marionette TRACE conn3 <- [1,1210,null,{}] 23:48:17 INFO - PROCESS | 3740 | 1464072497237 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}] 23:48:17 INFO - PROCESS | 3740 | 1464072497336 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 23:48:17 INFO - PROCESS | 3740 | 1464072497425 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:17 INFO - PROCESS | 3740 | ++DOCSHELL 12D27C00 == 62 [pid = 3740] [id = 312] 23:48:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (13DF6800) [pid = 3740] [serial = 935] [outer = 00000000] 23:48:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (16E0D400) [pid = 3740] [serial = 936] [outer = 13DF6800] 23:48:17 INFO - PROCESS | 3740 | 1464072497469 Marionette DEBUG loaded listener.js 23:48:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (16E92800) [pid = 3740] [serial = 937] [outer = 13DF6800] 23:48:17 INFO - PROCESS | 3740 | 1464072497868 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] 23:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:48:17 INFO - PROCESS | 3740 | 1464072497894 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 23:48:17 INFO - PROCESS | 3740 | 1464072497897 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:48:17 INFO - PROCESS | 3740 | 1464072497899 Marionette TRACE conn3 <- [1,1214,null,{}] 23:48:17 INFO - PROCESS | 3740 | 1464072497902 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}] 23:48:18 INFO - PROCESS | 3740 | 1464072498039 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 23:48:18 INFO - PROCESS | 3740 | 1464072498095 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:18 INFO - PROCESS | 3740 | ++DOCSHELL 17C02400 == 63 [pid = 3740] [id = 313] 23:48:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (17C84800) [pid = 3740] [serial = 938] [outer = 00000000] 23:48:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (18778400) [pid = 3740] [serial = 939] [outer = 17C84800] 23:48:18 INFO - PROCESS | 3740 | 1464072498166 Marionette DEBUG loaded listener.js 23:48:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1877FC00) [pid = 3740] [serial = 940] [outer = 17C84800] 23:48:18 INFO - PROCESS | 3740 | 1464072498607 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]]]}] 23:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 758ms 23:48:18 INFO - PROCESS | 3740 | 1464072498668 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 23:48:18 INFO - PROCESS | 3740 | 1464072498670 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 23:48:18 INFO - PROCESS | 3740 | 1464072498673 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:48:18 INFO - PROCESS | 3740 | 1464072498675 Marionette TRACE conn3 <- [1,1218,null,{}] 23:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:48:18 INFO - PROCESS | 3740 | 1464072498678 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}] 23:48:18 INFO - PROCESS | 3740 | 1464072498797 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 23:48:18 INFO - PROCESS | 3740 | 1464072498859 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:18 INFO - PROCESS | 3740 | ++DOCSHELL 18174C00 == 64 [pid = 3740] [id = 314] 23:48:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (18777C00) [pid = 3740] [serial = 941] [outer = 00000000] 23:48:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (19A9C400) [pid = 3740] [serial = 942] [outer = 18777C00] 23:48:18 INFO - PROCESS | 3740 | 1464072498885 Marionette DEBUG loaded listener.js 23:48:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (19AA3C00) [pid = 3740] [serial = 943] [outer = 18777C00] 23:48:19 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (15F6B400) [pid = 3740] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:48:19 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1381D800) [pid = 3740] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:48:19 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (15F6CC00) [pid = 3740] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:48:19 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (10AD0C00) [pid = 3740] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:48:19 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (14E05800) [pid = 3740] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:48:19 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (19C4C400) [pid = 3740] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:48:19 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (0F299800) [pid = 3740] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:48:19 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (15E8A800) [pid = 3740] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:48:19 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (15F63000) [pid = 3740] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:48:19 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (0F93A000) [pid = 3740] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:48:19 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (16E0C000) [pid = 3740] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:48:19 INFO - PROCESS | 3740 | 1464072499355 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]]]}] 23:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 698ms 23:48:19 INFO - PROCESS | 3740 | 1464072499372 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 23:48:19 INFO - PROCESS | 3740 | 1464072499374 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 23:48:19 INFO - PROCESS | 3740 | 1464072499378 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:48:19 INFO - PROCESS | 3740 | 1464072499379 Marionette TRACE conn3 <- [1,1222,null,{}] 23:48:19 INFO - PROCESS | 3740 | 1464072499386 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}] 23:48:19 INFO - PROCESS | 3740 | 1464072499497 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 23:48:19 INFO - PROCESS | 3740 | 1464072499579 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:19 INFO - PROCESS | 3740 | ++DOCSHELL 0F299800 == 65 [pid = 3740] [id = 315] 23:48:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (0F93A000) [pid = 3740] [serial = 944] [outer = 00000000] 23:48:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (15F64C00) [pid = 3740] [serial = 945] [outer = 0F93A000] 23:48:19 INFO - PROCESS | 3740 | 1464072499632 Marionette DEBUG loaded listener.js 23:48:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (187C4800) [pid = 3740] [serial = 946] [outer = 0F93A000] 23:48:19 INFO - PROCESS | 3740 | 1464072499956 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]]]}] 23:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 594ms 23:48:19 INFO - PROCESS | 3740 | 1464072499980 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 23:48:19 INFO - PROCESS | 3740 | 1464072499982 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 23:48:19 INFO - PROCESS | 3740 | 1464072499986 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:48:19 INFO - PROCESS | 3740 | 1464072499987 Marionette TRACE conn3 <- [1,1226,null,{}] 23:48:19 INFO - PROCESS | 3740 | 1464072499990 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}] 23:48:20 INFO - PROCESS | 3740 | 1464072500149 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 23:48:20 INFO - PROCESS | 3740 | 1464072500161 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:20 INFO - PROCESS | 3740 | ++DOCSHELL 15F63000 == 66 [pid = 3740] [id = 316] 23:48:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (17434400) [pid = 3740] [serial = 947] [outer = 00000000] 23:48:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (19DF0800) [pid = 3740] [serial = 948] [outer = 17434400] 23:48:20 INFO - PROCESS | 3740 | 1464072500205 Marionette DEBUG loaded listener.js 23:48:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1A1B2C00) [pid = 3740] [serial = 949] [outer = 17434400] 23:48:20 INFO - PROCESS | 3740 | 1464072500578 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]]]}] 23:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 609ms 23:48:20 INFO - PROCESS | 3740 | 1464072500606 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 23:48:20 INFO - PROCESS | 3740 | 1464072500608 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 23:48:20 INFO - PROCESS | 3740 | 1464072500611 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:48:20 INFO - PROCESS | 3740 | 1464072500613 Marionette TRACE conn3 <- [1,1230,null,{}] 23:48:20 INFO - PROCESS | 3740 | 1464072500616 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}] 23:48:20 INFO - PROCESS | 3740 | 1464072500723 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 23:48:20 INFO - PROCESS | 3740 | 1464072500732 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:20 INFO - PROCESS | 3740 | ++DOCSHELL 19C75400 == 67 [pid = 3740] [id = 317] 23:48:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (19CB8800) [pid = 3740] [serial = 950] [outer = 00000000] 23:48:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1A44C400) [pid = 3740] [serial = 951] [outer = 19CB8800] 23:48:20 INFO - PROCESS | 3740 | 1464072500775 Marionette DEBUG loaded listener.js 23:48:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1A459000) [pid = 3740] [serial = 952] [outer = 19CB8800] 23:48:21 INFO - PROCESS | 3740 | 1464072501237 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]]]}] 23:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 668ms 23:48:21 INFO - PROCESS | 3740 | 1464072501284 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 23:48:21 INFO - PROCESS | 3740 | 1464072501289 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 23:48:21 INFO - PROCESS | 3740 | 1464072501294 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:48:21 INFO - PROCESS | 3740 | 1464072501299 Marionette TRACE conn3 <- [1,1234,null,{}] 23:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:48:21 INFO - PROCESS | 3740 | 1464072501308 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}] 23:48:21 INFO - PROCESS | 3740 | 1464072501504 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 23:48:21 INFO - PROCESS | 3740 | 1464072501613 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:21 INFO - PROCESS | 3740 | ++DOCSHELL 10AD4C00 == 68 [pid = 3740] [id = 318] 23:48:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (10DF0400) [pid = 3740] [serial = 953] [outer = 00000000] 23:48:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (10DFE800) [pid = 3740] [serial = 954] [outer = 10DF0400] 23:48:21 INFO - PROCESS | 3740 | 1464072501651 Marionette DEBUG loaded listener.js 23:48:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (12887400) [pid = 3740] [serial = 955] [outer = 10DF0400] 23:48:22 INFO - PROCESS | 3740 | 1464072502247 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]]]}] 23:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 994ms 23:48:22 INFO - PROCESS | 3740 | 1464072502300 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 23:48:22 INFO - PROCESS | 3740 | 1464072502307 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 23:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:48:22 INFO - PROCESS | 3740 | 1464072502313 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:48:22 INFO - PROCESS | 3740 | 1464072502316 Marionette TRACE conn3 <- [1,1238,null,{}] 23:48:22 INFO - PROCESS | 3740 | 1464072502320 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}] 23:48:22 INFO - PROCESS | 3740 | 1464072502416 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 23:48:22 INFO - PROCESS | 3740 | 1464072502557 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:22 INFO - PROCESS | 3740 | ++DOCSHELL 12884C00 == 69 [pid = 3740] [id = 319] 23:48:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (12A24400) [pid = 3740] [serial = 956] [outer = 00000000] 23:48:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (140BC800) [pid = 3740] [serial = 957] [outer = 12A24400] 23:48:22 INFO - PROCESS | 3740 | 1464072502612 Marionette DEBUG loaded listener.js 23:48:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (15E8A800) [pid = 3740] [serial = 958] [outer = 12A24400] 23:48:23 INFO - PROCESS | 3740 | 1464072503201 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]]]}] 23:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 951ms 23:48:23 INFO - PROCESS | 3740 | 1464072503260 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 23:48:23 INFO - PROCESS | 3740 | 1464072503262 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 23:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:48:23 INFO - PROCESS | 3740 | 1464072503266 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:48:23 INFO - PROCESS | 3740 | 1464072503270 Marionette TRACE conn3 <- [1,1242,null,{}] 23:48:23 INFO - PROCESS | 3740 | 1464072503281 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}] 23:48:23 INFO - PROCESS | 3740 | 1464072503393 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 23:48:23 INFO - PROCESS | 3740 | 1464072503534 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:23 INFO - PROCESS | 3740 | ++DOCSHELL 17C7D000 == 70 [pid = 3740] [id = 320] 23:48:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (17C83400) [pid = 3740] [serial = 959] [outer = 00000000] 23:48:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (19C50800) [pid = 3740] [serial = 960] [outer = 17C83400] 23:48:23 INFO - PROCESS | 3740 | 1464072503591 Marionette DEBUG loaded listener.js 23:48:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1A1F3000) [pid = 3740] [serial = 961] [outer = 17C83400] 23:48:24 INFO - PROCESS | 3740 | 1464072504189 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]]]}] 23:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 995ms 23:48:24 INFO - PROCESS | 3740 | 1464072504256 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 23:48:24 INFO - PROCESS | 3740 | 1464072504259 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 23:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:48:24 INFO - PROCESS | 3740 | 1464072504262 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:48:24 INFO - PROCESS | 3740 | 1464072504264 Marionette TRACE conn3 <- [1,1246,null,{}] 23:48:24 INFO - PROCESS | 3740 | 1464072504268 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}] 23:48:24 INFO - PROCESS | 3740 | 1464072504407 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 23:48:24 INFO - PROCESS | 3740 | 1464072504545 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:24 INFO - PROCESS | 3740 | ++DOCSHELL 1A73B400 == 71 [pid = 3740] [id = 321] 23:48:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1A73CC00) [pid = 3740] [serial = 962] [outer = 00000000] 23:48:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (1A906000) [pid = 3740] [serial = 963] [outer = 1A73CC00] 23:48:24 INFO - PROCESS | 3740 | 1464072504601 Marionette DEBUG loaded listener.js 23:48:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1AA69400) [pid = 3740] [serial = 964] [outer = 1A73CC00] 23:48:25 INFO - PROCESS | 3740 | 1464072505126 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]]]}] 23:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 950ms 23:48:25 INFO - PROCESS | 3740 | 1464072505211 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 23:48:25 INFO - PROCESS | 3740 | 1464072505214 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 23:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:48:25 INFO - PROCESS | 3740 | 1464072505218 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:48:25 INFO - PROCESS | 3740 | 1464072505220 Marionette TRACE conn3 <- [1,1250,null,{}] 23:48:25 INFO - PROCESS | 3740 | 1464072505224 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}] 23:48:25 INFO - PROCESS | 3740 | 1464072505360 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 23:48:25 INFO - PROCESS | 3740 | 1464072505471 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:25 INFO - PROCESS | 3740 | ++DOCSHELL 0F9EB400 == 72 [pid = 3740] [id = 322] 23:48:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (179F0000) [pid = 3740] [serial = 965] [outer = 00000000] 23:48:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (1ACBBC00) [pid = 3740] [serial = 966] [outer = 179F0000] 23:48:25 INFO - PROCESS | 3740 | 1464072505527 Marionette DEBUG loaded listener.js 23:48:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1ACBF400) [pid = 3740] [serial = 967] [outer = 179F0000] 23:48:26 INFO - PROCESS | 3740 | 1464072506064 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]]]}] 23:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 891ms 23:48:26 INFO - PROCESS | 3740 | 1464072506109 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 23:48:26 INFO - PROCESS | 3740 | 1464072506112 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 23:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:48:26 INFO - PROCESS | 3740 | 1464072506115 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:48:26 INFO - PROCESS | 3740 | 1464072506117 Marionette TRACE conn3 <- [1,1254,null,{}] 23:48:26 INFO - PROCESS | 3740 | 1464072506121 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}] 23:48:26 INFO - PROCESS | 3740 | 1464072506255 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 23:48:26 INFO - PROCESS | 3740 | 1464072506398 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:26 INFO - PROCESS | 3740 | ++DOCSHELL 1B24B400 == 73 [pid = 3740] [id = 323] 23:48:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1B24C800) [pid = 3740] [serial = 968] [outer = 00000000] 23:48:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (1B259C00) [pid = 3740] [serial = 969] [outer = 1B24C800] 23:48:26 INFO - PROCESS | 3740 | 1464072506436 Marionette DEBUG loaded listener.js 23:48:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (1B433800) [pid = 3740] [serial = 970] [outer = 1B24C800] 23:48:27 INFO - PROCESS | 3740 | 1464072507076 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]]]}] 23:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 981ms 23:48:27 INFO - PROCESS | 3740 | 1464072507105 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 23:48:27 INFO - PROCESS | 3740 | 1464072507107 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 23:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:48:27 INFO - PROCESS | 3740 | 1464072507111 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:48:27 INFO - PROCESS | 3740 | 1464072507113 Marionette TRACE conn3 <- [1,1258,null,{}] 23:48:27 INFO - PROCESS | 3740 | 1464072507147 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}] 23:48:27 INFO - PROCESS | 3740 | 1464072507299 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 23:48:27 INFO - PROCESS | 3740 | 1464072507365 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:27 INFO - PROCESS | 3740 | ++DOCSHELL 140B4800 == 74 [pid = 3740] [id = 324] 23:48:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (15620C00) [pid = 3740] [serial = 971] [outer = 00000000] 23:48:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (168C8800) [pid = 3740] [serial = 972] [outer = 15620C00] 23:48:27 INFO - PROCESS | 3740 | 1464072507417 Marionette DEBUG loaded listener.js 23:48:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (16929400) [pid = 3740] [serial = 973] [outer = 15620C00] 23:48:28 INFO - PROCESS | 3740 | 1464072508131 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]]]}] 23:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1084ms 23:48:28 INFO - PROCESS | 3740 | 1464072508203 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 23:48:28 INFO - PROCESS | 3740 | 1464072508208 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 23:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:48:28 INFO - PROCESS | 3740 | 1464072508213 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:48:28 INFO - PROCESS | 3740 | 1464072508216 Marionette TRACE conn3 <- [1,1262,null,{}] 23:48:28 INFO - PROCESS | 3740 | 1464072508221 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}] 23:48:28 INFO - PROCESS | 3740 | 1464072508369 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 23:48:28 INFO - PROCESS | 3740 | 1464072508500 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:28 INFO - PROCESS | 3740 | ++DOCSHELL 130C5C00 == 75 [pid = 3740] [id = 325] 23:48:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (13132400) [pid = 3740] [serial = 974] [outer = 00000000] 23:48:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (13D83800) [pid = 3740] [serial = 975] [outer = 13132400] 23:48:28 INFO - PROCESS | 3740 | 1464072508554 Marionette DEBUG loaded listener.js 23:48:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (14F5B000) [pid = 3740] [serial = 976] [outer = 13132400] 23:48:28 INFO - PROCESS | 3740 | --DOCSHELL 1A90B000 == 74 [pid = 3740] [id = 241] 23:48:28 INFO - PROCESS | 3740 | --DOCSHELL 15F6E800 == 73 [pid = 3740] [id = 239] 23:48:28 INFO - PROCESS | 3740 | --DOCSHELL 15F63000 == 72 [pid = 3740] [id = 316] 23:48:28 INFO - PROCESS | 3740 | --DOCSHELL 0F299800 == 71 [pid = 3740] [id = 315] 23:48:28 INFO - PROCESS | 3740 | --DOCSHELL 18174C00 == 70 [pid = 3740] [id = 314] 23:48:28 INFO - PROCESS | 3740 | --DOCSHELL 17C02400 == 69 [pid = 3740] [id = 313] 23:48:28 INFO - PROCESS | 3740 | --DOCSHELL 12D27C00 == 68 [pid = 3740] [id = 312] 23:48:28 INFO - PROCESS | 3740 | --DOCSHELL 15F68000 == 67 [pid = 3740] [id = 311] 23:48:28 INFO - PROCESS | 3740 | --DOCSHELL 15E89800 == 66 [pid = 3740] [id = 310] 23:48:28 INFO - PROCESS | 3740 | --DOCSHELL 11093800 == 65 [pid = 3740] [id = 309] 23:48:28 INFO - PROCESS | 3740 | --DOCSHELL 11A0B000 == 64 [pid = 3740] [id = 308] 23:48:28 INFO - PROCESS | 3740 | --DOCSHELL 1A849800 == 63 [pid = 3740] [id = 306] 23:48:28 INFO - PROCESS | 3740 | --DOCSHELL 1A84BC00 == 62 [pid = 3740] [id = 305] 23:48:28 INFO - PROCESS | 3740 | --DOCSHELL 14E10800 == 61 [pid = 3740] [id = 304] 23:48:28 INFO - PROCESS | 3740 | --DOCSHELL 162F3C00 == 60 [pid = 3740] [id = 303] 23:48:28 INFO - PROCESS | 3740 | --DOCSHELL 10559000 == 59 [pid = 3740] [id = 302] 23:48:28 INFO - PROCESS | 3740 | --DOCSHELL 16E03C00 == 58 [pid = 3740] [id = 301] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (19C7B000) [pid = 3740] [serial = 900] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (17CEC000) [pid = 3740] [serial = 888] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (19A02C00) [pid = 3740] [serial = 891] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (18778000) [pid = 3740] [serial = 889] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1698AC00) [pid = 3740] [serial = 885] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (13035800) [pid = 3740] [serial = 874] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (110D5400) [pid = 3740] [serial = 873] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1540D000) [pid = 3740] [serial = 879] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (15C43C00) [pid = 3740] [serial = 880] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (19DF3C00) [pid = 3740] [serial = 871] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (19DEE400) [pid = 3740] [serial = 870] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (10AD5800) [pid = 3740] [serial = 876] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (114A7000) [pid = 3740] [serial = 877] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (162F7C00) [pid = 3740] [serial = 882] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (16924800) [pid = 3740] [serial = 883] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (19A0A800) [pid = 3740] [serial = 892] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (10A56C00) [pid = 3740] [serial = 858] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1330C000) [pid = 3740] [serial = 861] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (17A5B000) [pid = 3740] [serial = 897] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (187B9C00) [pid = 3740] [serial = 864] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (19C72800) [pid = 3740] [serial = 867] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (19DF7800) [pid = 3740] [serial = 901] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (11A02000) [pid = 3740] [serial = 895] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1877B000) [pid = 3740] [serial = 898] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (10AD3C00) [pid = 3740] [serial = 894] [outer = 00000000] [url = about:blank] 23:48:28 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (16E02C00) [pid = 3740] [serial = 886] [outer = 00000000] [url = about:blank] 23:48:29 INFO - PROCESS | 3740 | 1464072509080 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]]]}] 23:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 891ms 23:48:29 INFO - PROCESS | 3740 | 1464072509123 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 23:48:29 INFO - PROCESS | 3740 | 1464072509128 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 23:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:48:29 INFO - PROCESS | 3740 | 1464072509134 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:48:29 INFO - PROCESS | 3740 | 1464072509137 Marionette TRACE conn3 <- [1,1266,null,{}] 23:48:29 INFO - PROCESS | 3740 | 1464072509141 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}] 23:48:29 INFO - PROCESS | 3740 | 1464072509214 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 23:48:29 INFO - PROCESS | 3740 | 1464072509223 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:29 INFO - PROCESS | 3740 | ++DOCSHELL 12A28C00 == 59 [pid = 3740] [id = 326] 23:48:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (12A8B800) [pid = 3740] [serial = 977] [outer = 00000000] 23:48:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (138E8400) [pid = 3740] [serial = 978] [outer = 12A8B800] 23:48:29 INFO - PROCESS | 3740 | 1464072509268 Marionette DEBUG loaded listener.js 23:48:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (15620800) [pid = 3740] [serial = 979] [outer = 12A8B800] 23:48:29 INFO - PROCESS | 3740 | 1464072509743 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]]]}] 23:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 668ms 23:48:29 INFO - PROCESS | 3740 | 1464072509796 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 23:48:29 INFO - PROCESS | 3740 | 1464072509798 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 23:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:48:29 INFO - PROCESS | 3740 | 1464072509801 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:48:29 INFO - PROCESS | 3740 | 1464072509804 Marionette TRACE conn3 <- [1,1270,null,{}] 23:48:29 INFO - PROCESS | 3740 | 1464072509814 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}] 23:48:29 INFO - PROCESS | 3740 | 1464072509915 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 23:48:30 INFO - PROCESS | 3740 | 1464072510028 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:30 INFO - PROCESS | 3740 | ++DOCSHELL 11CEB800 == 60 [pid = 3740] [id = 327] 23:48:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (15C41800) [pid = 3740] [serial = 980] [outer = 00000000] 23:48:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (16991800) [pid = 3740] [serial = 981] [outer = 15C41800] 23:48:30 INFO - PROCESS | 3740 | 1464072510074 Marionette DEBUG loaded listener.js 23:48:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (16E01C00) [pid = 3740] [serial = 982] [outer = 15C41800] 23:48:30 INFO - PROCESS | 3740 | 1464072510426 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]]]}] 23:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 680ms 23:48:30 INFO - PROCESS | 3740 | 1464072510467 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 23:48:30 INFO - PROCESS | 3740 | 1464072510469 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 23:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:48:30 INFO - PROCESS | 3740 | 1464072510473 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:48:30 INFO - PROCESS | 3740 | 1464072510474 Marionette TRACE conn3 <- [1,1274,null,{}] 23:48:30 INFO - PROCESS | 3740 | 1464072510478 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}] 23:48:30 INFO - PROCESS | 3740 | 1464072510565 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 23:48:30 INFO - PROCESS | 3740 | 1464072510572 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:30 INFO - PROCESS | 3740 | ++DOCSHELL 1699C800 == 61 [pid = 3740] [id = 328] 23:48:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (16EA0C00) [pid = 3740] [serial = 983] [outer = 00000000] 23:48:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (17C05400) [pid = 3740] [serial = 984] [outer = 16EA0C00] 23:48:30 INFO - PROCESS | 3740 | 1464072510616 Marionette DEBUG loaded listener.js 23:48:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (18174000) [pid = 3740] [serial = 985] [outer = 16EA0C00] 23:48:31 INFO - PROCESS | 3740 | 1464072511087 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]]]}] 23:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 629ms 23:48:31 INFO - PROCESS | 3740 | 1464072511134 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 23:48:31 INFO - PROCESS | 3740 | 1464072511136 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 23:48:31 INFO - PROCESS | 3740 | 1464072511139 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:48:31 INFO - PROCESS | 3740 | 1464072511141 Marionette TRACE conn3 <- [1,1278,null,{}] 23:48:31 INFO - PROCESS | 3740 | 1464072511144 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}] 23:48:31 INFO - PROCESS | 3740 | 1464072511248 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 23:48:31 INFO - PROCESS | 3740 | 1464072511353 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:31 INFO - PROCESS | 3740 | ++DOCSHELL 16E9C800 == 62 [pid = 3740] [id = 329] 23:48:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (17C02400) [pid = 3740] [serial = 986] [outer = 00000000] 23:48:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (187BDC00) [pid = 3740] [serial = 987] [outer = 17C02400] 23:48:31 INFO - PROCESS | 3740 | 1464072511397 Marionette DEBUG loaded listener.js 23:48:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (19A03800) [pid = 3740] [serial = 988] [outer = 17C02400] 23:48:31 INFO - PROCESS | 3740 | 1464072511833 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]]]}] 23:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 721ms 23:48:31 INFO - PROCESS | 3740 | 1464072511865 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 23:48:31 INFO - PROCESS | 3740 | 1464072511867 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 23:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:48:31 INFO - PROCESS | 3740 | 1464072511871 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:48:31 INFO - PROCESS | 3740 | 1464072511872 Marionette TRACE conn3 <- [1,1282,null,{}] 23:48:31 INFO - PROCESS | 3740 | 1464072511876 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}] 23:48:31 INFO - PROCESS | 3740 | 1464072512015 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 23:48:32 INFO - PROCESS | 3740 | 1464072512081 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:32 INFO - PROCESS | 3740 | ++DOCSHELL 19A01400 == 63 [pid = 3740] [id = 330] 23:48:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (19A9A400) [pid = 3740] [serial = 989] [outer = 00000000] 23:48:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (19DEE000) [pid = 3740] [serial = 990] [outer = 19A9A400] 23:48:32 INFO - PROCESS | 3740 | 1464072512109 Marionette DEBUG loaded listener.js 23:48:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (19DF8C00) [pid = 3740] [serial = 991] [outer = 19A9A400] 23:48:32 INFO - PROCESS | 3740 | 1464072512513 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]]]}] 23:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 675ms 23:48:32 INFO - PROCESS | 3740 | 1464072512554 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 23:48:32 INFO - PROCESS | 3740 | 1464072512556 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 23:48:32 INFO - PROCESS | 3740 | 1464072512559 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:48:32 INFO - PROCESS | 3740 | 1464072512560 Marionette TRACE conn3 <- [1,1286,null,{}] 23:48:32 INFO - PROCESS | 3740 | 1464072512564 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}] 23:48:32 INFO - PROCESS | 3740 | 1464072512709 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 23:48:32 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (17C84800) [pid = 3740] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:48:32 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1142D800) [pid = 3740] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:48:32 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (15E8B000) [pid = 3740] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:48:32 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (13DF6800) [pid = 3740] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:48:32 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (10DF5800) [pid = 3740] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:48:32 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (16925C00) [pid = 3740] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:48:32 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (11C02400) [pid = 3740] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:48:32 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (0F93A000) [pid = 3740] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:48:32 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (18777C00) [pid = 3740] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:48:32 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (17434400) [pid = 3740] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:48:32 INFO - PROCESS | 3740 | 1464072512899 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:32 INFO - PROCESS | 3740 | ++DOCSHELL 0F93A000 == 64 [pid = 3740] [id = 331] 23:48:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (10ACD800) [pid = 3740] [serial = 992] [outer = 00000000] 23:48:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (11C02400) [pid = 3740] [serial = 993] [outer = 10ACD800] 23:48:32 INFO - PROCESS | 3740 | 1464072512942 Marionette DEBUG loaded listener.js 23:48:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (15C3A400) [pid = 3740] [serial = 994] [outer = 10ACD800] 23:48:33 INFO - PROCESS | 3740 | 1464072513291 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]]]}] 23:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 783ms 23:48:33 INFO - PROCESS | 3740 | 1464072513345 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 23:48:33 INFO - PROCESS | 3740 | 1464072513347 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 23:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:48:33 INFO - PROCESS | 3740 | 1464072513356 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:48:33 INFO - PROCESS | 3740 | 1464072513358 Marionette TRACE conn3 <- [1,1290,null,{}] 23:48:33 INFO - PROCESS | 3740 | 1464072513361 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}] 23:48:33 INFO - PROCESS | 3740 | 1464072513463 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 23:48:33 INFO - PROCESS | 3740 | 1464072513470 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:33 INFO - PROCESS | 3740 | ++DOCSHELL 16925C00 == 65 [pid = 3740] [id = 332] 23:48:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (17CEE400) [pid = 3740] [serial = 995] [outer = 00000000] 23:48:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1A44E400) [pid = 3740] [serial = 996] [outer = 17CEE400] 23:48:33 INFO - PROCESS | 3740 | 1464072513513 Marionette DEBUG loaded listener.js 23:48:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1A847800) [pid = 3740] [serial = 997] [outer = 17CEE400] 23:48:33 INFO - PROCESS | 3740 | 1464072513926 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]]]}] 23:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 614ms 23:48:33 INFO - PROCESS | 3740 | 1464072513976 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 23:48:33 INFO - PROCESS | 3740 | 1464072513978 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 23:48:33 INFO - PROCESS | 3740 | 1464072513986 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:48:33 INFO - PROCESS | 3740 | 1464072513987 Marionette TRACE conn3 <- [1,1294,null,{}] 23:48:33 INFO - PROCESS | 3740 | 1464072513991 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}] 23:48:34 INFO - PROCESS | 3740 | 1464072514077 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 23:48:34 INFO - PROCESS | 3740 | 1464072514084 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:34 INFO - PROCESS | 3740 | ++DOCSHELL 11024800 == 66 [pid = 3740] [id = 333] 23:48:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (11027C00) [pid = 3740] [serial = 998] [outer = 00000000] 23:48:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (1102E800) [pid = 3740] [serial = 999] [outer = 11027C00] 23:48:34 INFO - PROCESS | 3740 | 1464072514127 Marionette DEBUG loaded listener.js 23:48:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (11031C00) [pid = 3740] [serial = 1000] [outer = 11027C00] 23:48:34 INFO - PROCESS | 3740 | 1464072514611 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]]]}] 23:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 614ms 23:48:34 INFO - PROCESS | 3740 | 1464072514632 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 23:48:34 INFO - PROCESS | 3740 | 1464072514634 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 23:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:48:34 INFO - PROCESS | 3740 | 1464072514637 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:48:34 INFO - PROCESS | 3740 | 1464072514639 Marionette TRACE conn3 <- [1,1298,null,{}] 23:48:34 INFO - PROCESS | 3740 | 1464072514642 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}] 23:48:34 INFO - PROCESS | 3740 | 1464072514732 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 23:48:34 INFO - PROCESS | 3740 | 1464072514739 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:34 INFO - PROCESS | 3740 | ++DOCSHELL 1102CC00 == 67 [pid = 3740] [id = 334] 23:48:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (17C84800) [pid = 3740] [serial = 1001] [outer = 00000000] 23:48:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (197E1000) [pid = 3740] [serial = 1002] [outer = 17C84800] 23:48:34 INFO - PROCESS | 3740 | 1464072514782 Marionette DEBUG loaded listener.js 23:48:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (197E4000) [pid = 3740] [serial = 1003] [outer = 17C84800] 23:48:35 INFO - PROCESS | 3740 | 1464072515524 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] 23:48:35 INFO - PROCESS | 3740 | 1464072515572 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 23:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:48:35 INFO - PROCESS | 3740 | 1464072515576 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:48:35 INFO - PROCESS | 3740 | 1464072515581 Marionette TRACE conn3 <- [1,1302,null,{}] 23:48:35 INFO - PROCESS | 3740 | 1464072515586 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}] 23:48:35 INFO - PROCESS | 3740 | 1464072515713 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 23:48:35 INFO - PROCESS | 3740 | 1464072515835 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:35 INFO - PROCESS | 3740 | ++DOCSHELL 10A62C00 == 68 [pid = 3740] [id = 335] 23:48:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (10DF8800) [pid = 3740] [serial = 1004] [outer = 00000000] 23:48:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (12A29000) [pid = 3740] [serial = 1005] [outer = 10DF8800] 23:48:35 INFO - PROCESS | 3740 | 1464072515892 Marionette DEBUG loaded listener.js 23:48:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (14E04400) [pid = 3740] [serial = 1006] [outer = 10DF8800] 23:48:36 INFO - PROCESS | 3740 | 1464072516437 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]]]}] 23:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 936ms 23:48:36 INFO - PROCESS | 3740 | 1464072516508 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 23:48:36 INFO - PROCESS | 3740 | 1464072516514 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 23:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:48:36 INFO - PROCESS | 3740 | 1464072516521 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:48:36 INFO - PROCESS | 3740 | 1464072516524 Marionette TRACE conn3 <- [1,1306,null,{}] 23:48:36 INFO - PROCESS | 3740 | 1464072516528 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}] 23:48:36 INFO - PROCESS | 3740 | 1464072516627 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 23:48:36 INFO - PROCESS | 3740 | 1464072516744 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:36 INFO - PROCESS | 3740 | ++DOCSHELL 1691FC00 == 69 [pid = 3740] [id = 336] 23:48:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (16921800) [pid = 3740] [serial = 1007] [outer = 00000000] 23:48:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (16EA0800) [pid = 3740] [serial = 1008] [outer = 16921800] 23:48:36 INFO - PROCESS | 3740 | 1464072516837 Marionette DEBUG loaded listener.js 23:48:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (18596C00) [pid = 3740] [serial = 1009] [outer = 16921800] 23:48:37 INFO - PROCESS | 3740 | 1464072517419 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]]]}] 23:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 921ms 23:48:37 INFO - PROCESS | 3740 | 1464072517451 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 23:48:37 INFO - PROCESS | 3740 | 1464072517454 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 23:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:48:37 INFO - PROCESS | 3740 | 1464072517457 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:48:37 INFO - PROCESS | 3740 | 1464072517461 Marionette TRACE conn3 <- [1,1310,null,{}] 23:48:37 INFO - PROCESS | 3740 | 1464072517472 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}] 23:48:37 INFO - PROCESS | 3740 | 1464072517579 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 23:48:37 INFO - PROCESS | 3740 | 1464072517724 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:37 INFO - PROCESS | 3740 | ++DOCSHELL 19C7C400 == 70 [pid = 3740] [id = 337] 23:48:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (19C7C800) [pid = 3740] [serial = 1010] [outer = 00000000] 23:48:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (1A412C00) [pid = 3740] [serial = 1011] [outer = 19C7C800] 23:48:37 INFO - PROCESS | 3740 | 1464072517781 Marionette DEBUG loaded listener.js 23:48:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (1A90FC00) [pid = 3740] [serial = 1012] [outer = 19C7C800] 23:48:38 INFO - PROCESS | 3740 | 1464072518373 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]]]}] 23:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 982ms 23:48:38 INFO - PROCESS | 3740 | 1464072518442 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 23:48:38 INFO - PROCESS | 3740 | 1464072518445 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 23:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:48:38 INFO - PROCESS | 3740 | 1464072518449 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:48:38 INFO - PROCESS | 3740 | 1464072518451 Marionette TRACE conn3 <- [1,1314,null,{}] 23:48:38 INFO - PROCESS | 3740 | 1464072518438 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}] 23:48:38 INFO - PROCESS | 3740 | 1464072518558 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 23:48:38 INFO - PROCESS | 3740 | 1464072518701 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:38 INFO - PROCESS | 3740 | ++DOCSHELL 19CB9C00 == 71 [pid = 3740] [id = 338] 23:48:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (1A9B8800) [pid = 3740] [serial = 1013] [outer = 00000000] 23:48:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (1ACBCC00) [pid = 3740] [serial = 1014] [outer = 1A9B8800] 23:48:38 INFO - PROCESS | 3740 | 1464072518757 Marionette DEBUG loaded listener.js 23:48:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (1AEC9000) [pid = 3740] [serial = 1015] [outer = 1A9B8800] 23:48:39 INFO - PROCESS | 3740 | 1464072519262 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]]]}] 23:48:39 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 23:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 890ms 23:48:39 INFO - PROCESS | 3740 | 1464072519336 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 23:48:39 INFO - PROCESS | 3740 | 1464072519338 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 23:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:48:39 INFO - PROCESS | 3740 | 1464072519342 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:48:39 INFO - PROCESS | 3740 | 1464072519328 Marionette TRACE conn3 <- [1,1318,null,{}] 23:48:39 INFO - PROCESS | 3740 | 1464072519332 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}] 23:48:39 INFO - PROCESS | 3740 | 1464072519440 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 23:48:39 INFO - PROCESS | 3740 | 1464072519555 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:39 INFO - PROCESS | 3740 | ++DOCSHELL 1A1F1400 == 72 [pid = 3740] [id = 339] 23:48:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (1ACBB800) [pid = 3740] [serial = 1016] [outer = 00000000] 23:48:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (1B251C00) [pid = 3740] [serial = 1017] [outer = 1ACBB800] 23:48:39 INFO - PROCESS | 3740 | 1464072519649 Marionette DEBUG loaded listener.js 23:48:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (1B432C00) [pid = 3740] [serial = 1018] [outer = 1ACBB800] 23:48:40 INFO - PROCESS | 3740 | 1464072520243 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]]]}] 23:48:40 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 23:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 982ms 23:48:40 INFO - PROCESS | 3740 | 1464072520311 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 23:48:40 INFO - PROCESS | 3740 | 1464072520313 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 23:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:48:40 INFO - PROCESS | 3740 | 1464072520317 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:48:40 INFO - PROCESS | 3740 | 1464072520319 Marionette TRACE conn3 <- [1,1322,null,{}] 23:48:40 INFO - PROCESS | 3740 | 1464072520322 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}] 23:48:40 INFO - PROCESS | 3740 | 1464072520495 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 23:48:40 INFO - PROCESS | 3740 | 1464072520600 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:40 INFO - PROCESS | 3740 | ++DOCSHELL 1B43B800 == 73 [pid = 3740] [id = 340] 23:48:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (1B570400) [pid = 3740] [serial = 1019] [outer = 00000000] 23:48:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (1B576800) [pid = 3740] [serial = 1020] [outer = 1B570400] 23:48:40 INFO - PROCESS | 3740 | 1464072520660 Marionette DEBUG loaded listener.js 23:48:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (1B6CE400) [pid = 3740] [serial = 1021] [outer = 1B570400] 23:48:41 INFO - PROCESS | 3740 | 1464072521242 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]]]}] 23:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 982ms 23:48:41 INFO - PROCESS | 3740 | 1464072521569 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 23:48:41 INFO - PROCESS | 3740 | 1464072521573 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 23:48:41 INFO - PROCESS | 3740 | 1464072521596 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:48:41 INFO - PROCESS | 3740 | 1464072521600 Marionette TRACE conn3 <- [1,1326,null,{}] 23:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:48:41 INFO - PROCESS | 3740 | 1464072521605 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}] 23:48:41 INFO - PROCESS | 3740 | 1464072521720 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 23:48:41 INFO - PROCESS | 3740 | 1464072521859 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:41 INFO - PROCESS | 3740 | ++DOCSHELL 12898400 == 74 [pid = 3740] [id = 341] 23:48:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (1289CC00) [pid = 3740] [serial = 1022] [outer = 00000000] 23:48:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (12AED400) [pid = 3740] [serial = 1023] [outer = 1289CC00] 23:48:41 INFO - PROCESS | 3740 | 1464072521911 Marionette DEBUG loaded listener.js 23:48:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (1330C000) [pid = 3740] [serial = 1024] [outer = 1289CC00] 23:48:42 INFO - PROCESS | 3740 | 1464072522919 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]]]}] 23:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1305ms 23:48:42 INFO - PROCESS | 3740 | 1464072522936 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 23:48:42 INFO - PROCESS | 3740 | 1464072522939 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 23:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:48:42 INFO - PROCESS | 3740 | 1464072522946 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:48:42 INFO - PROCESS | 3740 | 1464072522950 Marionette TRACE conn3 <- [1,1330,null,{}] 23:48:42 INFO - PROCESS | 3740 | 1464072522954 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}] 23:48:43 INFO - PROCESS | 3740 | 1464072523061 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 23:48:43 INFO - PROCESS | 3740 | 1464072523239 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:43 INFO - PROCESS | 3740 | ++DOCSHELL 12885400 == 75 [pid = 3740] [id = 342] 23:48:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (12A27800) [pid = 3740] [serial = 1025] [outer = 00000000] 23:48:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (15E8B000) [pid = 3740] [serial = 1026] [outer = 12A27800] 23:48:43 INFO - PROCESS | 3740 | 1464072523287 Marionette DEBUG loaded listener.js 23:48:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (1691E800) [pid = 3740] [serial = 1027] [outer = 12A27800] 23:48:43 INFO - PROCESS | 3740 | --DOCSHELL 11024800 == 74 [pid = 3740] [id = 333] 23:48:43 INFO - PROCESS | 3740 | --DOCSHELL 16925C00 == 73 [pid = 3740] [id = 332] 23:48:43 INFO - PROCESS | 3740 | --DOCSHELL 0F93A000 == 72 [pid = 3740] [id = 331] 23:48:43 INFO - PROCESS | 3740 | --DOCSHELL 19A01400 == 71 [pid = 3740] [id = 330] 23:48:43 INFO - PROCESS | 3740 | --DOCSHELL 16E9C800 == 70 [pid = 3740] [id = 329] 23:48:43 INFO - PROCESS | 3740 | --DOCSHELL 1699C800 == 69 [pid = 3740] [id = 328] 23:48:43 INFO - PROCESS | 3740 | --DOCSHELL 11CEB800 == 68 [pid = 3740] [id = 327] 23:48:43 INFO - PROCESS | 3740 | --DOCSHELL 12A28C00 == 67 [pid = 3740] [id = 326] 23:48:43 INFO - PROCESS | 3740 | --DOCSHELL 130C5C00 == 66 [pid = 3740] [id = 325] 23:48:43 INFO - PROCESS | 3740 | --DOCSHELL 140B4800 == 65 [pid = 3740] [id = 324] 23:48:43 INFO - PROCESS | 3740 | --DOCSHELL 1B24B400 == 64 [pid = 3740] [id = 323] 23:48:43 INFO - PROCESS | 3740 | --DOCSHELL 0F9EB400 == 63 [pid = 3740] [id = 322] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (1A44B000) [pid = 3740] [serial = 903] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (12A2A800) [pid = 3740] [serial = 906] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (18777000) [pid = 3740] [serial = 909] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (1A731400) [pid = 3740] [serial = 912] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (1A90BC00) [pid = 3740] [serial = 915] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (1AA70400) [pid = 3740] [serial = 918] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (1A44C400) [pid = 3740] [serial = 951] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOCSHELL 1A73B400 == 62 [pid = 3740] [id = 321] 23:48:43 INFO - PROCESS | 3740 | --DOCSHELL 17C7D000 == 61 [pid = 3740] [id = 320] 23:48:43 INFO - PROCESS | 3740 | --DOCSHELL 12884C00 == 60 [pid = 3740] [id = 319] 23:48:43 INFO - PROCESS | 3740 | --DOCSHELL 10AD4C00 == 59 [pid = 3740] [id = 318] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (18778400) [pid = 3740] [serial = 939] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (12A2E000) [pid = 3740] [serial = 927] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (138E3000) [pid = 3740] [serial = 928] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (15F68400) [pid = 3740] [serial = 930] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (162FD400) [pid = 3740] [serial = 931] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (16E0D400) [pid = 3740] [serial = 936] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (16E92800) [pid = 3740] [serial = 937] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (15626400) [pid = 3740] [serial = 922] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (13D83400) [pid = 3740] [serial = 921] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (1698FC00) [pid = 3740] [serial = 933] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (130C7800) [pid = 3740] [serial = 925] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (12AE5400) [pid = 3740] [serial = 924] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1877FC00) [pid = 3740] [serial = 940] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (15F64C00) [pid = 3740] [serial = 945] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (19A9C400) [pid = 3740] [serial = 942] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (19DF0800) [pid = 3740] [serial = 948] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (1A1B2C00) [pid = 3740] [serial = 949] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (19AA3C00) [pid = 3740] [serial = 943] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (187C4800) [pid = 3740] [serial = 946] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1699D000) [pid = 3740] [serial = 934] [outer = 00000000] [url = about:blank] 23:48:43 INFO - PROCESS | 3740 | 1464072523756 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]]]}] 23:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 829ms 23:48:43 INFO - PROCESS | 3740 | 1464072523772 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 23:48:43 INFO - PROCESS | 3740 | 1464072523776 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 23:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:48:43 INFO - PROCESS | 3740 | 1464072523784 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:48:43 INFO - PROCESS | 3740 | 1464072523786 Marionette TRACE conn3 <- [1,1334,null,{}] 23:48:43 INFO - PROCESS | 3740 | 1464072523795 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}] 23:48:43 INFO - PROCESS | 3740 | 1464072523887 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 23:48:43 INFO - PROCESS | 3740 | 1464072523895 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:43 INFO - PROCESS | 3740 | ++DOCSHELL 12D27C00 == 60 [pid = 3740] [id = 343] 23:48:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (13365000) [pid = 3740] [serial = 1028] [outer = 00000000] 23:48:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (1540D400) [pid = 3740] [serial = 1029] [outer = 13365000] 23:48:43 INFO - PROCESS | 3740 | 1464072523946 Marionette DEBUG loaded listener.js 23:48:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (15F6D400) [pid = 3740] [serial = 1030] [outer = 13365000] 23:48:44 INFO - PROCESS | 3740 | 1464072524447 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]]]}] 23:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 721ms 23:48:44 INFO - PROCESS | 3740 | 1464072524502 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 23:48:44 INFO - PROCESS | 3740 | 1464072524503 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 23:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:48:44 INFO - PROCESS | 3740 | 1464072524507 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:48:44 INFO - PROCESS | 3740 | 1464072524509 Marionette TRACE conn3 <- [1,1338,null,{}] 23:48:44 INFO - PROCESS | 3740 | 1464072524512 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}] 23:48:44 INFO - PROCESS | 3740 | 1464072524632 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 23:48:44 INFO - PROCESS | 3740 | 1464072524749 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:44 INFO - PROCESS | 3740 | ++DOCSHELL 162F8400 == 61 [pid = 3740] [id = 344] 23:48:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1699A800) [pid = 3740] [serial = 1031] [outer = 00000000] 23:48:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (16E0EC00) [pid = 3740] [serial = 1032] [outer = 1699A800] 23:48:44 INFO - PROCESS | 3740 | 1464072524794 Marionette DEBUG loaded listener.js 23:48:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (17361C00) [pid = 3740] [serial = 1033] [outer = 1699A800] 23:48:45 INFO - PROCESS | 3740 | 1464072525147 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]]]}] 23:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 691ms 23:48:45 INFO - PROCESS | 3740 | 1464072525190 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 23:48:45 INFO - PROCESS | 3740 | 1464072525192 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 23:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:48:45 INFO - PROCESS | 3740 | 1464072525195 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:48:45 INFO - PROCESS | 3740 | 1464072525197 Marionette TRACE conn3 <- [1,1342,null,{}] 23:48:45 INFO - PROCESS | 3740 | 1464072525200 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}] 23:48:45 INFO - PROCESS | 3740 | 1464072525287 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 23:48:45 INFO - PROCESS | 3740 | 1464072525293 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:45 INFO - PROCESS | 3740 | ++DOCSHELL 1699BC00 == 62 [pid = 3740] [id = 345] 23:48:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (1699E400) [pid = 3740] [serial = 1034] [outer = 00000000] 23:48:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (18771400) [pid = 3740] [serial = 1035] [outer = 1699E400] 23:48:45 INFO - PROCESS | 3740 | 1464072525338 Marionette DEBUG loaded listener.js 23:48:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (187BB800) [pid = 3740] [serial = 1036] [outer = 1699E400] 23:48:45 INFO - PROCESS | 3740 | 1464072525796 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]]]}] 23:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 614ms 23:48:45 INFO - PROCESS | 3740 | 1464072525823 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 23:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:48:45 INFO - PROCESS | 3740 | 1464072525834 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 23:48:45 INFO - PROCESS | 3740 | 1464072525838 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:48:45 INFO - PROCESS | 3740 | 1464072525840 Marionette TRACE conn3 <- [1,1346,null,{}] 23:48:45 INFO - PROCESS | 3740 | 1464072525843 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}] 23:48:45 INFO - PROCESS | 3740 | 1464072525984 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 23:48:46 INFO - PROCESS | 3740 | 1464072526083 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:46 INFO - PROCESS | 3740 | ++DOCSHELL 18594800 == 63 [pid = 3740] [id = 346] 23:48:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (19A0F800) [pid = 3740] [serial = 1037] [outer = 00000000] 23:48:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (19A9D800) [pid = 3740] [serial = 1038] [outer = 19A0F800] 23:48:46 INFO - PROCESS | 3740 | 1464072526127 Marionette DEBUG loaded listener.js 23:48:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (19AA5800) [pid = 3740] [serial = 1039] [outer = 19A0F800] 23:48:46 INFO - PROCESS | 3740 | 1464072526539 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]]]}] 23:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 721ms 23:48:46 INFO - PROCESS | 3740 | 1464072526581 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 23:48:46 INFO - PROCESS | 3740 | 1464072526583 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 23:48:46 INFO - PROCESS | 3740 | 1464072526586 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:48:46 INFO - PROCESS | 3740 | 1464072526588 Marionette TRACE conn3 <- [1,1350,null,{}] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (162FE400) [pid = 3740] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (13132400) [pid = 3740] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (16EA0C00) [pid = 3740] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (17C02400) [pid = 3740] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (19A9A400) [pid = 3740] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (16921400) [pid = 3740] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (17CEE400) [pid = 3740] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (15C41800) [pid = 3740] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (12B54C00) [pid = 3740] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (1829F400) [pid = 3740] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (10AC9400) [pid = 3740] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (12AED000) [pid = 3740] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (162F6400) [pid = 3740] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (10ACD800) [pid = 3740] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (12A8B800) [pid = 3740] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1A456400) [pid = 3740] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (1A904400) [pid = 3740] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1036B000) [pid = 3740] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (1691D800) [pid = 3740] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (0F29A400) [pid = 3740] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (19CB8800) [pid = 3740] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1A84A400) [pid = 3740] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (16E08800) [pid = 3740] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1877A000) [pid = 3740] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (19C50000) [pid = 3740] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:48:47 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (11027C00) [pid = 3740] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:48:47 INFO - PROCESS | 3740 | 1464072527051 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}] 23:48:47 INFO - PROCESS | 3740 | 1464072527175 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 23:48:47 INFO - PROCESS | 3740 | 1464072527290 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:47 INFO - PROCESS | 3740 | ++DOCSHELL 10DF7800 == 64 [pid = 3740] [id = 347] 23:48:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (10DF9400) [pid = 3740] [serial = 1040] [outer = 00000000] 23:48:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (10F0D800) [pid = 3740] [serial = 1041] [outer = 10DF9400] 23:48:47 INFO - PROCESS | 3740 | 1464072527361 Marionette DEBUG loaded listener.js 23:48:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (11027800) [pid = 3740] [serial = 1042] [outer = 10DF9400] 23:48:47 INFO - PROCESS | 3740 | 1464072527944 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]]]}] 23:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1397ms 23:48:47 INFO - PROCESS | 3740 | 1464072527976 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 23:48:47 INFO - PROCESS | 3740 | 1464072527981 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 23:48:47 INFO - PROCESS | 3740 | 1464072527986 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:48:47 INFO - PROCESS | 3740 | 1464072527988 Marionette TRACE conn3 <- [1,1354,null,{}] 23:48:47 INFO - PROCESS | 3740 | 1464072527992 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}] 23:48:48 INFO - PROCESS | 3740 | 1464072528105 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 23:48:48 INFO - PROCESS | 3740 | 1464072528268 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:48 INFO - PROCESS | 3740 | ++DOCSHELL 12A93000 == 65 [pid = 3740] [id = 348] 23:48:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (12B54C00) [pid = 3740] [serial = 1043] [outer = 00000000] 23:48:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1381E000) [pid = 3740] [serial = 1044] [outer = 12B54C00] 23:48:48 INFO - PROCESS | 3740 | 1464072528324 Marionette DEBUG loaded listener.js 23:48:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (140B1000) [pid = 3740] [serial = 1045] [outer = 12B54C00] 23:48:48 INFO - PROCESS | 3740 | 1464072528939 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] 23:48:49 INFO - PROCESS | 3740 | 1464072529016 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 23:48:49 INFO - PROCESS | 3740 | 1464072529049 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:48:49 INFO - PROCESS | 3740 | 1464072529051 Marionette TRACE conn3 <- [1,1358,null,{}] 23:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:48:49 INFO - PROCESS | 3740 | 1464072529056 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}] 23:48:49 INFO - PROCESS | 3740 | 1464072529239 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 23:48:49 INFO - PROCESS | 3740 | 1464072529344 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:49 INFO - PROCESS | 3740 | ++DOCSHELL 1691DC00 == 66 [pid = 3740] [id = 349] 23:48:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (16921400) [pid = 3740] [serial = 1046] [outer = 00000000] 23:48:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1698D400) [pid = 3740] [serial = 1047] [outer = 16921400] 23:48:49 INFO - PROCESS | 3740 | 1464072529402 Marionette DEBUG loaded listener.js 23:48:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (16CC7C00) [pid = 3740] [serial = 1048] [outer = 16921400] 23:48:49 INFO - PROCESS | 3740 | 1464072529979 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] 23:48:50 INFO - PROCESS | 3740 | 1464072530036 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 23:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:48:50 INFO - PROCESS | 3740 | 1464072530041 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:48:50 INFO - PROCESS | 3740 | 1464072530043 Marionette TRACE conn3 <- [1,1362,null,{}] 23:48:50 INFO - PROCESS | 3740 | 1464072530047 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}] 23:48:50 INFO - PROCESS | 3740 | 1464072530156 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 23:48:50 INFO - PROCESS | 3740 | 1464072530271 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:50 INFO - PROCESS | 3740 | ++DOCSHELL 1698AC00 == 67 [pid = 3740] [id = 350] 23:48:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (18594C00) [pid = 3740] [serial = 1049] [outer = 00000000] 23:48:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (197E9400) [pid = 3740] [serial = 1050] [outer = 18594C00] 23:48:50 INFO - PROCESS | 3740 | 1464072530365 Marionette DEBUG loaded listener.js 23:48:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (19A9BC00) [pid = 3740] [serial = 1051] [outer = 18594C00] 23:48:50 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:48:50 INFO - PROCESS | 3740 | 1464072530983 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] 23:48:51 INFO - PROCESS | 3740 | 1464072531029 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 23:48:51 INFO - PROCESS | 3740 | 1464072531033 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:48:51 INFO - PROCESS | 3740 | 1464072531035 Marionette TRACE conn3 <- [1,1366,null,{}] 23:48:51 INFO - PROCESS | 3740 | 1464072531039 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}] 23:48:51 INFO - PROCESS | 3740 | 1464072531144 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 23:48:51 INFO - PROCESS | 3740 | 1464072531286 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:51 INFO - PROCESS | 3740 | ++DOCSHELL 1877B800 == 68 [pid = 3740] [id = 351] 23:48:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (19A9FC00) [pid = 3740] [serial = 1052] [outer = 00000000] 23:48:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (19CB8800) [pid = 3740] [serial = 1053] [outer = 19A9FC00] 23:48:51 INFO - PROCESS | 3740 | 1464072531340 Marionette DEBUG loaded listener.js 23:48:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (19DF0800) [pid = 3740] [serial = 1054] [outer = 19A9FC00] 23:48:51 INFO - PROCESS | 3740 | 1464072531883 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] 23:48:51 INFO - PROCESS | 3740 | 1464072531925 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 23:48:51 INFO - PROCESS | 3740 | 1464072531929 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:48:51 INFO - PROCESS | 3740 | 1464072531931 Marionette TRACE conn3 <- [1,1370,null,{}] 23:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:48:51 INFO - PROCESS | 3740 | 1464072531934 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}] 23:48:52 INFO - PROCESS | 3740 | 1464072532062 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 23:48:52 INFO - PROCESS | 3740 | 1464072532224 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:52 INFO - PROCESS | 3740 | ++DOCSHELL 19DF0000 == 69 [pid = 3740] [id = 352] 23:48:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (19DF9000) [pid = 3740] [serial = 1055] [outer = 00000000] 23:48:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1A734000) [pid = 3740] [serial = 1056] [outer = 19DF9000] 23:48:52 INFO - PROCESS | 3740 | 1464072532278 Marionette DEBUG loaded listener.js 23:48:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1A904400) [pid = 3740] [serial = 1057] [outer = 19DF9000] 23:48:52 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:48:52 INFO - PROCESS | 3740 | 1464072532888 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] 23:48:52 INFO - PROCESS | 3740 | 1464072532903 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 23:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:48:52 INFO - PROCESS | 3740 | 1464072532921 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:48:52 INFO - PROCESS | 3740 | 1464072532923 Marionette TRACE conn3 <- [1,1374,null,{}] 23:48:52 INFO - PROCESS | 3740 | 1464072532927 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}] 23:48:53 INFO - PROCESS | 3740 | 1464072533039 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 23:48:53 INFO - PROCESS | 3740 | 1464072533182 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:53 INFO - PROCESS | 3740 | ++DOCSHELL 19DF9800 == 70 [pid = 3740] [id = 353] 23:48:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (1A457400) [pid = 3740] [serial = 1058] [outer = 00000000] 23:48:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (1AA6E000) [pid = 3740] [serial = 1059] [outer = 1A457400] 23:48:53 INFO - PROCESS | 3740 | 1464072533236 Marionette DEBUG loaded listener.js 23:48:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (1ACB4000) [pid = 3740] [serial = 1060] [outer = 1A457400] 23:48:53 INFO - PROCESS | 3740 | 1464072533894 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] 23:48:53 INFO - PROCESS | 3740 | 1464072533949 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 23:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:48:53 INFO - PROCESS | 3740 | 1464072533985 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:48:53 INFO - PROCESS | 3740 | 1464072533988 Marionette TRACE conn3 <- [1,1378,null,{}] 23:48:53 INFO - PROCESS | 3740 | 1464072533994 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}] 23:48:54 INFO - PROCESS | 3740 | 1464072534103 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 23:48:54 INFO - PROCESS | 3740 | 1464072534375 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:54 INFO - PROCESS | 3740 | ++DOCSHELL 10AD3800 == 71 [pid = 3740] [id = 354] 23:48:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (10AD4000) [pid = 3740] [serial = 1061] [outer = 00000000] 23:48:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (10DFA400) [pid = 3740] [serial = 1062] [outer = 10AD4000] 23:48:54 INFO - PROCESS | 3740 | 1464072534432 Marionette DEBUG loaded listener.js 23:48:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (11030C00) [pid = 3740] [serial = 1063] [outer = 10AD4000] 23:48:54 INFO - PROCESS | 3740 | 1464072534999 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]]]}] 23:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1105ms 23:48:55 INFO - PROCESS | 3740 | 1464072535067 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 23:48:55 INFO - PROCESS | 3740 | 1464072535071 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 23:48:55 INFO - PROCESS | 3740 | 1464072535075 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:48:55 INFO - PROCESS | 3740 | 1464072535079 Marionette TRACE conn3 <- [1,1382,null,{}] 23:48:55 INFO - PROCESS | 3740 | 1464072535084 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}] 23:48:55 INFO - PROCESS | 3740 | 1464072535179 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 23:48:55 INFO - PROCESS | 3740 | 1464072535325 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:55 INFO - PROCESS | 3740 | ++DOCSHELL 11028800 == 72 [pid = 3740] [id = 355] 23:48:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (12AEA800) [pid = 3740] [serial = 1064] [outer = 00000000] 23:48:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (138DC000) [pid = 3740] [serial = 1065] [outer = 12AEA800] 23:48:55 INFO - PROCESS | 3740 | 1464072535376 Marionette DEBUG loaded listener.js 23:48:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (1540C800) [pid = 3740] [serial = 1066] [outer = 12AEA800] 23:48:55 INFO - PROCESS | 3740 | --DOCSHELL 1699BC00 == 71 [pid = 3740] [id = 345] 23:48:55 INFO - PROCESS | 3740 | --DOCSHELL 162F8400 == 70 [pid = 3740] [id = 344] 23:48:55 INFO - PROCESS | 3740 | --DOCSHELL 12D27C00 == 69 [pid = 3740] [id = 343] 23:48:55 INFO - PROCESS | 3740 | --DOCSHELL 12885400 == 68 [pid = 3740] [id = 342] 23:48:55 INFO - PROCESS | 3740 | --DOCSHELL 12898400 == 67 [pid = 3740] [id = 341] 23:48:55 INFO - PROCESS | 3740 | --DOCSHELL 10A62C00 == 66 [pid = 3740] [id = 335] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (11031C00) [pid = 3740] [serial = 1000] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (1A906000) [pid = 3740] [serial = 963] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (19AA1800) [pid = 3740] [serial = 856] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (13D83800) [pid = 3740] [serial = 975] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (17C05400) [pid = 3740] [serial = 984] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (187BDC00) [pid = 3740] [serial = 987] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (18174000) [pid = 3740] [serial = 985] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (19DEE000) [pid = 3740] [serial = 990] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (140BC800) [pid = 3740] [serial = 957] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (19C50800) [pid = 3740] [serial = 960] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (181E0C00) [pid = 3740] [serial = 817] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (1A847800) [pid = 3740] [serial = 997] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1B259C00) [pid = 3740] [serial = 969] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (16991800) [pid = 3740] [serial = 981] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (19DF8C00) [pid = 3740] [serial = 991] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (140B0000) [pid = 3740] [serial = 862] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (19A9CC00) [pid = 3740] [serial = 823] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (14F5B000) [pid = 3740] [serial = 976] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (16E01C00) [pid = 3740] [serial = 982] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (15F66000) [pid = 3740] [serial = 907] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (13DF7400) [pid = 3740] [serial = 814] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (19C52400) [pid = 3740] [serial = 910] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1A44E400) [pid = 3740] [serial = 996] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (15C3A400) [pid = 3740] [serial = 994] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (15620800) [pid = 3740] [serial = 979] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (138E8400) [pid = 3740] [serial = 978] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1A83F800) [pid = 3740] [serial = 913] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (10DFE800) [pid = 3740] [serial = 954] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1A9B5800) [pid = 3740] [serial = 916] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (11A0EC00) [pid = 3740] [serial = 859] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (181E2400) [pid = 3740] [serial = 808] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (10DF8C00) [pid = 3740] [serial = 811] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1A459000) [pid = 3740] [serial = 952] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1ACB3400) [pid = 3740] [serial = 919] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (19A03800) [pid = 3740] [serial = 988] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (19A9E800) [pid = 3740] [serial = 865] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (187C1000) [pid = 3740] [serial = 820] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (19C7A000) [pid = 3740] [serial = 868] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1ACBBC00) [pid = 3740] [serial = 966] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (11C02400) [pid = 3740] [serial = 993] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (168C8800) [pid = 3740] [serial = 972] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1102E800) [pid = 3740] [serial = 999] [outer = 00000000] [url = about:blank] 23:48:55 INFO - PROCESS | 3740 | 1464072535871 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]]]}] 23:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 829ms 23:48:55 INFO - PROCESS | 3740 | 1464072535905 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 23:48:55 INFO - PROCESS | 3740 | 1464072535909 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 23:48:55 INFO - PROCESS | 3740 | 1464072535913 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:48:55 INFO - PROCESS | 3740 | 1464072535915 Marionette TRACE conn3 <- [1,1386,null,{}] 23:48:55 INFO - PROCESS | 3740 | 1464072535919 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}] 23:48:55 INFO - PROCESS | 3740 | 1464072536011 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 23:48:56 INFO - PROCESS | 3740 | 1464072536020 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:56 INFO - PROCESS | 3740 | ++DOCSHELL 12AEB800 == 67 [pid = 3740] [id = 356] 23:48:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (12AED000) [pid = 3740] [serial = 1067] [outer = 00000000] 23:48:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (140B9000) [pid = 3740] [serial = 1068] [outer = 12AED000] 23:48:56 INFO - PROCESS | 3740 | 1464072536057 Marionette DEBUG loaded listener.js 23:48:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (15C3A400) [pid = 3740] [serial = 1069] [outer = 12AED000] 23:48:56 INFO - PROCESS | 3740 | 1464072536555 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]]]}] 23:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 690ms 23:48:56 INFO - PROCESS | 3740 | 1464072536596 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 23:48:56 INFO - PROCESS | 3740 | 1464072536599 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 23:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:48:56 INFO - PROCESS | 3740 | 1464072536604 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:48:56 INFO - PROCESS | 3740 | 1464072536610 Marionette TRACE conn3 <- [1,1390,null,{}] 23:48:56 INFO - PROCESS | 3740 | 1464072536619 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}] 23:48:56 INFO - PROCESS | 3740 | 1464072536717 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 23:48:56 INFO - PROCESS | 3740 | 1464072536852 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:56 INFO - PROCESS | 3740 | ++DOCSHELL 10AD0C00 == 68 [pid = 3740] [id = 357] 23:48:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (12885400) [pid = 3740] [serial = 1070] [outer = 00000000] 23:48:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (16E01C00) [pid = 3740] [serial = 1071] [outer = 12885400] 23:48:56 INFO - PROCESS | 3740 | 1464072536897 Marionette DEBUG loaded listener.js 23:48:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (16E0F000) [pid = 3740] [serial = 1072] [outer = 12885400] 23:48:57 INFO - PROCESS | 3740 | 1464072537279 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]]]}] 23:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 736ms 23:48:57 INFO - PROCESS | 3740 | 1464072537346 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 23:48:57 INFO - PROCESS | 3740 | 1464072537349 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 23:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:48:57 INFO - PROCESS | 3740 | 1464072537352 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:48:57 INFO - PROCESS | 3740 | 1464072537354 Marionette TRACE conn3 <- [1,1394,null,{}] 23:48:57 INFO - PROCESS | 3740 | 1464072537358 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}] 23:48:57 INFO - PROCESS | 3740 | 1464072537452 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 23:48:57 INFO - PROCESS | 3740 | 1464072537464 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:57 INFO - PROCESS | 3740 | ++DOCSHELL 17434800 == 69 [pid = 3740] [id = 358] 23:48:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (17CEBC00) [pid = 3740] [serial = 1073] [outer = 00000000] 23:48:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (181DE400) [pid = 3740] [serial = 1074] [outer = 17CEBC00] 23:48:57 INFO - PROCESS | 3740 | 1464072537508 Marionette DEBUG loaded listener.js 23:48:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (18773400) [pid = 3740] [serial = 1075] [outer = 17CEBC00] 23:48:57 INFO - PROCESS | 3740 | 1464072537960 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]]]}] 23:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 675ms 23:48:58 INFO - PROCESS | 3740 | 1464072538040 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 23:48:58 INFO - PROCESS | 3740 | 1464072538042 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 23:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:48:58 INFO - PROCESS | 3740 | 1464072538050 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:48:58 INFO - PROCESS | 3740 | 1464072538052 Marionette TRACE conn3 <- [1,1398,null,{}] 23:48:58 INFO - PROCESS | 3740 | 1464072538056 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}] 23:48:58 INFO - PROCESS | 3740 | 1464072538224 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 23:48:58 INFO - PROCESS | 3740 | 1464072538242 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:58 INFO - PROCESS | 3740 | ++DOCSHELL 187BD000 == 70 [pid = 3740] [id = 359] 23:48:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (187BDC00) [pid = 3740] [serial = 1076] [outer = 00000000] 23:48:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (187C5C00) [pid = 3740] [serial = 1077] [outer = 187BDC00] 23:48:58 INFO - PROCESS | 3740 | 1464072538292 Marionette DEBUG loaded listener.js 23:48:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (19A97C00) [pid = 3740] [serial = 1078] [outer = 187BDC00] 23:48:58 INFO - PROCESS | 3740 | 1464072538768 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]]]}] 23:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 737ms 23:48:58 INFO - PROCESS | 3740 | 1464072538796 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 23:48:58 INFO - PROCESS | 3740 | 1464072538798 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 23:48:58 INFO - PROCESS | 3740 | 1464072538801 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:48:58 INFO - PROCESS | 3740 | 1464072538803 Marionette TRACE conn3 <- [1,1402,null,{}] 23:48:58 INFO - PROCESS | 3740 | 1464072538806 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}] 23:48:58 INFO - PROCESS | 3740 | 1464072538913 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 23:48:58 INFO - PROCESS | 3740 | 1464072538984 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:58 INFO - PROCESS | 3740 | ++DOCSHELL 14E0C000 == 71 [pid = 3740] [id = 360] 23:48:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1742D000) [pid = 3740] [serial = 1079] [outer = 00000000] 23:48:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (19C71C00) [pid = 3740] [serial = 1080] [outer = 1742D000] 23:48:59 INFO - PROCESS | 3740 | 1464072539026 Marionette DEBUG loaded listener.js 23:48:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (19CB5400) [pid = 3740] [serial = 1081] [outer = 1742D000] 23:48:59 INFO - PROCESS | 3740 | 1464072539462 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]]]}] 23:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 675ms 23:48:59 INFO - PROCESS | 3740 | 1464072539484 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 23:48:59 INFO - PROCESS | 3740 | 1464072539486 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 23:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:48:59 INFO - PROCESS | 3740 | 1464072539489 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:48:59 INFO - PROCESS | 3740 | 1464072539491 Marionette TRACE conn3 <- [1,1406,null,{}] 23:48:59 INFO - PROCESS | 3740 | 1464072539495 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}] 23:48:59 INFO - PROCESS | 3740 | 1464072539644 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 23:48:59 INFO - PROCESS | 3740 | 1464072539666 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:59 INFO - PROCESS | 3740 | ++DOCSHELL 19C4C800 == 72 [pid = 3740] [id = 361] 23:48:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (19DF0C00) [pid = 3740] [serial = 1082] [outer = 00000000] 23:48:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1A44C400) [pid = 3740] [serial = 1083] [outer = 19DF0C00] 23:48:59 INFO - PROCESS | 3740 | 1464072539710 Marionette DEBUG loaded listener.js 23:48:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1A457C00) [pid = 3740] [serial = 1084] [outer = 19DF0C00] 23:49:00 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1699E400) [pid = 3740] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:49:00 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (1289CC00) [pid = 3740] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:49:00 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (12A27800) [pid = 3740] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:49:00 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (1699A800) [pid = 3740] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:49:00 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (13365000) [pid = 3740] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:49:00 INFO - PROCESS | 3740 | 1464072540169 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]]]}] 23:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 721ms 23:49:00 INFO - PROCESS | 3740 | 1464072540214 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 23:49:00 INFO - PROCESS | 3740 | 1464072540216 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 23:49:00 INFO - PROCESS | 3740 | 1464072540219 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:49:00 INFO - PROCESS | 3740 | 1464072540221 Marionette TRACE conn3 <- [1,1410,null,{}] 23:49:00 INFO - PROCESS | 3740 | 1464072540225 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}] 23:49:00 INFO - PROCESS | 3740 | 1464072540379 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 23:49:00 INFO - PROCESS | 3740 | 1464072540446 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:00 INFO - PROCESS | 3740 | ++DOCSHELL 1289CC00 == 73 [pid = 3740] [id = 362] 23:49:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (12AE5400) [pid = 3740] [serial = 1085] [outer = 00000000] 23:49:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (17A66C00) [pid = 3740] [serial = 1086] [outer = 12AE5400] 23:49:00 INFO - PROCESS | 3740 | 1464072540489 Marionette DEBUG loaded listener.js 23:49:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1A44B400) [pid = 3740] [serial = 1087] [outer = 12AE5400] 23:49:00 INFO - PROCESS | 3740 | 1464072540849 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]]]}] 23:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 691ms 23:49:00 INFO - PROCESS | 3740 | 1464072540902 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 23:49:00 INFO - PROCESS | 3740 | 1464072540904 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 23:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:49:00 INFO - PROCESS | 3740 | 1464072540908 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:49:00 INFO - PROCESS | 3740 | 1464072540909 Marionette TRACE conn3 <- [1,1414,null,{}] 23:49:00 INFO - PROCESS | 3740 | 1464072540912 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}] 23:49:01 INFO - PROCESS | 3740 | 1464072541028 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 23:49:01 INFO - PROCESS | 3740 | 1464072541034 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:01 INFO - PROCESS | 3740 | ++DOCSHELL 1A455400 == 74 [pid = 3740] [id = 363] 23:49:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1A840000) [pid = 3740] [serial = 1088] [outer = 00000000] 23:49:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1A9BB000) [pid = 3740] [serial = 1089] [outer = 1A840000] 23:49:01 INFO - PROCESS | 3740 | 1464072541078 Marionette DEBUG loaded listener.js 23:49:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (197E9000) [pid = 3740] [serial = 1090] [outer = 1A840000] 23:49:01 INFO - PROCESS | 3740 | 1464072541545 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]]]}] 23:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 675ms 23:49:01 INFO - PROCESS | 3740 | 1464072541607 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 23:49:01 INFO - PROCESS | 3740 | 1464072541609 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 23:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:49:01 INFO - PROCESS | 3740 | 1464072541612 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:49:01 INFO - PROCESS | 3740 | 1464072541614 Marionette TRACE conn3 <- [1,1418,null,{}] 23:49:01 INFO - PROCESS | 3740 | 1464072541617 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}] 23:49:01 INFO - PROCESS | 3740 | 1464072541690 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 23:49:01 INFO - PROCESS | 3740 | 1464072541696 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:01 INFO - PROCESS | 3740 | ++DOCSHELL 10AC9400 == 75 [pid = 3740] [id = 364] 23:49:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1AA68000) [pid = 3740] [serial = 1091] [outer = 00000000] 23:49:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1ACBE800) [pid = 3740] [serial = 1092] [outer = 1AA68000] 23:49:01 INFO - PROCESS | 3740 | 1464072541744 Marionette DEBUG loaded listener.js 23:49:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1B253000) [pid = 3740] [serial = 1093] [outer = 1AA68000] 23:49:02 INFO - PROCESS | 3740 | 1464072542508 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]]]}] 23:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 921ms 23:49:02 INFO - PROCESS | 3740 | 1464072542555 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 23:49:02 INFO - PROCESS | 3740 | 1464072542559 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 23:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:49:02 INFO - PROCESS | 3740 | 1464072542566 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:49:02 INFO - PROCESS | 3740 | 1464072542570 Marionette TRACE conn3 <- [1,1422,null,{}] 23:49:02 INFO - PROCESS | 3740 | 1464072542576 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}] 23:49:02 INFO - PROCESS | 3740 | 1464072542700 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 23:49:02 INFO - PROCESS | 3740 | 1464072542846 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:02 INFO - PROCESS | 3740 | ++DOCSHELL 1142C800 == 76 [pid = 3740] [id = 365] 23:49:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1142D800) [pid = 3740] [serial = 1094] [outer = 00000000] 23:49:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (12DF8800) [pid = 3740] [serial = 1095] [outer = 1142D800] 23:49:02 INFO - PROCESS | 3740 | 1464072542903 Marionette DEBUG loaded listener.js 23:49:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (138DD000) [pid = 3740] [serial = 1096] [outer = 1142D800] 23:49:03 INFO - PROCESS | 3740 | 1464072543544 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]]]}] 23:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1028ms 23:49:03 INFO - PROCESS | 3740 | 1464072543598 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 23:49:03 INFO - PROCESS | 3740 | 1464072543604 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 23:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:49:03 INFO - PROCESS | 3740 | 1464072543644 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:49:03 INFO - PROCESS | 3740 | 1464072543647 Marionette TRACE conn3 <- [1,1426,null,{}] 23:49:03 INFO - PROCESS | 3740 | 1464072543652 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}] 23:49:03 INFO - PROCESS | 3740 | 1464072543766 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 23:49:03 INFO - PROCESS | 3740 | 1464072543910 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:03 INFO - PROCESS | 3740 | ++DOCSHELL 140BA400 == 77 [pid = 3740] [id = 366] 23:49:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1540C400) [pid = 3740] [serial = 1097] [outer = 00000000] 23:49:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1698E400) [pid = 3740] [serial = 1098] [outer = 1540C400] 23:49:03 INFO - PROCESS | 3740 | 1464072543965 Marionette DEBUG loaded listener.js 23:49:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (17C0A000) [pid = 3740] [serial = 1099] [outer = 1540C400] 23:49:04 INFO - PROCESS | 3740 | 1464072544556 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]]]}] 23:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 982ms 23:49:04 INFO - PROCESS | 3740 | 1464072544617 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 23:49:04 INFO - PROCESS | 3740 | 1464072544619 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 23:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:49:04 INFO - PROCESS | 3740 | 1464072544623 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:49:04 INFO - PROCESS | 3740 | 1464072544627 Marionette TRACE conn3 <- [1,1430,null,{}] 23:49:04 INFO - PROCESS | 3740 | 1464072544638 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}] 23:49:04 INFO - PROCESS | 3740 | 1464072544758 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 23:49:04 INFO - PROCESS | 3740 | 1464072544906 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:04 INFO - PROCESS | 3740 | ++DOCSHELL 1A44AC00 == 78 [pid = 3740] [id = 367] 23:49:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1A44B000) [pid = 3740] [serial = 1100] [outer = 00000000] 23:49:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (1A90B000) [pid = 3740] [serial = 1101] [outer = 1A44B000] 23:49:04 INFO - PROCESS | 3740 | 1464072544964 Marionette DEBUG loaded listener.js 23:49:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (1ACBBC00) [pid = 3740] [serial = 1102] [outer = 1A44B000] 23:49:05 INFO - PROCESS | 3740 | 1464072545525 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]]]}] 23:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 920ms 23:49:05 INFO - PROCESS | 3740 | 1464072545550 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 23:49:05 INFO - PROCESS | 3740 | 1464072545553 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 23:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:49:05 INFO - PROCESS | 3740 | 1464072545557 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:49:05 INFO - PROCESS | 3740 | 1464072545559 Marionette TRACE conn3 <- [1,1434,null,{}] 23:49:05 INFO - PROCESS | 3740 | 1464072545562 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}] 23:49:05 INFO - PROCESS | 3740 | 1464072545675 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 23:49:05 INFO - PROCESS | 3740 | 1464072545831 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:05 INFO - PROCESS | 3740 | ++DOCSHELL 1B43BC00 == 79 [pid = 3740] [id = 368] 23:49:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1B43C400) [pid = 3740] [serial = 1103] [outer = 00000000] 23:49:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1B571000) [pid = 3740] [serial = 1104] [outer = 1B43C400] 23:49:05 INFO - PROCESS | 3740 | 1464072545886 Marionette DEBUG loaded listener.js 23:49:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (1B579C00) [pid = 3740] [serial = 1105] [outer = 1B43C400] 23:49:06 INFO - PROCESS | 3740 | 1464072546533 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]]]}] 23:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1028ms 23:49:06 INFO - PROCESS | 3740 | 1464072546597 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 23:49:06 INFO - PROCESS | 3740 | 1464072546599 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 23:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:49:06 INFO - PROCESS | 3740 | 1464072546603 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:49:06 INFO - PROCESS | 3740 | 1464072546605 Marionette TRACE conn3 <- [1,1438,null,{}] 23:49:06 INFO - PROCESS | 3740 | 1464072546609 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}] 23:49:06 INFO - PROCESS | 3740 | 1464072546720 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 23:49:07 INFO - PROCESS | 3740 | 1464072547136 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:07 INFO - PROCESS | 3740 | ++DOCSHELL 0C77C800 == 80 [pid = 3740] [id = 369] 23:49:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (0F202C00) [pid = 3740] [serial = 1106] [outer = 00000000] 23:49:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (10A64000) [pid = 3740] [serial = 1107] [outer = 0F202C00] 23:49:07 INFO - PROCESS | 3740 | 1464072547230 Marionette DEBUG loaded listener.js 23:49:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (10DF9000) [pid = 3740] [serial = 1108] [outer = 0F202C00] 23:49:07 INFO - PROCESS | 3740 | 1464072547838 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]]]}] 23:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1274ms 23:49:07 INFO - PROCESS | 3740 | 1464072547893 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 23:49:07 INFO - PROCESS | 3740 | 1464072547897 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 23:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:49:07 INFO - PROCESS | 3740 | 1464072547901 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:49:07 INFO - PROCESS | 3740 | 1464072547905 Marionette TRACE conn3 <- [1,1442,null,{}] 23:49:07 INFO - PROCESS | 3740 | 1464072547910 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}] 23:49:07 INFO - PROCESS | 3740 | 1464072548011 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 23:49:08 INFO - PROCESS | 3740 | 1464072548193 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:08 INFO - PROCESS | 3740 | ++DOCSHELL 11A03800 == 81 [pid = 3740] [id = 370] 23:49:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (11A06800) [pid = 3740] [serial = 1109] [outer = 00000000] 23:49:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (12898400) [pid = 3740] [serial = 1110] [outer = 11A06800] 23:49:08 INFO - PROCESS | 3740 | 1464072548245 Marionette DEBUG loaded listener.js 23:49:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (12A29400) [pid = 3740] [serial = 1111] [outer = 11A06800] 23:49:08 INFO - PROCESS | 3740 | --DOCSHELL 16E03400 == 80 [pid = 3740] [id = 240] 23:49:08 INFO - PROCESS | 3740 | --DOCSHELL 12A28400 == 79 [pid = 3740] [id = 168] 23:49:08 INFO - PROCESS | 3740 | --DOCSHELL 1691FC00 == 78 [pid = 3740] [id = 336] 23:49:08 INFO - PROCESS | 3740 | --DOCSHELL 1A1F1400 == 77 [pid = 3740] [id = 339] 23:49:08 INFO - PROCESS | 3740 | --DOCSHELL 19C75400 == 76 [pid = 3740] [id = 317] 23:49:08 INFO - PROCESS | 3740 | --DOCSHELL 10DF8000 == 75 [pid = 3740] [id = 152] 23:49:08 INFO - PROCESS | 3740 | --DOCSHELL 1A455400 == 74 [pid = 3740] [id = 363] 23:49:08 INFO - PROCESS | 3740 | --DOCSHELL 1289CC00 == 73 [pid = 3740] [id = 362] 23:49:08 INFO - PROCESS | 3740 | --DOCSHELL 19C4C800 == 72 [pid = 3740] [id = 361] 23:49:08 INFO - PROCESS | 3740 | --DOCSHELL 14E0C000 == 71 [pid = 3740] [id = 360] 23:49:08 INFO - PROCESS | 3740 | --DOCSHELL 187BD000 == 70 [pid = 3740] [id = 359] 23:49:08 INFO - PROCESS | 3740 | --DOCSHELL 17434800 == 69 [pid = 3740] [id = 358] 23:49:08 INFO - PROCESS | 3740 | --DOCSHELL 10AD0C00 == 68 [pid = 3740] [id = 357] 23:49:08 INFO - PROCESS | 3740 | --DOCSHELL 12AEB800 == 67 [pid = 3740] [id = 356] 23:49:08 INFO - PROCESS | 3740 | --DOCSHELL 11028800 == 66 [pid = 3740] [id = 355] 23:49:08 INFO - PROCESS | 3740 | --DOCSHELL 10AD3800 == 65 [pid = 3740] [id = 354] 23:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (197E1000) [pid = 3740] [serial = 1002] [outer = 00000000] [url = about:blank] 23:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (12A29000) [pid = 3740] [serial = 1005] [outer = 00000000] [url = about:blank] 23:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (16EA0800) [pid = 3740] [serial = 1008] [outer = 00000000] [url = about:blank] 23:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1B251C00) [pid = 3740] [serial = 1017] [outer = 00000000] [url = about:blank] 23:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (1ACBCC00) [pid = 3740] [serial = 1014] [outer = 00000000] [url = about:blank] 23:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (1A412C00) [pid = 3740] [serial = 1011] [outer = 00000000] [url = about:blank] 23:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1B576800) [pid = 3740] [serial = 1020] [outer = 00000000] [url = about:blank] 23:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (19A9D800) [pid = 3740] [serial = 1038] [outer = 00000000] [url = about:blank] 23:49:08 INFO - PROCESS | 3740 | --DOCSHELL 12A93000 == 64 [pid = 3740] [id = 348] 23:49:08 INFO - PROCESS | 3740 | --DOCSHELL 10DF7800 == 63 [pid = 3740] [id = 347] 23:49:08 INFO - PROCESS | 3740 | --DOCSHELL 18594800 == 62 [pid = 3740] [id = 346] 23:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (1330C000) [pid = 3740] [serial = 1024] [outer = 00000000] [url = about:blank] 23:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (12AED400) [pid = 3740] [serial = 1023] [outer = 00000000] [url = about:blank] 23:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1691E800) [pid = 3740] [serial = 1027] [outer = 00000000] [url = about:blank] 23:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (15E8B000) [pid = 3740] [serial = 1026] [outer = 00000000] [url = about:blank] 23:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (16E0EC00) [pid = 3740] [serial = 1032] [outer = 00000000] [url = about:blank] 23:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (17361C00) [pid = 3740] [serial = 1033] [outer = 00000000] [url = about:blank] 23:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1540D400) [pid = 3740] [serial = 1029] [outer = 00000000] [url = about:blank] 23:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (15F6D400) [pid = 3740] [serial = 1030] [outer = 00000000] [url = about:blank] 23:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (18771400) [pid = 3740] [serial = 1035] [outer = 00000000] [url = about:blank] 23:49:08 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (187BB800) [pid = 3740] [serial = 1036] [outer = 00000000] [url = about:blank] 23:49:08 INFO - PROCESS | 3740 | 1464072548803 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]]]}] 23:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 921ms 23:49:08 INFO - PROCESS | 3740 | 1464072548833 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 23:49:08 INFO - PROCESS | 3740 | 1464072548837 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 23:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:49:08 INFO - PROCESS | 3740 | 1464072548841 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:49:08 INFO - PROCESS | 3740 | 1464072548843 Marionette TRACE conn3 <- [1,1446,null,{}] 23:49:08 INFO - PROCESS | 3740 | 1464072548847 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}] 23:49:08 INFO - PROCESS | 3740 | 1464072548932 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 23:49:08 INFO - PROCESS | 3740 | 1464072548939 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:08 INFO - PROCESS | 3740 | ++DOCSHELL 11CECC00 == 63 [pid = 3740] [id = 371] 23:49:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (12886400) [pid = 3740] [serial = 1112] [outer = 00000000] 23:49:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (12A8F800) [pid = 3740] [serial = 1113] [outer = 12886400] 23:49:08 INFO - PROCESS | 3740 | 1464072548987 Marionette DEBUG loaded listener.js 23:49:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (12DFAC00) [pid = 3740] [serial = 1114] [outer = 12886400] 23:49:09 INFO - PROCESS | 3740 | 1464072549470 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]]]}] 23:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 675ms 23:49:09 INFO - PROCESS | 3740 | 1464072549524 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 23:49:09 INFO - PROCESS | 3740 | 1464072549526 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 23:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:49:09 INFO - PROCESS | 3740 | 1464072549531 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:49:09 INFO - PROCESS | 3740 | 1464072549536 Marionette TRACE conn3 <- [1,1450,null,{}] 23:49:09 INFO - PROCESS | 3740 | 1464072549545 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}] 23:49:09 INFO - PROCESS | 3740 | 1464072549632 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 23:49:09 INFO - PROCESS | 3740 | 1464072549640 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:09 INFO - PROCESS | 3740 | ++DOCSHELL 140AEC00 == 64 [pid = 3740] [id = 372] 23:49:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (140AF400) [pid = 3740] [serial = 1115] [outer = 00000000] 23:49:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (14E04800) [pid = 3740] [serial = 1116] [outer = 140AF400] 23:49:09 INFO - PROCESS | 3740 | 1464072549686 Marionette DEBUG loaded listener.js 23:49:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (14E0C000) [pid = 3740] [serial = 1117] [outer = 140AF400] 23:49:10 INFO - PROCESS | 3740 | 1464072550153 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]]]}] 23:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 690ms 23:49:10 INFO - PROCESS | 3740 | 1464072550212 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 23:49:10 INFO - PROCESS | 3740 | 1464072550214 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 23:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:49:10 INFO - PROCESS | 3740 | 1464072550218 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:49:10 INFO - PROCESS | 3740 | 1464072550219 Marionette TRACE conn3 <- [1,1454,null,{}] 23:49:10 INFO - PROCESS | 3740 | 1464072550223 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}] 23:49:10 INFO - PROCESS | 3740 | 1464072550308 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 23:49:10 INFO - PROCESS | 3740 | 1464072550316 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:10 INFO - PROCESS | 3740 | ++DOCSHELL 15620800 == 65 [pid = 3740] [id = 373] 23:49:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (15C3FC00) [pid = 3740] [serial = 1118] [outer = 00000000] 23:49:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (15F6A800) [pid = 3740] [serial = 1119] [outer = 15C3FC00] 23:49:10 INFO - PROCESS | 3740 | 1464072550361 Marionette DEBUG loaded listener.js 23:49:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (162F3800) [pid = 3740] [serial = 1120] [outer = 15C3FC00] 23:49:10 INFO - PROCESS | 3740 | 1464072550803 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]]]}] 23:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 630ms 23:49:10 INFO - PROCESS | 3740 | 1464072550848 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 23:49:10 INFO - PROCESS | 3740 | 1464072550850 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 23:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:49:10 INFO - PROCESS | 3740 | 1464072550853 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:49:10 INFO - PROCESS | 3740 | 1464072550865 Marionette TRACE conn3 <- [1,1458,null,{}] 23:49:10 INFO - PROCESS | 3740 | 1464072550869 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}] 23:49:10 INFO - PROCESS | 3740 | 1464072550989 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 23:49:11 INFO - PROCESS | 3740 | 1464072551077 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:11 INFO - PROCESS | 3740 | ++DOCSHELL 162F7800 == 66 [pid = 3740] [id = 374] 23:49:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (162F8400) [pid = 3740] [serial = 1121] [outer = 00000000] 23:49:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (168C8400) [pid = 3740] [serial = 1122] [outer = 162F8400] 23:49:11 INFO - PROCESS | 3740 | 1464072551130 Marionette DEBUG loaded listener.js 23:49:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (1692B800) [pid = 3740] [serial = 1123] [outer = 162F8400] 23:49:11 INFO - PROCESS | 3740 | 1464072551608 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]]]}] 23:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 783ms 23:49:11 INFO - PROCESS | 3740 | 1464072551657 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 23:49:11 INFO - PROCESS | 3740 | 1464072551659 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 23:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:49:11 INFO - PROCESS | 3740 | 1464072551662 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:49:11 INFO - PROCESS | 3740 | 1464072551664 Marionette TRACE conn3 <- [1,1462,null,{}] 23:49:11 INFO - PROCESS | 3740 | 1464072551673 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}] 23:49:11 INFO - PROCESS | 3740 | 1464072551791 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 23:49:11 INFO - PROCESS | 3740 | 1464072551846 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:11 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E8000 == 67 [pid = 3740] [id = 375] 23:49:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (105F3800) [pid = 3740] [serial = 1124] [outer = 00000000] 23:49:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (16E0AC00) [pid = 3740] [serial = 1125] [outer = 105F3800] 23:49:11 INFO - PROCESS | 3740 | 1464072551890 Marionette DEBUG loaded listener.js 23:49:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (16E9C800) [pid = 3740] [serial = 1126] [outer = 105F3800] 23:49:12 INFO - PROCESS | 3740 | 1464072552303 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]]]}] 23:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 675ms 23:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:49:12 INFO - PROCESS | 3740 | 1464072552345 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 23:49:12 INFO - PROCESS | 3740 | 1464072552347 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 23:49:12 INFO - PROCESS | 3740 | 1464072552350 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:49:12 INFO - PROCESS | 3740 | 1464072552352 Marionette TRACE conn3 <- [1,1466,null,{}] 23:49:12 INFO - PROCESS | 3740 | 1464072552356 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}] 23:49:12 INFO - PROCESS | 3740 | 1464072552508 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 23:49:12 INFO - PROCESS | 3740 | 1464072552529 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:12 INFO - PROCESS | 3740 | ++DOCSHELL 17434800 == 68 [pid = 3740] [id = 376] 23:49:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (17A65C00) [pid = 3740] [serial = 1127] [outer = 00000000] 23:49:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (17CE7400) [pid = 3740] [serial = 1128] [outer = 17A65C00] 23:49:12 INFO - PROCESS | 3740 | 1464072552573 Marionette DEBUG loaded listener.js 23:49:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (1829F800) [pid = 3740] [serial = 1129] [outer = 17A65C00] 23:49:13 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (17C84800) [pid = 3740] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:49:13 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (187BDC00) [pid = 3740] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:49:13 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (1742D000) [pid = 3740] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:49:13 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (12AE5400) [pid = 3740] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:49:13 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (19DF0C00) [pid = 3740] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:49:13 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (12885400) [pid = 3740] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:49:13 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (10AD4000) [pid = 3740] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:49:13 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (17CEBC00) [pid = 3740] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:49:13 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (12AEA800) [pid = 3740] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:49:13 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (12AED000) [pid = 3740] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:49:13 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (19A0F800) [pid = 3740] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:49:13 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1A840000) [pid = 3740] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:49:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1102FC00) [pid = 3740] [serial = 1130] [outer = 1B578C00] 23:49:13 INFO - PROCESS | 3740 | 1464072553414 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]]]}] 23:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1121ms 23:49:13 INFO - PROCESS | 3740 | 1464072553479 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 23:49:13 INFO - PROCESS | 3740 | 1464072553481 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 23:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:49:13 INFO - PROCESS | 3740 | 1464072553484 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:49:13 INFO - PROCESS | 3740 | 1464072553486 Marionette TRACE conn3 <- [1,1470,null,{}] 23:49:13 INFO - PROCESS | 3740 | 1464072553489 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}] 23:49:13 INFO - PROCESS | 3740 | 1464072553587 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 23:49:13 INFO - PROCESS | 3740 | 1464072553600 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:13 INFO - PROCESS | 3740 | ++DOCSHELL 11C0C400 == 69 [pid = 3740] [id = 377] 23:49:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (12883400) [pid = 3740] [serial = 1131] [outer = 00000000] 23:49:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (1877A000) [pid = 3740] [serial = 1132] [outer = 12883400] 23:49:13 INFO - PROCESS | 3740 | 1464072553644 Marionette DEBUG loaded listener.js 23:49:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (187BCC00) [pid = 3740] [serial = 1133] [outer = 12883400] 23:49:14 INFO - PROCESS | 3740 | 1464072554276 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]]]}] 23:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 813ms 23:49:14 INFO - PROCESS | 3740 | 1464072554311 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 23:49:14 INFO - PROCESS | 3740 | 1464072554315 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 23:49:14 INFO - PROCESS | 3740 | 1464072554321 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:49:14 INFO - PROCESS | 3740 | 1464072554325 Marionette TRACE conn3 <- [1,1474,null,{}] 23:49:14 INFO - PROCESS | 3740 | 1464072554331 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}] 23:49:14 INFO - PROCESS | 3740 | 1464072554448 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 23:49:14 INFO - PROCESS | 3740 | 1464072554598 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:14 INFO - PROCESS | 3740 | ++DOCSHELL 10DF3800 == 70 [pid = 3740] [id = 378] 23:49:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (10DF3C00) [pid = 3740] [serial = 1134] [outer = 00000000] 23:49:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (1108A400) [pid = 3740] [serial = 1135] [outer = 10DF3C00] 23:49:14 INFO - PROCESS | 3740 | 1464072554657 Marionette DEBUG loaded listener.js 23:49:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (1123D000) [pid = 3740] [serial = 1136] [outer = 10DF3C00] 23:49:15 INFO - PROCESS | 3740 | 1464072555239 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]]]}] 23:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 982ms 23:49:15 INFO - PROCESS | 3740 | 1464072555309 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 23:49:15 INFO - PROCESS | 3740 | 1464072555315 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 23:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:49:15 INFO - PROCESS | 3740 | 1464072555321 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:49:15 INFO - PROCESS | 3740 | 1464072555324 Marionette TRACE conn3 <- [1,1478,null,{}] 23:49:15 INFO - PROCESS | 3740 | 1464072555343 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}] 23:49:15 INFO - PROCESS | 3740 | 1464072555460 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 23:49:15 INFO - PROCESS | 3740 | 1464072555585 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:15 INFO - PROCESS | 3740 | ++DOCSHELL 12886800 == 71 [pid = 3740] [id = 379] 23:49:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (12A22C00) [pid = 3740] [serial = 1137] [outer = 00000000] 23:49:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (1306F000) [pid = 3740] [serial = 1138] [outer = 12A22C00] 23:49:15 INFO - PROCESS | 3740 | 1464072555641 Marionette DEBUG loaded listener.js 23:49:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (138DC400) [pid = 3740] [serial = 1139] [outer = 12A22C00] 23:49:16 INFO - PROCESS | 3740 | 1464072556261 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]]]}] 23:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 982ms 23:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:49:16 INFO - PROCESS | 3740 | 1464072556305 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 23:49:16 INFO - PROCESS | 3740 | 1464072556308 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 23:49:16 INFO - PROCESS | 3740 | 1464072556312 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:49:16 INFO - PROCESS | 3740 | 1464072556316 Marionette TRACE conn3 <- [1,1482,null,{}] 23:49:16 INFO - PROCESS | 3740 | 1464072556326 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}] 23:49:16 INFO - PROCESS | 3740 | 1464072556444 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 23:49:16 INFO - PROCESS | 3740 | 1464072556588 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:16 INFO - PROCESS | 3740 | ++DOCSHELL 15F68000 == 72 [pid = 3740] [id = 380] 23:49:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (168CAC00) [pid = 3740] [serial = 1140] [outer = 00000000] 23:49:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (1692AC00) [pid = 3740] [serial = 1141] [outer = 168CAC00] 23:49:16 INFO - PROCESS | 3740 | 1464072556650 Marionette DEBUG loaded listener.js 23:49:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (16CD1C00) [pid = 3740] [serial = 1142] [outer = 168CAC00] 23:49:17 INFO - PROCESS | 3740 | 1464072557260 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]]]}] 23:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 982ms 23:49:17 INFO - PROCESS | 3740 | 1464072557298 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 23:49:17 INFO - PROCESS | 3740 | 1464072557300 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 23:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:49:17 INFO - PROCESS | 3740 | 1464072557304 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:49:17 INFO - PROCESS | 3740 | 1464072557306 Marionette TRACE conn3 <- [1,1486,null,{}] 23:49:17 INFO - PROCESS | 3740 | 1464072557310 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}] 23:49:17 INFO - PROCESS | 3740 | 1464072557404 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 23:49:17 INFO - PROCESS | 3740 | 1464072557546 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:17 INFO - PROCESS | 3740 | ++DOCSHELL 1692A400 == 73 [pid = 3740] [id = 381] 23:49:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (18780400) [pid = 3740] [serial = 1143] [outer = 00000000] 23:49:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (197DB400) [pid = 3740] [serial = 1144] [outer = 18780400] 23:49:17 INFO - PROCESS | 3740 | 1464072557601 Marionette DEBUG loaded listener.js 23:49:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (19A02800) [pid = 3740] [serial = 1145] [outer = 18780400] 23:49:18 INFO - PROCESS | 3740 | 1464072558150 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]]]}] 23:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 890ms 23:49:18 INFO - PROCESS | 3740 | 1464072558192 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 23:49:18 INFO - PROCESS | 3740 | 1464072558194 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 23:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:49:18 INFO - PROCESS | 3740 | 1464072558198 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:49:18 INFO - PROCESS | 3740 | 1464072558200 Marionette TRACE conn3 <- [1,1490,null,{}] 23:49:18 INFO - PROCESS | 3740 | 1464072558203 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}] 23:49:18 INFO - PROCESS | 3740 | 1464072558293 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 23:49:18 INFO - PROCESS | 3740 | 1464072558406 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:18 INFO - PROCESS | 3740 | ++DOCSHELL 18778C00 == 74 [pid = 3740] [id = 382] 23:49:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (187C1000) [pid = 3740] [serial = 1146] [outer = 00000000] 23:49:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (19AA2000) [pid = 3740] [serial = 1147] [outer = 187C1000] 23:49:18 INFO - PROCESS | 3740 | 1464072558460 Marionette DEBUG loaded listener.js 23:49:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (19C44000) [pid = 3740] [serial = 1148] [outer = 187C1000] 23:49:19 INFO - PROCESS | 3740 | 1464072559087 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]]]}] 23:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 936ms 23:49:19 INFO - PROCESS | 3740 | 1464072559127 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 23:49:19 INFO - PROCESS | 3740 | 1464072559129 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 23:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:49:19 INFO - PROCESS | 3740 | 1464072559132 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:49:19 INFO - PROCESS | 3740 | 1464072559134 Marionette TRACE conn3 <- [1,1494,null,{}] 23:49:19 INFO - PROCESS | 3740 | 1464072559122 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}] 23:49:19 INFO - PROCESS | 3740 | 1464072559261 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 23:49:19 INFO - PROCESS | 3740 | 1464072559377 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:19 INFO - PROCESS | 3740 | ++DOCSHELL 0F29C800 == 75 [pid = 3740] [id = 383] 23:49:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (0F29E400) [pid = 3740] [serial = 1149] [outer = 00000000] 23:49:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (1A1B2000) [pid = 3740] [serial = 1150] [outer = 0F29E400] 23:49:19 INFO - PROCESS | 3740 | 1464072559474 Marionette DEBUG loaded listener.js 23:49:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (1A44EC00) [pid = 3740] [serial = 1151] [outer = 0F29E400] 23:49:20 INFO - PROCESS | 3740 | 1464072560088 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]]]}] 23:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1028ms 23:49:20 INFO - PROCESS | 3740 | 1464072560139 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 23:49:20 INFO - PROCESS | 3740 | 1464072560142 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 23:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:49:20 INFO - PROCESS | 3740 | 1464072560146 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:49:20 INFO - PROCESS | 3740 | 1464072560148 Marionette TRACE conn3 <- [1,1498,null,{}] 23:49:20 INFO - PROCESS | 3740 | 1464072560153 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}] 23:49:20 INFO - PROCESS | 3740 | 1464072560281 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 23:49:20 INFO - PROCESS | 3740 | 1464072560423 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:20 INFO - PROCESS | 3740 | ++DOCSHELL 10F05800 == 76 [pid = 3740] [id = 384] 23:49:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (11025C00) [pid = 3740] [serial = 1152] [outer = 00000000] 23:49:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (14F69800) [pid = 3740] [serial = 1153] [outer = 11025C00] 23:49:20 INFO - PROCESS | 3740 | 1464072560478 Marionette DEBUG loaded listener.js 23:49:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (156EB400) [pid = 3740] [serial = 1154] [outer = 11025C00] 23:49:21 INFO - PROCESS | 3740 | 1464072561224 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]]]}] 23:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1136ms 23:49:21 INFO - PROCESS | 3740 | 1464072561283 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 23:49:21 INFO - PROCESS | 3740 | 1464072561287 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 23:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:49:21 INFO - PROCESS | 3740 | 1464072561306 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:49:21 INFO - PROCESS | 3740 | 1464072561310 Marionette TRACE conn3 <- [1,1502,null,{}] 23:49:21 INFO - PROCESS | 3740 | 1464072561316 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}] 23:49:21 INFO - PROCESS | 3740 | 1464072561425 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 23:49:21 INFO - PROCESS | 3740 | 1464072561572 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:21 INFO - PROCESS | 3740 | ++DOCSHELL 110DDC00 == 77 [pid = 3740] [id = 385] 23:49:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (11426400) [pid = 3740] [serial = 1155] [outer = 00000000] 23:49:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (1289CC00) [pid = 3740] [serial = 1156] [outer = 11426400] 23:49:21 INFO - PROCESS | 3740 | 1464072561626 Marionette DEBUG loaded listener.js 23:49:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (12A31000) [pid = 3740] [serial = 1157] [outer = 11426400] 23:49:22 INFO - PROCESS | 3740 | --DOCSHELL 1055C000 == 76 [pid = 3740] [id = 18] 23:49:22 INFO - PROCESS | 3740 | --DOCSHELL 17434800 == 75 [pid = 3740] [id = 376] 23:49:22 INFO - PROCESS | 3740 | --DOCSHELL 0F9E8000 == 74 [pid = 3740] [id = 375] 23:49:22 INFO - PROCESS | 3740 | --DOCSHELL 162F7800 == 73 [pid = 3740] [id = 374] 23:49:22 INFO - PROCESS | 3740 | --DOCSHELL 15620800 == 72 [pid = 3740] [id = 373] 23:49:22 INFO - PROCESS | 3740 | --DOCSHELL 140AEC00 == 71 [pid = 3740] [id = 372] 23:49:22 INFO - PROCESS | 3740 | --DOCSHELL 11CECC00 == 70 [pid = 3740] [id = 371] 23:49:22 INFO - PROCESS | 3740 | --DOCSHELL 11A03800 == 69 [pid = 3740] [id = 370] 23:49:22 INFO - PROCESS | 3740 | --DOCSHELL 0C77C800 == 68 [pid = 3740] [id = 369] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (197E4000) [pid = 3740] [serial = 1003] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (187C5C00) [pid = 3740] [serial = 1077] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (19A97C00) [pid = 3740] [serial = 1078] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (19CB5400) [pid = 3740] [serial = 1081] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (19C71C00) [pid = 3740] [serial = 1080] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (17A66C00) [pid = 3740] [serial = 1086] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (1A44C400) [pid = 3740] [serial = 1083] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (16E01C00) [pid = 3740] [serial = 1071] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (16E0F000) [pid = 3740] [serial = 1072] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (11030C00) [pid = 3740] [serial = 1063] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (10DFA400) [pid = 3740] [serial = 1062] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (197E9400) [pid = 3740] [serial = 1050] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (181DE400) [pid = 3740] [serial = 1074] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (1540C800) [pid = 3740] [serial = 1066] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (138DC000) [pid = 3740] [serial = 1065] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (140B9000) [pid = 3740] [serial = 1068] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (15C3A400) [pid = 3740] [serial = 1069] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (10F0D800) [pid = 3740] [serial = 1041] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (1381E000) [pid = 3740] [serial = 1044] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1698D400) [pid = 3740] [serial = 1047] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (19AA5800) [pid = 3740] [serial = 1039] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (19CB8800) [pid = 3740] [serial = 1053] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1A734000) [pid = 3740] [serial = 1056] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (1A9BB000) [pid = 3740] [serial = 1089] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (1AA6E000) [pid = 3740] [serial = 1059] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (1ACBE800) [pid = 3740] [serial = 1092] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (197E9000) [pid = 3740] [serial = 1090] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1A44B400) [pid = 3740] [serial = 1087] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (1A457C00) [pid = 3740] [serial = 1084] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (18773400) [pid = 3740] [serial = 1075] [outer = 00000000] [url = about:blank] 23:49:22 INFO - PROCESS | 3740 | 1464072562332 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]]]}] 23:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1089ms 23:49:22 INFO - PROCESS | 3740 | 1464072562402 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 23:49:22 INFO - PROCESS | 3740 | 1464072562407 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 23:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:49:22 INFO - PROCESS | 3740 | 1464072562414 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:49:22 INFO - PROCESS | 3740 | 1464072562418 Marionette TRACE conn3 <- [1,1506,null,{}] 23:49:22 INFO - PROCESS | 3740 | 1464072562424 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}] 23:49:22 INFO - PROCESS | 3740 | 1464072562540 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 23:49:22 INFO - PROCESS | 3740 | 1464072562681 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:22 INFO - PROCESS | 3740 | ++DOCSHELL 10FB7000 == 69 [pid = 3740] [id = 386] 23:49:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (11022800) [pid = 3740] [serial = 1158] [outer = 00000000] 23:49:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (1149F000) [pid = 3740] [serial = 1159] [outer = 11022800] 23:49:22 INFO - PROCESS | 3740 | 1464072562741 Marionette DEBUG loaded listener.js 23:49:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (11CEDC00) [pid = 3740] [serial = 1160] [outer = 11022800] 23:49:23 INFO - PROCESS | 3740 | 1464072563338 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]]]}] 23:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 982ms 23:49:23 INFO - PROCESS | 3740 | 1464072563400 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 23:49:23 INFO - PROCESS | 3740 | 1464072563406 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 23:49:23 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:49:23 INFO - PROCESS | 3740 | 1464072563413 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:49:23 INFO - PROCESS | 3740 | 1464072563416 Marionette TRACE conn3 <- [1,1510,null,{}] 23:49:23 INFO - PROCESS | 3740 | 1464072563420 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}] 23:49:23 INFO - PROCESS | 3740 | 1464072563534 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 23:49:23 INFO - PROCESS | 3740 | 1464072563648 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:23 INFO - PROCESS | 3740 | ++DOCSHELL 1142F800 == 70 [pid = 3740] [id = 387] 23:49:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (13813800) [pid = 3740] [serial = 1161] [outer = 00000000] 23:49:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (140B4000) [pid = 3740] [serial = 1162] [outer = 13813800] 23:49:23 INFO - PROCESS | 3740 | 1464072563744 Marionette DEBUG loaded listener.js 23:49:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (14F63C00) [pid = 3740] [serial = 1163] [outer = 13813800] 23:49:24 INFO - PROCESS | 3740 | 1464072564281 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"]]]}] 23:49:24 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 () { 23:49:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:49:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:49:24 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 () { 23:49:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:49:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:49:24 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 () { 23:49:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:49:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:49:24 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 () { 23:49:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:49:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:49:24 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 936ms 23:49:24 INFO - PROCESS | 3740 | 1464072564350 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 23:49:24 INFO - PROCESS | 3740 | 1464072564352 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 23:49:24 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:49:24 INFO - PROCESS | 3740 | 1464072564356 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:49:24 INFO - PROCESS | 3740 | 1464072564360 Marionette TRACE conn3 <- [1,1514,null,{}] 23:49:24 INFO - PROCESS | 3740 | 1464072564372 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}] 23:49:24 INFO - PROCESS | 3740 | 1464072564519 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 23:49:24 INFO - PROCESS | 3740 | 1464072564662 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:24 INFO - PROCESS | 3740 | ++DOCSHELL 1698D400 == 71 [pid = 3740] [id = 388] 23:49:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (16996800) [pid = 3740] [serial = 1164] [outer = 00000000] 23:49:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (169A6C00) [pid = 3740] [serial = 1165] [outer = 16996800] 23:49:24 INFO - PROCESS | 3740 | 1464072564722 Marionette DEBUG loaded listener.js 23:49:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (16E94C00) [pid = 3740] [serial = 1166] [outer = 16996800] 23:49:25 INFO - PROCESS | 3740 | 1464072565298 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"]]]}] 23:49:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:49:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:49:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:49:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 997ms 23:49:25 INFO - PROCESS | 3740 | 1464072565347 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 23:49:25 INFO - PROCESS | 3740 | 1464072565350 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 23:49:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:49:25 INFO - PROCESS | 3740 | 1464072565353 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:49:25 INFO - PROCESS | 3740 | 1464072565355 Marionette TRACE conn3 <- [1,1518,null,{}] 23:49:25 INFO - PROCESS | 3740 | 1464072565374 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}] 23:49:25 INFO - PROCESS | 3740 | 1464072565485 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 23:49:25 INFO - PROCESS | 3740 | 1464072565624 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:25 INFO - PROCESS | 3740 | ++DOCSHELL 17362800 == 72 [pid = 3740] [id = 389] 23:49:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (18589800) [pid = 3740] [serial = 1167] [outer = 00000000] 23:49:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (18779000) [pid = 3740] [serial = 1168] [outer = 18589800] 23:49:25 INFO - PROCESS | 3740 | 1464072565664 Marionette DEBUG loaded listener.js 23:49:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (197E4800) [pid = 3740] [serial = 1169] [outer = 18589800] 23:49:26 INFO - PROCESS | 3740 | 1464072566237 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]]]}] 23:49:26 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 23:49:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:49:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:49:26 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. 23:49:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:49:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 952ms 23:49:26 INFO - PROCESS | 3740 | 1464072566303 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 23:49:26 INFO - PROCESS | 3740 | 1464072566306 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 23:49:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:49:26 INFO - PROCESS | 3740 | 1464072566309 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:49:26 INFO - PROCESS | 3740 | 1464072566311 Marionette TRACE conn3 <- [1,1522,null,{}] 23:49:26 INFO - PROCESS | 3740 | 1464072566315 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}] 23:49:26 INFO - PROCESS | 3740 | 1464072566423 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 23:49:26 INFO - PROCESS | 3740 | 1464072566536 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:26 INFO - PROCESS | 3740 | ++DOCSHELL 18778400 == 73 [pid = 3740] [id = 390] 23:49:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (187C8000) [pid = 3740] [serial = 1170] [outer = 00000000] 23:49:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (19C4C400) [pid = 3740] [serial = 1171] [outer = 187C8000] 23:49:26 INFO - PROCESS | 3740 | 1464072566635 Marionette DEBUG loaded listener.js 23:49:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (19C73800) [pid = 3740] [serial = 1172] [outer = 187C8000] 23:49:27 INFO - PROCESS | 3740 | 1464072567218 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]]]}] 23:49:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:49:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 936ms 23:49:27 INFO - PROCESS | 3740 | 1464072567238 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 23:49:27 INFO - PROCESS | 3740 | 1464072567240 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 23:49:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:49:27 INFO - PROCESS | 3740 | 1464072567243 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:49:27 INFO - PROCESS | 3740 | 1464072567245 Marionette TRACE conn3 <- [1,1526,null,{}] 23:49:27 INFO - PROCESS | 3740 | 1464072567249 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}] 23:49:27 INFO - PROCESS | 3740 | 1464072567384 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 23:49:27 INFO - PROCESS | 3740 | 1464072567528 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:27 INFO - PROCESS | 3740 | ++DOCSHELL 19DF7800 == 74 [pid = 3740] [id = 391] 23:49:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (1A1B0400) [pid = 3740] [serial = 1173] [outer = 00000000] 23:49:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (1A44C000) [pid = 3740] [serial = 1174] [outer = 1A1B0400] 23:49:27 INFO - PROCESS | 3740 | 1464072567583 Marionette DEBUG loaded listener.js 23:49:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (1A735000) [pid = 3740] [serial = 1175] [outer = 1A1B0400] 23:49:28 INFO - PROCESS | 3740 | 1464072568182 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]]]}] 23:49:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:49:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 982ms 23:49:28 INFO - PROCESS | 3740 | 1464072568229 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 23:49:28 INFO - PROCESS | 3740 | 1464072568231 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 23:49:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:49:28 INFO - PROCESS | 3740 | 1464072568235 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:49:28 INFO - PROCESS | 3740 | 1464072568237 Marionette TRACE conn3 <- [1,1530,null,{}] 23:49:28 INFO - PROCESS | 3740 | 1464072568240 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}] 23:49:28 INFO - PROCESS | 3740 | 1464072568342 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 23:49:28 INFO - PROCESS | 3740 | 1464072568450 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:28 INFO - PROCESS | 3740 | ++DOCSHELL 10DF9C00 == 75 [pid = 3740] [id = 392] 23:49:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (12A8F000) [pid = 3740] [serial = 1176] [outer = 00000000] 23:49:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (1A847800) [pid = 3740] [serial = 1177] [outer = 12A8F000] 23:49:28 INFO - PROCESS | 3740 | 1464072568547 Marionette DEBUG loaded listener.js 23:49:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (1A90A800) [pid = 3740] [serial = 1178] [outer = 12A8F000] 23:49:29 INFO - PROCESS | 3740 | 1464072569210 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]]]}] 23:49:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:49:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1013ms 23:49:29 INFO - PROCESS | 3740 | 1464072569273 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 23:49:29 INFO - PROCESS | 3740 | 1464072569277 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 23:49:29 INFO - PROCESS | 3740 | 1464072569283 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:49:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:49:29 INFO - PROCESS | 3740 | 1464072569286 Marionette TRACE conn3 <- [1,1534,null,{}] 23:49:29 INFO - PROCESS | 3740 | 1464072569292 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}] 23:49:29 INFO - PROCESS | 3740 | 1464072569403 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 23:49:29 INFO - PROCESS | 3740 | 1464072569551 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:29 INFO - PROCESS | 3740 | ++DOCSHELL 12A24000 == 76 [pid = 3740] [id = 393] 23:49:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (12A26000) [pid = 3740] [serial = 1179] [outer = 00000000] 23:49:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (13D89000) [pid = 3740] [serial = 1180] [outer = 12A26000] 23:49:29 INFO - PROCESS | 3740 | 1464072569608 Marionette DEBUG loaded listener.js 23:49:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (1540D400) [pid = 3740] [serial = 1181] [outer = 12A26000] 23:49:30 INFO - PROCESS | 3740 | 1464072570209 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]]]}] 23:49:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:49:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 982ms 23:49:30 INFO - PROCESS | 3740 | 1464072570270 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 23:49:30 INFO - PROCESS | 3740 | 1464072570275 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 23:49:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:49:30 INFO - PROCESS | 3740 | 1464072570281 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:49:30 INFO - PROCESS | 3740 | 1464072570284 Marionette TRACE conn3 <- [1,1538,null,{}] 23:49:30 INFO - PROCESS | 3740 | 1464072570288 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}] 23:49:30 INFO - PROCESS | 3740 | 1464072570444 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 23:49:30 INFO - PROCESS | 3740 | --DOCSHELL 1699B400 == 75 [pid = 3740] [id = 288] 23:49:30 INFO - PROCESS | 3740 | --DOCSHELL 0F2A5800 == 74 [pid = 3740] [id = 237] 23:49:30 INFO - PROCESS | 3740 | --DOCSHELL 18778C00 == 73 [pid = 3740] [id = 382] 23:49:30 INFO - PROCESS | 3740 | --DOCSHELL 1692A400 == 72 [pid = 3740] [id = 381] 23:49:30 INFO - PROCESS | 3740 | --DOCSHELL 15F68000 == 71 [pid = 3740] [id = 380] 23:49:30 INFO - PROCESS | 3740 | --DOCSHELL 12886800 == 70 [pid = 3740] [id = 379] 23:49:30 INFO - PROCESS | 3740 | --DOCSHELL 10DF3800 == 69 [pid = 3740] [id = 378] 23:49:30 INFO - PROCESS | 3740 | 1464072570616 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:30 INFO - PROCESS | 3740 | ++DOCSHELL 103CB000 == 70 [pid = 3740] [id = 394] 23:49:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (103D2C00) [pid = 3740] [serial = 1182] [outer = 00000000] 23:49:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (10AD3C00) [pid = 3740] [serial = 1183] [outer = 103D2C00] 23:49:30 INFO - PROCESS | 3740 | 1464072570675 Marionette DEBUG loaded listener.js 23:49:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (1102C000) [pid = 3740] [serial = 1184] [outer = 103D2C00] 23:49:31 INFO - PROCESS | 3740 | 1464072571319 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]]]}] 23:49:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:49:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1074ms 23:49:31 INFO - PROCESS | 3740 | 1464072571350 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 23:49:31 INFO - PROCESS | 3740 | 1464072571354 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 23:49:31 INFO - PROCESS | 3740 | 1464072571359 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:49:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:49:31 INFO - PROCESS | 3740 | 1464072571364 Marionette TRACE conn3 <- [1,1542,null,{}] 23:49:31 INFO - PROCESS | 3740 | 1464072571368 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}] 23:49:31 INFO - PROCESS | 3740 | 1464072571482 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 23:49:31 INFO - PROCESS | 3740 | 1464072571631 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:31 INFO - PROCESS | 3740 | ++DOCSHELL 1691EC00 == 71 [pid = 3740] [id = 395] 23:49:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (1691F000) [pid = 3740] [serial = 1185] [outer = 00000000] 23:49:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (169A5400) [pid = 3740] [serial = 1186] [outer = 1691F000] 23:49:31 INFO - PROCESS | 3740 | 1464072571691 Marionette DEBUG loaded listener.js 23:49:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (17434800) [pid = 3740] [serial = 1187] [outer = 1691F000] 23:49:32 INFO - PROCESS | 3740 | 1464072572319 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]]]}] 23:49:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:49:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1028ms 23:49:32 INFO - PROCESS | 3740 | 1464072572389 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 23:49:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:49:32 INFO - PROCESS | 3740 | 1464072572392 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 23:49:32 INFO - PROCESS | 3740 | 1464072572414 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:49:32 INFO - PROCESS | 3740 | 1464072572416 Marionette TRACE conn3 <- [1,1546,null,{}] 23:49:32 INFO - PROCESS | 3740 | 1464072572420 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}] 23:49:32 INFO - PROCESS | 3740 | 1464072572564 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 23:49:32 INFO - PROCESS | 3740 | 1464072572714 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:32 INFO - PROCESS | 3740 | ++DOCSHELL 10326400 == 72 [pid = 3740] [id = 396] 23:49:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (19AA3800) [pid = 3740] [serial = 1188] [outer = 00000000] 23:49:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (19C51000) [pid = 3740] [serial = 1189] [outer = 19AA3800] 23:49:32 INFO - PROCESS | 3740 | 1464072572771 Marionette DEBUG loaded listener.js 23:49:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (19CBA400) [pid = 3740] [serial = 1190] [outer = 19AA3800] 23:49:33 INFO - PROCESS | 3740 | 1464072573387 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]]]}] 23:49:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:49:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1043ms 23:49:33 INFO - PROCESS | 3740 | 1464072573437 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 23:49:33 INFO - PROCESS | 3740 | 1464072573441 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 23:49:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:49:33 INFO - PROCESS | 3740 | 1464072573468 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:49:33 INFO - PROCESS | 3740 | 1464072573473 Marionette TRACE conn3 <- [1,1550,null,{}] 23:49:33 INFO - PROCESS | 3740 | 1464072573477 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}] 23:49:33 INFO - PROCESS | 3740 | 1464072573624 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 23:49:33 INFO - PROCESS | 3740 | 1464072573770 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:33 INFO - PROCESS | 3740 | ++DOCSHELL 197E9400 == 73 [pid = 3740] [id = 397] 23:49:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (19CBA000) [pid = 3740] [serial = 1191] [outer = 00000000] 23:49:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (1A90F800) [pid = 3740] [serial = 1192] [outer = 19CBA000] 23:49:33 INFO - PROCESS | 3740 | 1464072573825 Marionette DEBUG loaded listener.js 23:49:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (1A9BB000) [pid = 3740] [serial = 1193] [outer = 19CBA000] 23:49:34 INFO - PROCESS | 3740 | 1464072574450 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]]]}] 23:49:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:49:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1043ms 23:49:34 INFO - PROCESS | 3740 | 1464072574498 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 23:49:34 INFO - PROCESS | 3740 | 1464072574501 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 23:49:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:49:34 INFO - PROCESS | 3740 | 1464072574521 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:49:34 INFO - PROCESS | 3740 | 1464072574523 Marionette TRACE conn3 <- [1,1554,null,{}] 23:49:34 INFO - PROCESS | 3740 | 1464072574527 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}] 23:49:34 INFO - PROCESS | 3740 | 1464072574635 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 23:49:34 INFO - PROCESS | 3740 | 1464072574783 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:34 INFO - PROCESS | 3740 | ++DOCSHELL 1A90F000 == 74 [pid = 3740] [id = 398] 23:49:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (1A911400) [pid = 3740] [serial = 1194] [outer = 00000000] 23:49:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (1AA71800) [pid = 3740] [serial = 1195] [outer = 1A911400] 23:49:34 INFO - PROCESS | 3740 | 1464072574839 Marionette DEBUG loaded listener.js 23:49:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 166 (1ACB9C00) [pid = 3740] [serial = 1196] [outer = 1A911400] 23:49:35 INFO - PROCESS | 3740 | 1464072575360 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]]]}] 23:49:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:49:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 874ms 23:49:35 INFO - PROCESS | 3740 | 1464072575410 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 23:49:35 INFO - PROCESS | 3740 | 1464072575412 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 23:49:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:49:35 INFO - PROCESS | 3740 | 1464072575416 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:49:35 INFO - PROCESS | 3740 | 1464072575418 Marionette TRACE conn3 <- [1,1558,null,{}] 23:49:35 INFO - PROCESS | 3740 | 1464072575422 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}] 23:49:35 INFO - PROCESS | 3740 | 1464072575534 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 23:49:35 INFO - PROCESS | 3740 | 1464072575699 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:35 INFO - PROCESS | 3740 | ++DOCSHELL 1AECD400 == 75 [pid = 3740] [id = 399] 23:49:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 167 (1AECDC00) [pid = 3740] [serial = 1197] [outer = 00000000] 23:49:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 168 (1B24D800) [pid = 3740] [serial = 1198] [outer = 1AECDC00] 23:49:35 INFO - PROCESS | 3740 | 1464072575747 Marionette DEBUG loaded listener.js 23:49:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 169 (1B571400) [pid = 3740] [serial = 1199] [outer = 1AECDC00] 23:49:36 INFO - PROCESS | 3740 | 1464072576407 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]]]}] 23:49:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:49:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1013ms 23:49:36 INFO - PROCESS | 3740 | 1464072576440 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 23:49:36 INFO - PROCESS | 3740 | 1464072576442 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 23:49:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:49:36 INFO - PROCESS | 3740 | 1464072576462 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:49:36 INFO - PROCESS | 3740 | 1464072576464 Marionette TRACE conn3 <- [1,1562,null,{}] 23:49:36 INFO - PROCESS | 3740 | 1464072576468 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}] 23:49:36 INFO - PROCESS | 3740 | 1464072576580 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 23:49:36 INFO - PROCESS | 3740 | 1464072576731 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:36 INFO - PROCESS | 3740 | ++DOCSHELL 1B24D400 == 76 [pid = 3740] [id = 400] 23:49:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 170 (1B43A400) [pid = 3740] [serial = 1200] [outer = 00000000] 23:49:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 171 (1B787000) [pid = 3740] [serial = 1201] [outer = 1B43A400] 23:49:36 INFO - PROCESS | 3740 | 1464072576786 Marionette DEBUG loaded listener.js 23:49:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 172 (1B78EC00) [pid = 3740] [serial = 1202] [outer = 1B43A400] 23:49:37 INFO - PROCESS | 3740 | 1464072577530 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]]]}] 23:49:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:49:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1121ms 23:49:37 INFO - PROCESS | 3740 | 1464072577590 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 23:49:37 INFO - PROCESS | 3740 | 1464072577594 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 23:49:37 INFO - PROCESS | 3740 | 1464072577583 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:49:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:49:37 INFO - PROCESS | 3740 | 1464072577587 Marionette TRACE conn3 <- [1,1566,null,{}] 23:49:37 INFO - PROCESS | 3740 | 1464072577593 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}] 23:49:37 INFO - PROCESS | 3740 | 1464072577701 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 23:49:37 INFO - PROCESS | 3740 | 1464072577868 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:37 INFO - PROCESS | 3740 | ++DOCSHELL 13813C00 == 77 [pid = 3740] [id = 401] 23:49:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 173 (1381DC00) [pid = 3740] [serial = 1203] [outer = 00000000] 23:49:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 174 (140B9000) [pid = 3740] [serial = 1204] [outer = 1381DC00] 23:49:37 INFO - PROCESS | 3740 | 1464072577919 Marionette DEBUG loaded listener.js 23:49:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 175 (17A5B000) [pid = 3740] [serial = 1205] [outer = 1381DC00] 23:49:38 INFO - PROCESS | 3740 | --DOCSHELL 12B60C00 == 76 [pid = 3740] [id = 80] 23:49:38 INFO - PROCESS | 3740 | --DOCSHELL 12A24000 == 75 [pid = 3740] [id = 393] 23:49:38 INFO - PROCESS | 3740 | --DOCSHELL 18778400 == 74 [pid = 3740] [id = 390] 23:49:38 INFO - PROCESS | 3740 | --DOCSHELL 17362800 == 73 [pid = 3740] [id = 389] 23:49:38 INFO - PROCESS | 3740 | --DOCSHELL 1698D400 == 72 [pid = 3740] [id = 388] 23:49:38 INFO - PROCESS | 3740 | --DOCSHELL 1142F800 == 71 [pid = 3740] [id = 387] 23:49:38 INFO - PROCESS | 3740 | --DOCSHELL 10FB7000 == 70 [pid = 3740] [id = 386] 23:49:38 INFO - PROCESS | 3740 | 1464072578660 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]]]}] 23:49:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:49:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1120ms 23:49:38 INFO - PROCESS | 3740 | 1464072578714 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 23:49:38 INFO - PROCESS | 3740 | 1464072578718 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 23:49:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:49:38 INFO - PROCESS | 3740 | 1464072578724 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:49:38 INFO - PROCESS | 3740 | 1464072578729 Marionette TRACE conn3 <- [1,1570,null,{}] 23:49:38 INFO - PROCESS | 3740 | 1464072578735 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}] 23:49:38 INFO - PROCESS | 3740 | 1464072578852 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 23:49:38 INFO - PROCESS | 3740 | 1464072579007 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:39 INFO - PROCESS | 3740 | ++DOCSHELL 12A2F400 == 71 [pid = 3740] [id = 402] 23:49:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 176 (12D73000) [pid = 3740] [serial = 1206] [outer = 00000000] 23:49:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 177 (15F6AC00) [pid = 3740] [serial = 1207] [outer = 12D73000] 23:49:39 INFO - PROCESS | 3740 | 1464072579067 Marionette DEBUG loaded listener.js 23:49:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 178 (16929800) [pid = 3740] [serial = 1208] [outer = 12D73000] 23:49:39 INFO - PROCESS | 3740 | 1464072579694 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]]]}] 23:49:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:49:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1029ms 23:49:39 INFO - PROCESS | 3740 | 1464072579756 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 23:49:39 INFO - PROCESS | 3740 | 1464072579762 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 23:49:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:49:39 INFO - PROCESS | 3740 | 1464072579788 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:49:39 INFO - PROCESS | 3740 | 1464072579791 Marionette TRACE conn3 <- [1,1574,null,{}] 23:49:39 INFO - PROCESS | 3740 | 1464072579811 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}] 23:49:39 INFO - PROCESS | 3740 | 1464072579935 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 23:49:40 INFO - PROCESS | 3740 | 1464072580079 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:40 INFO - PROCESS | 3740 | ++DOCSHELL 197E3400 == 72 [pid = 3740] [id = 403] 23:49:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 179 (197E3C00) [pid = 3740] [serial = 1209] [outer = 00000000] 23:49:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 180 (19AA2800) [pid = 3740] [serial = 1210] [outer = 197E3C00] 23:49:40 INFO - PROCESS | 3740 | 1464072580136 Marionette DEBUG loaded listener.js 23:49:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 181 (19CB5400) [pid = 3740] [serial = 1211] [outer = 197E3C00] 23:49:40 INFO - PROCESS | 3740 | 1464072580745 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]]]}] 23:49:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:49:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1028ms 23:49:40 INFO - PROCESS | 3740 | 1464072580818 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 23:49:40 INFO - PROCESS | 3740 | 1464072580820 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 23:49:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:49:40 INFO - PROCESS | 3740 | 1464072580825 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:49:40 INFO - PROCESS | 3740 | 1464072580828 Marionette TRACE conn3 <- [1,1578,null,{}] 23:49:40 INFO - PROCESS | 3740 | 1464072580839 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}] 23:49:41 INFO - PROCESS | 3740 | 1464072581013 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 23:49:41 INFO - PROCESS | 3740 | 1464072581165 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:41 INFO - PROCESS | 3740 | ++DOCSHELL 1A73D000 == 73 [pid = 3740] [id = 404] 23:49:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 182 (1A908400) [pid = 3740] [serial = 1212] [outer = 00000000] 23:49:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 183 (1AA6A400) [pid = 3740] [serial = 1213] [outer = 1A908400] 23:49:41 INFO - PROCESS | 3740 | 1464072581208 Marionette DEBUG loaded listener.js 23:49:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 184 (1AECA400) [pid = 3740] [serial = 1214] [outer = 1A908400] 23:49:41 INFO - PROCESS | 3740 | 1464072581837 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]]]}] 23:49:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:49:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1075ms 23:49:41 INFO - PROCESS | 3740 | 1464072581917 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 23:49:41 INFO - PROCESS | 3740 | 1464072581920 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 23:49:41 INFO - PROCESS | 3740 | 1464072581924 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:49:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:49:41 INFO - PROCESS | 3740 | 1464072581926 Marionette TRACE conn3 <- [1,1582,null,{}] 23:49:41 INFO - PROCESS | 3740 | 1464072581944 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}] 23:49:42 INFO - PROCESS | 3740 | 1464072582057 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 23:49:42 INFO - PROCESS | 3740 | 1464072582205 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:42 INFO - PROCESS | 3740 | ++DOCSHELL 1A909C00 == 74 [pid = 3740] [id = 405] 23:49:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 185 (1AA67800) [pid = 3740] [serial = 1215] [outer = 00000000] 23:49:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 186 (1B6D6400) [pid = 3740] [serial = 1216] [outer = 1AA67800] 23:49:42 INFO - PROCESS | 3740 | 1464072582262 Marionette DEBUG loaded listener.js 23:49:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 187 (1B78E800) [pid = 3740] [serial = 1217] [outer = 1AA67800] 23:49:42 INFO - PROCESS | 3740 | 1464072582876 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]]]}] 23:49:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:49:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1013ms 23:49:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:49:42 INFO - PROCESS | 3740 | 1464072582947 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 23:49:42 INFO - PROCESS | 3740 | 1464072582950 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 23:49:42 INFO - PROCESS | 3740 | 1464072582953 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:49:42 INFO - PROCESS | 3740 | 1464072582955 Marionette TRACE conn3 <- [1,1586,null,{}] 23:49:42 INFO - PROCESS | 3740 | 1464072582959 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}] 23:49:43 INFO - PROCESS | 3740 | 1464072583066 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 23:49:43 INFO - PROCESS | 3740 | 1464072583217 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:43 INFO - PROCESS | 3740 | ++DOCSHELL 1B56D400 == 75 [pid = 3740] [id = 406] 23:49:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 188 (1B56F000) [pid = 3740] [serial = 1218] [outer = 00000000] 23:49:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 189 (1CE69800) [pid = 3740] [serial = 1219] [outer = 1B56F000] 23:49:43 INFO - PROCESS | 3740 | 1464072583272 Marionette DEBUG loaded listener.js 23:49:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 190 (1CE6DC00) [pid = 3740] [serial = 1220] [outer = 1B56F000] 23:49:43 INFO - PROCESS | 3740 | 1464072583888 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]]]}] 23:49:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:49:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 982ms 23:49:43 INFO - PROCESS | 3740 | 1464072583938 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 23:49:43 INFO - PROCESS | 3740 | 1464072583940 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 23:49:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:49:43 INFO - PROCESS | 3740 | 1464072583944 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:49:43 INFO - PROCESS | 3740 | 1464072583946 Marionette TRACE conn3 <- [1,1590,null,{}] 23:49:43 INFO - PROCESS | 3740 | 1464072583949 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}] 23:49:44 INFO - PROCESS | 3740 | 1464072584073 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 23:49:44 INFO - PROCESS | 3740 | 1464072584229 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:44 INFO - PROCESS | 3740 | ++DOCSHELL 1CE6D000 == 76 [pid = 3740] [id = 407] 23:49:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 191 (1E974800) [pid = 3740] [serial = 1221] [outer = 00000000] 23:49:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 192 (1E980400) [pid = 3740] [serial = 1222] [outer = 1E974800] 23:49:44 INFO - PROCESS | 3740 | 1464072584285 Marionette DEBUG loaded listener.js 23:49:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 193 (1FEA4400) [pid = 3740] [serial = 1223] [outer = 1E974800] 23:49:45 INFO - PROCESS | 3740 | --DOCSHELL 1A90F000 == 75 [pid = 3740] [id = 398] 23:49:45 INFO - PROCESS | 3740 | --DOCSHELL 1AECD400 == 74 [pid = 3740] [id = 399] 23:49:45 INFO - PROCESS | 3740 | --DOCSHELL 197E9400 == 73 [pid = 3740] [id = 397] 23:49:45 INFO - PROCESS | 3740 | --DOCSHELL 1691EC00 == 72 [pid = 3740] [id = 395] 23:49:45 INFO - PROCESS | 3740 | --DOCSHELL 10326400 == 71 [pid = 3740] [id = 396] 23:49:45 INFO - PROCESS | 3740 | --DOCSHELL 103CB000 == 70 [pid = 3740] [id = 394] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 10FB6C00 == 69 [pid = 3740] [id = 21] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 13366800 == 68 [pid = 3740] [id = 22] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1A9BF000 == 67 [pid = 3740] [id = 12] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 138DD400 == 66 [pid = 3740] [id = 23] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1ACB3C00 == 65 [pid = 3740] [id = 13] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 17C02C00 == 64 [pid = 3740] [id = 96] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1A83D400 == 63 [pid = 3740] [id = 10] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 14F60800 == 62 [pid = 3740] [id = 24] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1B24F000 == 61 [pid = 3740] [id = 14] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 10DF0000 == 60 [pid = 3740] [id = 307] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 19C7C400 == 59 [pid = 3740] [id = 337] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 15401400 == 58 [pid = 3740] [id = 150] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1142C800 == 57 [pid = 3740] [id = 365] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 16E0B400 == 56 [pid = 3740] [id = 181] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1698B400 == 55 [pid = 3740] [id = 28] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 19DF7800 == 54 [pid = 3740] [id = 391] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1698AC00 == 53 [pid = 3740] [id = 350] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1B24D400 == 52 [pid = 3740] [id = 400] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1A44AC00 == 51 [pid = 3740] [id = 367] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1877B800 == 50 [pid = 3740] [id = 351] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 19C46400 == 49 [pid = 3740] [id = 289] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1AA6E400 == 48 [pid = 3740] [id = 205] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1102CC00 == 47 [pid = 3740] [id = 334] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 19DF9800 == 46 [pid = 3740] [id = 353] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1698D000 == 45 [pid = 3740] [id = 290] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 19CB9C00 == 44 [pid = 3740] [id = 338] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 17A5CC00 == 43 [pid = 3740] [id = 11] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 16332800 == 42 [pid = 3740] [id = 26] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1691DC00 == 41 [pid = 3740] [id = 349] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 15624400 == 40 [pid = 3740] [id = 25] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1B24F400 == 39 [pid = 3740] [id = 15] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 16E09800 == 38 [pid = 3740] [id = 190] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1B43B800 == 37 [pid = 3740] [id = 340] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 12896400 == 36 [pid = 3740] [id = 242] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 0F29D000 == 35 [pid = 3740] [id = 153] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 12AEC800 == 34 [pid = 3740] [id = 287] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 11A0E000 == 33 [pid = 3740] [id = 19] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1B43BC00 == 32 [pid = 3740] [id = 368] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 19DF0000 == 31 [pid = 3740] [id = 352] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1684E400 == 30 [pid = 3740] [id = 8] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 187C8800 == 29 [pid = 3740] [id = 151] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 0F939C00 == 28 [pid = 3740] [id = 27] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1A90A400 == 27 [pid = 3740] [id = 111] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 140BA400 == 26 [pid = 3740] [id = 366] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1AA6F000 == 25 [pid = 3740] [id = 258] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 10A61400 == 24 [pid = 3740] [id = 20] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1A739800 == 23 [pid = 3740] [id = 123] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 0F29C800 == 22 [pid = 3740] [id = 383] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 16927400 == 21 [pid = 3740] [id = 208] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 162F7400 == 20 [pid = 3740] [id = 110] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 11C0C400 == 19 [pid = 3740] [id = 377] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 10AC9400 == 18 [pid = 3740] [id = 364] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 110DDC00 == 17 [pid = 3740] [id = 385] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 10F05800 == 16 [pid = 3740] [id = 384] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1B56D400 == 15 [pid = 3740] [id = 406] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1A909C00 == 14 [pid = 3740] [id = 405] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 1A73D000 == 13 [pid = 3740] [id = 404] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 10DF9C00 == 12 [pid = 3740] [id = 392] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 197E3400 == 11 [pid = 3740] [id = 403] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 13813C00 == 10 [pid = 3740] [id = 401] 23:49:48 INFO - PROCESS | 3740 | --DOCSHELL 12A2F400 == 9 [pid = 3740] [id = 402] 23:49:49 INFO - PROCESS | 3740 | 1464072589686 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]]]}] 23:49:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:49:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 5770ms 23:49:49 INFO - PROCESS | 3740 | 1464072589707 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 23:49:49 INFO - PROCESS | 3740 | 1464072589712 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 23:49:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:49:49 INFO - PROCESS | 3740 | 1464072589716 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:49:49 INFO - PROCESS | 3740 | 1464072589720 Marionette TRACE conn3 <- [1,1594,null,{}] 23:49:49 INFO - PROCESS | 3740 | 1464072589726 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}] 23:49:49 INFO - PROCESS | 3740 | 1464072589816 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 23:49:49 INFO - PROCESS | 3740 | 1464072589955 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:49 INFO - PROCESS | 3740 | ++DOCSHELL 0F29D000 == 10 [pid = 3740] [id = 408] 23:49:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 194 (0F29E000) [pid = 3740] [serial = 1224] [outer = 00000000] 23:49:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 195 (0F9E6800) [pid = 3740] [serial = 1225] [outer = 0F29E000] 23:49:49 INFO - PROCESS | 3740 | 1464072589988 Marionette DEBUG loaded listener.js 23:49:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 196 (1036C000) [pid = 3740] [serial = 1226] [outer = 0F29E000] 23:49:50 INFO - PROCESS | 3740 | 1464072590370 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]]]}] 23:49:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:49:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 721ms 23:49:50 INFO - PROCESS | 3740 | 1464072590438 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 23:49:50 INFO - PROCESS | 3740 | 1464072590444 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 23:49:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:49:50 INFO - PROCESS | 3740 | 1464072590450 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:49:50 INFO - PROCESS | 3740 | 1464072590453 Marionette TRACE conn3 <- [1,1598,null,{}] 23:49:50 INFO - PROCESS | 3740 | 1464072590457 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}] 23:49:50 INFO - PROCESS | 3740 | 1464072590598 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 23:49:50 INFO - PROCESS | 3740 | 1464072590606 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:50 INFO - PROCESS | 3740 | ++DOCSHELL 10AD0C00 == 11 [pid = 3740] [id = 409] 23:49:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 197 (10AD5400) [pid = 3740] [serial = 1227] [outer = 00000000] 23:49:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 198 (10DF7800) [pid = 3740] [serial = 1228] [outer = 10AD5400] 23:49:50 INFO - PROCESS | 3740 | 1464072590651 Marionette DEBUG loaded listener.js 23:49:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 199 (10FB3800) [pid = 3740] [serial = 1229] [outer = 10AD5400] 23:49:51 INFO - PROCESS | 3740 | 1464072591079 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]]]}] 23:49:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:49:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 675ms 23:49:51 INFO - PROCESS | 3740 | 1464072591132 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 23:49:51 INFO - PROCESS | 3740 | 1464072591134 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 23:49:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:49:51 INFO - PROCESS | 3740 | 1464072591138 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:49:51 INFO - PROCESS | 3740 | 1464072591142 Marionette TRACE conn3 <- [1,1602,null,{}] 23:49:51 INFO - PROCESS | 3740 | 1464072591152 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}] 23:49:51 INFO - PROCESS | 3740 | 1464072591243 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 23:49:51 INFO - PROCESS | 3740 | 1464072591252 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:51 INFO - PROCESS | 3740 | ++DOCSHELL 11094C00 == 12 [pid = 3740] [id = 410] 23:49:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 200 (1123C800) [pid = 3740] [serial = 1230] [outer = 00000000] 23:49:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 201 (11CED000) [pid = 3740] [serial = 1231] [outer = 1123C800] 23:49:51 INFO - PROCESS | 3740 | 1464072591301 Marionette DEBUG loaded listener.js 23:49:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 202 (12AEDC00) [pid = 3740] [serial = 1232] [outer = 1123C800] 23:49:51 INFO - PROCESS | 3740 | 1464072591830 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]]]}] 23:49:51 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 23:49:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 721ms 23:49:51 INFO - PROCESS | 3740 | 1464072591863 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 23:49:51 INFO - PROCESS | 3740 | 1464072591865 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 23:49:51 INFO - PROCESS | 3740 | 1464072591869 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:49:51 INFO - PROCESS | 3740 | 1464072591870 Marionette TRACE conn3 <- [1,1606,null,{}] 23:49:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:49:51 INFO - PROCESS | 3740 | 1464072591874 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}] 23:49:52 INFO - PROCESS | 3740 | 1464072592033 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 23:49:52 INFO - PROCESS | 3740 | 1464072592059 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:52 INFO - PROCESS | 3740 | ++DOCSHELL 1381E400 == 13 [pid = 3740] [id = 411] 23:49:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 203 (138DC800) [pid = 3740] [serial = 1233] [outer = 00000000] 23:49:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 204 (13B30400) [pid = 3740] [serial = 1234] [outer = 138DC800] 23:49:52 INFO - PROCESS | 3740 | 1464072592104 Marionette DEBUG loaded listener.js 23:49:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 205 (13DEA000) [pid = 3740] [serial = 1235] [outer = 138DC800] 23:49:52 INFO - PROCESS | 3740 | 1464072592549 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]]]}] 23:49:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:49:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 721ms 23:49:52 INFO - PROCESS | 3740 | 1464072592612 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 23:49:52 INFO - PROCESS | 3740 | 1464072592614 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 23:49:52 INFO - PROCESS | 3740 | 1464072592617 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:49:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:49:52 INFO - PROCESS | 3740 | 1464072592618 Marionette TRACE conn3 <- [1,1610,null,{}] 23:49:52 INFO - PROCESS | 3740 | 1464072592622 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}] 23:49:52 INFO - PROCESS | 3740 | 1464072592736 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 23:49:52 INFO - PROCESS | 3740 | 1464072592729 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:52 INFO - PROCESS | 3740 | ++DOCSHELL 140AE000 == 14 [pid = 3740] [id = 412] 23:49:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 206 (140AFC00) [pid = 3740] [serial = 1236] [outer = 00000000] 23:49:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 207 (15626000) [pid = 3740] [serial = 1237] [outer = 140AFC00] 23:49:52 INFO - PROCESS | 3740 | 1464072592831 Marionette DEBUG loaded listener.js 23:49:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 208 (15626800) [pid = 3740] [serial = 1238] [outer = 140AFC00] 23:49:53 INFO - PROCESS | 3740 | 1464072593267 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]]]}] 23:49:53 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 23:49:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 675ms 23:49:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:49:53 INFO - PROCESS | 3740 | 1464072593300 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 23:49:53 INFO - PROCESS | 3740 | 1464072593302 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 23:49:53 INFO - PROCESS | 3740 | 1464072593305 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:49:53 INFO - PROCESS | 3740 | 1464072593307 Marionette TRACE conn3 <- [1,1614,null,{}] 23:49:53 INFO - PROCESS | 3740 | 1464072593310 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}] 23:49:53 INFO - PROCESS | 3740 | 1464072593470 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 207 (12A22C00) [pid = 3740] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 206 (12A26000) [pid = 3740] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 205 (11022800) [pid = 3740] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 204 (11426400) [pid = 3740] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 203 (1381DC00) [pid = 3740] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 202 (12883400) [pid = 3740] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 201 (1A911400) [pid = 3740] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 200 (12A8F000) [pid = 3740] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 199 (19CBA000) [pid = 3740] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 198 (103D2C00) [pid = 3740] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 197 (1A1B0400) [pid = 3740] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 196 (1AA67800) [pid = 3740] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 195 (187C8000) [pid = 3740] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 194 (18589800) [pid = 3740] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 193 (1A908400) [pid = 3740] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 192 (16996800) [pid = 3740] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 191 (1691F000) [pid = 3740] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 190 (15620C00) [pid = 3740] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 189 (1B43C400) [pid = 3740] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 188 (1540C400) [pid = 3740] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 187 (12886400) [pid = 3740] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 186 (1A457400) [pid = 3740] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 185 (1A73CC00) [pid = 3740] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 184 (16921800) [pid = 3740] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 183 (162F8400) [pid = 3740] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 182 (10DF9400) [pid = 3740] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 181 (0F202C00) [pid = 3740] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 180 (17A65C00) [pid = 3740] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 179 (15C3FC00) [pid = 3740] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 178 (1B24C800) [pid = 3740] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 177 (1A44B000) [pid = 3740] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 176 (19A9FC00) [pid = 3740] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 175 (12B54C00) [pid = 3740] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 174 (10DF8800) [pid = 3740] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 173 (12A24400) [pid = 3740] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 172 (140AF400) [pid = 3740] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 171 (105F3800) [pid = 3740] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 170 (1A1BF000) [pid = 3740] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 169 (19DF9000) [pid = 3740] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 168 (1142D800) [pid = 3740] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 167 (19C7C800) [pid = 3740] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 166 (18594C00) [pid = 3740] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 165 (16921400) [pid = 3740] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 164 (11A06800) [pid = 3740] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 163 (1B570400) [pid = 3740] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (179F0000) [pid = 3740] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (1A9B8800) [pid = 3740] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (1ACBB800) [pid = 3740] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (10DF0400) [pid = 3740] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (1AA68000) [pid = 3740] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (17C83400) [pid = 3740] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (11025C00) [pid = 3740] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (13813800) [pid = 3740] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (12D73000) [pid = 3740] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (0F29E400) [pid = 3740] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (19AA3800) [pid = 3740] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (187C1000) [pid = 3740] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (18780400) [pid = 3740] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (10DF3C00) [pid = 3740] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (168CAC00) [pid = 3740] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (197E3C00) [pid = 3740] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (1B56F000) [pid = 3740] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (1B43A400) [pid = 3740] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:49:54 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (1AECDC00) [pid = 3740] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:49:54 INFO - PROCESS | 3740 | 1464072594727 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:54 INFO - PROCESS | 3740 | ++DOCSHELL 0C780000 == 15 [pid = 3740] [id = 413] 23:49:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (0C780400) [pid = 3740] [serial = 1239] [outer = 00000000] 23:49:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (0F20A000) [pid = 3740] [serial = 1240] [outer = 0C780400] 23:49:54 INFO - PROCESS | 3740 | 1464072594790 Marionette DEBUG loaded listener.js 23:49:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (0F29B400) [pid = 3740] [serial = 1241] [outer = 0C780400] 23:49:55 INFO - PROCESS | 3740 | 1464072595358 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]]]}] 23:49:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:49:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 2118ms 23:49:55 INFO - PROCESS | 3740 | 1464072595437 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 23:49:55 INFO - PROCESS | 3740 | 1464072595442 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 23:49:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:49:55 INFO - PROCESS | 3740 | 1464072595447 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:49:55 INFO - PROCESS | 3740 | 1464072595451 Marionette TRACE conn3 <- [1,1618,null,{}] 23:49:55 INFO - PROCESS | 3740 | 1464072595456 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}] 23:49:55 INFO - PROCESS | 3740 | 1464072595548 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 23:49:55 INFO - PROCESS | 3740 | 1464072595693 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:55 INFO - PROCESS | 3740 | ++DOCSHELL 10A5E400 == 16 [pid = 3740] [id = 414] 23:49:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (10A5FC00) [pid = 3740] [serial = 1242] [outer = 00000000] 23:49:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (10DEF400) [pid = 3740] [serial = 1243] [outer = 10A5FC00] 23:49:55 INFO - PROCESS | 3740 | 1464072595755 Marionette DEBUG loaded listener.js 23:49:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (10DFB400) [pid = 3740] [serial = 1244] [outer = 10A5FC00] 23:49:56 INFO - PROCESS | 3740 | 1464072596423 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]]]}] 23:49:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:49:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1028ms 23:49:56 INFO - PROCESS | 3740 | 1464072596464 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 23:49:56 INFO - PROCESS | 3740 | 1464072596468 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 23:49:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:49:56 INFO - PROCESS | 3740 | 1464072596491 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:49:56 INFO - PROCESS | 3740 | 1464072596493 Marionette TRACE conn3 <- [1,1622,null,{}] 23:49:56 INFO - PROCESS | 3740 | 1464072596497 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}] 23:49:56 INFO - PROCESS | 3740 | 1464072596601 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 23:49:56 INFO - PROCESS | 3740 | 1464072596751 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:56 INFO - PROCESS | 3740 | ++DOCSHELL 10DF7C00 == 17 [pid = 3740] [id = 415] 23:49:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (1102EC00) [pid = 3740] [serial = 1245] [outer = 00000000] 23:49:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (11A0E000) [pid = 3740] [serial = 1246] [outer = 1102EC00] 23:49:56 INFO - PROCESS | 3740 | 1464072596807 Marionette DEBUG loaded listener.js 23:49:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (12884C00) [pid = 3740] [serial = 1247] [outer = 1102EC00] 23:49:57 INFO - PROCESS | 3740 | 1464072597468 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]]]}] 23:49:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:49:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1013ms 23:49:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:49:57 INFO - PROCESS | 3740 | 1464072597515 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 23:49:57 INFO - PROCESS | 3740 | 1464072597518 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 23:49:57 INFO - PROCESS | 3740 | 1464072597544 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:49:57 INFO - PROCESS | 3740 | 1464072597550 Marionette TRACE conn3 <- [1,1626,null,{}] 23:49:57 INFO - PROCESS | 3740 | 1464072597555 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}] 23:49:57 INFO - PROCESS | 3740 | 1464072597664 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 23:49:57 INFO - PROCESS | 3740 | 1464072597816 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:57 INFO - PROCESS | 3740 | ++DOCSHELL 1336A000 == 18 [pid = 3740] [id = 416] 23:49:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (1336B400) [pid = 3740] [serial = 1248] [outer = 00000000] 23:49:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (13D87800) [pid = 3740] [serial = 1249] [outer = 1336B400] 23:49:57 INFO - PROCESS | 3740 | 1464072597871 Marionette DEBUG loaded listener.js 23:49:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (140B4800) [pid = 3740] [serial = 1250] [outer = 1336B400] 23:49:58 INFO - PROCESS | 3740 | 1464072598417 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]]]}] 23:49:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:49:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 967ms 23:49:58 INFO - PROCESS | 3740 | 1464072598490 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 23:49:58 INFO - PROCESS | 3740 | 1464072598493 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 23:49:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:49:58 INFO - PROCESS | 3740 | 1464072598497 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:49:58 INFO - PROCESS | 3740 | 1464072598499 Marionette TRACE conn3 <- [1,1630,null,{}] 23:49:58 INFO - PROCESS | 3740 | 1464072598503 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}] 23:49:58 INFO - PROCESS | 3740 | 1464072598605 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 23:49:58 INFO - PROCESS | 3740 | 1464072598747 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:58 INFO - PROCESS | 3740 | ++DOCSHELL 10373800 == 19 [pid = 3740] [id = 417] 23:49:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (10A58400) [pid = 3740] [serial = 1251] [outer = 00000000] 23:49:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (10FAF800) [pid = 3740] [serial = 1252] [outer = 10A58400] 23:49:58 INFO - PROCESS | 3740 | 1464072598806 Marionette DEBUG loaded listener.js 23:49:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (110DC400) [pid = 3740] [serial = 1253] [outer = 10A58400] 23:49:59 INFO - PROCESS | 3740 | 1464072599568 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]]]}] 23:49:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:49:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1135ms 23:49:59 INFO - PROCESS | 3740 | 1464072599633 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 23:49:59 INFO - PROCESS | 3740 | 1464072599637 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 23:49:59 INFO - PROCESS | 3740 | 1464072599642 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:49:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:49:59 INFO - PROCESS | 3740 | 1464072599646 Marionette TRACE conn3 <- [1,1634,null,{}] 23:49:59 INFO - PROCESS | 3740 | 1464072599651 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}] 23:49:59 INFO - PROCESS | 3740 | 1464072599749 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 23:49:59 INFO - PROCESS | 3740 | 1464072599902 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:59 INFO - PROCESS | 3740 | ++DOCSHELL 1036D000 == 20 [pid = 3740] [id = 418] 23:49:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (103C7800) [pid = 3740] [serial = 1254] [outer = 00000000] 23:49:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (10AD6400) [pid = 3740] [serial = 1255] [outer = 103C7800] 23:49:59 INFO - PROCESS | 3740 | 1464072599958 Marionette DEBUG loaded listener.js 23:50:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (10DFC000) [pid = 3740] [serial = 1256] [outer = 103C7800] 23:50:00 INFO - PROCESS | 3740 | --DOCSHELL 140AE000 == 19 [pid = 3740] [id = 412] 23:50:00 INFO - PROCESS | 3740 | --DOCSHELL 1381E400 == 18 [pid = 3740] [id = 411] 23:50:00 INFO - PROCESS | 3740 | --DOCSHELL 11094C00 == 17 [pid = 3740] [id = 410] 23:50:00 INFO - PROCESS | 3740 | --DOCSHELL 10AD0C00 == 16 [pid = 3740] [id = 409] 23:50:00 INFO - PROCESS | 3740 | --DOCSHELL 0F29D000 == 15 [pid = 3740] [id = 408] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (1289CC00) [pid = 3740] [serial = 1156] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (140B9000) [pid = 3740] [serial = 1204] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (1877A000) [pid = 3740] [serial = 1132] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (1829F800) [pid = 3740] [serial = 1129] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (187BCC00) [pid = 3740] [serial = 1133] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (138DC400) [pid = 3740] [serial = 1139] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (1692AC00) [pid = 3740] [serial = 1141] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (1AA6A400) [pid = 3740] [serial = 1213] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (1306F000) [pid = 3740] [serial = 1138] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (1540D400) [pid = 3740] [serial = 1181] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (1123D000) [pid = 3740] [serial = 1136] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (19AA2800) [pid = 3740] [serial = 1210] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (140B4000) [pid = 3740] [serial = 1162] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (1102C000) [pid = 3740] [serial = 1184] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (11CEDC00) [pid = 3740] [serial = 1160] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (169A5400) [pid = 3740] [serial = 1186] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (13D89000) [pid = 3740] [serial = 1180] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (15F6AC00) [pid = 3740] [serial = 1207] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (12A31000) [pid = 3740] [serial = 1157] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (17A5B000) [pid = 3740] [serial = 1205] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (1149F000) [pid = 3740] [serial = 1159] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (17434800) [pid = 3740] [serial = 1187] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (16929400) [pid = 3740] [serial = 973] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (1B579C00) [pid = 3740] [serial = 1105] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (17C0A000) [pid = 3740] [serial = 1099] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (1698E400) [pid = 3740] [serial = 1098] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (12DFAC00) [pid = 3740] [serial = 1114] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1ACB4000) [pid = 3740] [serial = 1060] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (1AA69400) [pid = 3740] [serial = 964] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (18596C00) [pid = 3740] [serial = 1009] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (1692B800) [pid = 3740] [serial = 1123] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (11027800) [pid = 3740] [serial = 1042] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (10DF9000) [pid = 3740] [serial = 1108] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (17CE7400) [pid = 3740] [serial = 1128] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (162F3800) [pid = 3740] [serial = 1120] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1B433800) [pid = 3740] [serial = 970] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (15F6A800) [pid = 3740] [serial = 1119] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1A90B000) [pid = 3740] [serial = 1101] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (19DF0800) [pid = 3740] [serial = 1054] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (140B1000) [pid = 3740] [serial = 1045] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (14E04400) [pid = 3740] [serial = 1006] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (15E8A800) [pid = 3740] [serial = 958] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (14E0C000) [pid = 3740] [serial = 1117] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (16E9C800) [pid = 3740] [serial = 1126] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (1A450400) [pid = 3740] [serial = 904] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1A904400) [pid = 3740] [serial = 1057] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (138DD000) [pid = 3740] [serial = 1096] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1A90FC00) [pid = 3740] [serial = 1012] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (19A9BC00) [pid = 3740] [serial = 1051] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (16CC7C00) [pid = 3740] [serial = 1048] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (10A64000) [pid = 3740] [serial = 1107] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (12A29400) [pid = 3740] [serial = 1111] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1B6CE400) [pid = 3740] [serial = 1021] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (14E04800) [pid = 3740] [serial = 1116] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (10AC8800) [pid = 3740] [serial = 712] [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.] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1ACBBC00) [pid = 3740] [serial = 1102] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (12898400) [pid = 3740] [serial = 1110] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1ACBF400) [pid = 3740] [serial = 967] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1B571000) [pid = 3740] [serial = 1104] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1AEC9000) [pid = 3740] [serial = 1015] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (12DF8800) [pid = 3740] [serial = 1095] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1B432C00) [pid = 3740] [serial = 1018] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (12A8F800) [pid = 3740] [serial = 1113] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (12887400) [pid = 3740] [serial = 955] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1B253000) [pid = 3740] [serial = 1093] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1A1F3000) [pid = 3740] [serial = 961] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (168C8400) [pid = 3740] [serial = 1122] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (16E0AC00) [pid = 3740] [serial = 1125] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (156EB400) [pid = 3740] [serial = 1154] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1AA71800) [pid = 3740] [serial = 1195] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (14F63C00) [pid = 3740] [serial = 1163] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (16929800) [pid = 3740] [serial = 1208] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (14F69800) [pid = 3740] [serial = 1153] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A44EC00) [pid = 3740] [serial = 1151] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1A1B2000) [pid = 3740] [serial = 1150] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (19CBA400) [pid = 3740] [serial = 1190] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (19C44000) [pid = 3740] [serial = 1148] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1A90F800) [pid = 3740] [serial = 1192] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (19AA2000) [pid = 3740] [serial = 1147] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (19A02800) [pid = 3740] [serial = 1145] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (19C51000) [pid = 3740] [serial = 1189] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1108A400) [pid = 3740] [serial = 1135] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (169A6C00) [pid = 3740] [serial = 1165] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (197DB400) [pid = 3740] [serial = 1144] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (16CD1C00) [pid = 3740] [serial = 1142] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (19CB5400) [pid = 3740] [serial = 1211] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1ACB9C00) [pid = 3740] [serial = 1196] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1B787000) [pid = 3740] [serial = 1201] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1B24D800) [pid = 3740] [serial = 1198] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1A90A800) [pid = 3740] [serial = 1178] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1A9BB000) [pid = 3740] [serial = 1193] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (10AD3C00) [pid = 3740] [serial = 1183] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1A735000) [pid = 3740] [serial = 1175] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1A847800) [pid = 3740] [serial = 1177] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1B78E800) [pid = 3740] [serial = 1217] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1CE69800) [pid = 3740] [serial = 1219] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (19C73800) [pid = 3740] [serial = 1172] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1A44C000) [pid = 3740] [serial = 1174] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (197E4800) [pid = 3740] [serial = 1169] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (19C4C400) [pid = 3740] [serial = 1171] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (1AECA400) [pid = 3740] [serial = 1214] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (1B6D6400) [pid = 3740] [serial = 1216] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (16E94C00) [pid = 3740] [serial = 1166] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (18779000) [pid = 3740] [serial = 1168] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (1CE6DC00) [pid = 3740] [serial = 1220] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (1B78EC00) [pid = 3740] [serial = 1202] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (1E980400) [pid = 3740] [serial = 1222] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (1B571400) [pid = 3740] [serial = 1199] [outer = 00000000] [url = about:blank] 23:50:00 INFO - PROCESS | 3740 | 1464072600439 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]]]}] 23:50:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:50:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 828ms 23:50:00 INFO - PROCESS | 3740 | 1464072600471 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 23:50:00 INFO - PROCESS | 3740 | 1464072600476 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 23:50:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:50:00 INFO - PROCESS | 3740 | 1464072600482 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:50:00 INFO - PROCESS | 3740 | 1464072600485 Marionette TRACE conn3 <- [1,1638,null,{}] 23:50:00 INFO - PROCESS | 3740 | 1464072600488 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}] 23:50:00 INFO - PROCESS | 3740 | 1464072600573 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 23:50:00 INFO - PROCESS | 3740 | 1464072600584 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:00 INFO - PROCESS | 3740 | ++DOCSHELL 1102F400 == 16 [pid = 3740] [id = 419] 23:50:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (11030400) [pid = 3740] [serial = 1257] [outer = 00000000] 23:50:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (11094C00) [pid = 3740] [serial = 1258] [outer = 11030400] 23:50:00 INFO - PROCESS | 3740 | 1464072600630 Marionette DEBUG loaded listener.js 23:50:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (1149D000) [pid = 3740] [serial = 1259] [outer = 11030400] 23:50:01 INFO - PROCESS | 3740 | 1464072601114 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]]]}] 23:50:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:50:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 675ms 23:50:01 INFO - PROCESS | 3740 | 1464072601163 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 23:50:01 INFO - PROCESS | 3740 | 1464072601165 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 23:50:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:50:01 INFO - PROCESS | 3740 | 1464072601169 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:50:01 INFO - PROCESS | 3740 | 1464072601172 Marionette TRACE conn3 <- [1,1642,null,{}] 23:50:01 INFO - PROCESS | 3740 | 1464072601182 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}] 23:50:01 INFO - PROCESS | 3740 | 1464072601271 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 23:50:01 INFO - PROCESS | 3740 | 1464072601281 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:01 INFO - PROCESS | 3740 | ++DOCSHELL 12A30000 == 17 [pid = 3740] [id = 420] 23:50:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (12A31000) [pid = 3740] [serial = 1260] [outer = 00000000] 23:50:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (12B5E000) [pid = 3740] [serial = 1261] [outer = 12A31000] 23:50:01 INFO - PROCESS | 3740 | 1464072601338 Marionette DEBUG loaded listener.js 23:50:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (12DFAC00) [pid = 3740] [serial = 1262] [outer = 12A31000] 23:50:01 INFO - PROCESS | 3740 | 1464072601816 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]]]}] 23:50:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:50:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 675ms 23:50:01 INFO - PROCESS | 3740 | 1464072601868 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 23:50:01 INFO - PROCESS | 3740 | 1464072601870 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 23:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:50:01 INFO - PROCESS | 3740 | 1464072601874 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:50:01 INFO - PROCESS | 3740 | 1464072601875 Marionette TRACE conn3 <- [1,1646,null,{}] 23:50:01 INFO - PROCESS | 3740 | 1464072601879 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}] 23:50:01 INFO - PROCESS | 3740 | 1464072601990 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 23:50:01 INFO - PROCESS | 3740 | 1464072602004 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:01 INFO - PROCESS | 3740 | ++DOCSHELL 1335EC00 == 18 [pid = 3740] [id = 421] 23:50:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (1381DC00) [pid = 3740] [serial = 1263] [outer = 00000000] 23:50:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (13D88C00) [pid = 3740] [serial = 1264] [outer = 1381DC00] 23:50:02 INFO - PROCESS | 3740 | 1464072602048 Marionette DEBUG loaded listener.js 23:50:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (140B5000) [pid = 3740] [serial = 1265] [outer = 1381DC00] 23:50:02 INFO - PROCESS | 3740 | 1464072602523 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]]]}] 23:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 675ms 23:50:02 INFO - PROCESS | 3740 | 1464072602559 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 23:50:02 INFO - PROCESS | 3740 | 1464072602561 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 23:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:50:02 INFO - PROCESS | 3740 | 1464072602564 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:50:02 INFO - PROCESS | 3740 | 1464072602566 Marionette TRACE conn3 <- [1,1650,null,{}] 23:50:02 INFO - PROCESS | 3740 | 1464072602579 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}] 23:50:02 INFO - PROCESS | 3740 | 1464072602687 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 23:50:02 INFO - PROCESS | 3740 | 1464072602694 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:02 INFO - PROCESS | 3740 | ++DOCSHELL 1102BC00 == 19 [pid = 3740] [id = 422] 23:50:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (14F5BC00) [pid = 3740] [serial = 1266] [outer = 00000000] 23:50:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (15C39800) [pid = 3740] [serial = 1267] [outer = 14F5BC00] 23:50:02 INFO - PROCESS | 3740 | 1464072602738 Marionette DEBUG loaded listener.js 23:50:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (15C3D400) [pid = 3740] [serial = 1268] [outer = 14F5BC00] 23:50:03 INFO - PROCESS | 3740 | 1464072603184 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]]]}] 23:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 691ms 23:50:03 INFO - PROCESS | 3740 | 1464072603249 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 23:50:03 INFO - PROCESS | 3740 | 1464072603251 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 23:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:50:03 INFO - PROCESS | 3740 | 1464072603262 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:50:03 INFO - PROCESS | 3740 | 1464072603263 Marionette TRACE conn3 <- [1,1654,null,{}] 23:50:03 INFO - PROCESS | 3740 | 1464072603267 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}] 23:50:03 INFO - PROCESS | 3740 | 1464072603432 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 23:50:03 INFO - PROCESS | 3740 | 1464072603460 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:03 INFO - PROCESS | 3740 | ++DOCSHELL 103C9C00 == 20 [pid = 3740] [id = 423] 23:50:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (15F66C00) [pid = 3740] [serial = 1269] [outer = 00000000] 23:50:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (162F7400) [pid = 3740] [serial = 1270] [outer = 15F66C00] 23:50:03 INFO - PROCESS | 3740 | 1464072603505 Marionette DEBUG loaded listener.js 23:50:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (162FB000) [pid = 3740] [serial = 1271] [outer = 15F66C00] 23:50:03 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (138DC800) [pid = 3740] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:50:03 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0F29E000) [pid = 3740] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:50:03 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (10AD5400) [pid = 3740] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:50:03 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1E974800) [pid = 3740] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:50:03 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1123C800) [pid = 3740] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:50:03 INFO - PROCESS | 3740 | 1464072603912 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]]]}] 23:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 690ms 23:50:03 INFO - PROCESS | 3740 | 1464072603937 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 23:50:03 INFO - PROCESS | 3740 | 1464072603939 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 23:50:03 INFO - PROCESS | 3740 | 1464072603943 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:50:03 INFO - PROCESS | 3740 | 1464072603944 Marionette TRACE conn3 <- [1,1658,null,{}] 23:50:03 INFO - PROCESS | 3740 | 1464072603948 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}] 23:50:04 INFO - PROCESS | 3740 | 1464072604024 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 23:50:04 INFO - PROCESS | 3740 | 1464072604032 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:04 INFO - PROCESS | 3740 | ++DOCSHELL 10AD3400 == 21 [pid = 3740] [id = 424] 23:50:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (10AD7800) [pid = 3740] [serial = 1272] [outer = 00000000] 23:50:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (15E89C00) [pid = 3740] [serial = 1273] [outer = 10AD7800] 23:50:04 INFO - PROCESS | 3740 | 1464072604076 Marionette DEBUG loaded listener.js 23:50:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (1691F000) [pid = 3740] [serial = 1274] [outer = 10AD7800] 23:50:04 INFO - PROCESS | 3740 | 1464072604520 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]]]}] 23:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 629ms 23:50:04 INFO - PROCESS | 3740 | 1464072604581 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 23:50:04 INFO - PROCESS | 3740 | 1464072604583 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 23:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:50:04 INFO - PROCESS | 3740 | 1464072604586 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:50:04 INFO - PROCESS | 3740 | 1464072604588 Marionette TRACE conn3 <- [1,1662,null,{}] 23:50:04 INFO - PROCESS | 3740 | 1464072604591 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}] 23:50:04 INFO - PROCESS | 3740 | 1464072604669 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 23:50:04 INFO - PROCESS | 3740 | 1464072604675 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:04 INFO - PROCESS | 3740 | ++DOCSHELL 162F7000 == 22 [pid = 3740] [id = 425] 23:50:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (16922000) [pid = 3740] [serial = 1275] [outer = 00000000] 23:50:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1692A800) [pid = 3740] [serial = 1276] [outer = 16922000] 23:50:04 INFO - PROCESS | 3740 | 1464072604719 Marionette DEBUG loaded listener.js 23:50:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (16989000) [pid = 3740] [serial = 1277] [outer = 16922000] 23:50:05 INFO - PROCESS | 3740 | 1464072605182 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]]]}] 23:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 614ms 23:50:05 INFO - PROCESS | 3740 | 1464072605208 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 23:50:05 INFO - PROCESS | 3740 | 1464072605210 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 23:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:50:05 INFO - PROCESS | 3740 | 1464072605213 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:50:05 INFO - PROCESS | 3740 | 1464072605215 Marionette TRACE conn3 <- [1,1666,null,{}] 23:50:05 INFO - PROCESS | 3740 | 1464072605219 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}] 23:50:05 INFO - PROCESS | 3740 | 1464072605296 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 23:50:05 INFO - PROCESS | 3740 | 1464072605303 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:05 INFO - PROCESS | 3740 | ++DOCSHELL 15624400 == 23 [pid = 3740] [id = 426] 23:50:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (162FDC00) [pid = 3740] [serial = 1278] [outer = 00000000] 23:50:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1699A800) [pid = 3740] [serial = 1279] [outer = 162FDC00] 23:50:05 INFO - PROCESS | 3740 | 1464072605346 Marionette DEBUG loaded listener.js 23:50:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1699C400) [pid = 3740] [serial = 1280] [outer = 162FDC00] 23:50:05 INFO - PROCESS | 3740 | 1464072605742 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]]]}] 23:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 583ms 23:50:05 INFO - PROCESS | 3740 | 1464072605794 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 23:50:05 INFO - PROCESS | 3740 | 1464072605796 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 23:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:50:05 INFO - PROCESS | 3740 | 1464072605803 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:50:05 INFO - PROCESS | 3740 | 1464072605805 Marionette TRACE conn3 <- [1,1670,null,{}] 23:50:05 INFO - PROCESS | 3740 | 1464072605808 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}] 23:50:05 INFO - PROCESS | 3740 | 1464072605890 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 23:50:05 INFO - PROCESS | 3740 | 1464072605896 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:05 INFO - PROCESS | 3740 | ++DOCSHELL 10AC9000 == 24 [pid = 3740] [id = 427] 23:50:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (10ACB800) [pid = 3740] [serial = 1281] [outer = 00000000] 23:50:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16E02400) [pid = 3740] [serial = 1282] [outer = 10ACB800] 23:50:05 INFO - PROCESS | 3740 | 1464072605949 Marionette DEBUG loaded listener.js 23:50:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16E06C00) [pid = 3740] [serial = 1283] [outer = 10ACB800] 23:50:06 INFO - PROCESS | 3740 | 1464072606629 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]]]}] 23:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 875ms 23:50:06 INFO - PROCESS | 3740 | 1464072606693 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 23:50:06 INFO - PROCESS | 3740 | 1464072606698 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 23:50:06 INFO - PROCESS | 3740 | 1464072606703 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:50:06 INFO - PROCESS | 3740 | 1464072606707 Marionette TRACE conn3 <- [1,1674,null,{}] 23:50:06 INFO - PROCESS | 3740 | 1464072606712 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}] 23:50:06 INFO - PROCESS | 3740 | 1464072606855 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 23:50:06 INFO - PROCESS | 3740 | 1464072606986 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:06 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E8400 == 25 [pid = 3740] [id = 428] 23:50:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (10ACC000) [pid = 3740] [serial = 1284] [outer = 00000000] 23:50:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (10DF9400) [pid = 3740] [serial = 1285] [outer = 10ACC000] 23:50:07 INFO - PROCESS | 3740 | 1464072607050 Marionette DEBUG loaded listener.js 23:50:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (110D8400) [pid = 3740] [serial = 1286] [outer = 10ACC000] 23:50:07 INFO - PROCESS | 3740 | 1464072607631 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]]]}] 23:50:07 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 23:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 982ms 23:50:07 INFO - PROCESS | 3740 | 1464072607690 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 23:50:07 INFO - PROCESS | 3740 | 1464072607696 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 23:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:50:07 INFO - PROCESS | 3740 | 1464072607702 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:50:07 INFO - PROCESS | 3740 | 1464072607705 Marionette TRACE conn3 <- [1,1678,null,{}] 23:50:07 INFO - PROCESS | 3740 | 1464072607710 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}] 23:50:07 INFO - PROCESS | 3740 | 1464072607815 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 23:50:07 INFO - PROCESS | 3740 | 1464072607917 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:07 INFO - PROCESS | 3740 | ++DOCSHELL 128A0800 == 26 [pid = 3740] [id = 429] 23:50:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (12A8F800) [pid = 3740] [serial = 1287] [outer = 00000000] 23:50:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1336AC00) [pid = 3740] [serial = 1288] [outer = 12A8F800] 23:50:07 INFO - PROCESS | 3740 | 1464072607971 Marionette DEBUG loaded listener.js 23:50:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (14E0DC00) [pid = 3740] [serial = 1289] [outer = 12A8F800] 23:50:08 INFO - PROCESS | 3740 | 1464072608547 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]]]}] 23:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 890ms 23:50:08 INFO - PROCESS | 3740 | 1464072608587 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 23:50:08 INFO - PROCESS | 3740 | 1464072608589 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 23:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:50:08 INFO - PROCESS | 3740 | 1464072608593 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:50:08 INFO - PROCESS | 3740 | 1464072608597 Marionette TRACE conn3 <- [1,1682,null,{}] 23:50:08 INFO - PROCESS | 3740 | 1464072608607 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}] 23:50:08 INFO - PROCESS | 3740 | 1464072608716 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 23:50:08 INFO - PROCESS | 3740 | 1464072608821 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:08 INFO - PROCESS | 3740 | ++DOCSHELL 16993400 == 27 [pid = 3740] [id = 430] 23:50:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16996800) [pid = 3740] [serial = 1290] [outer = 00000000] 23:50:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (16E04C00) [pid = 3740] [serial = 1291] [outer = 16996800] 23:50:08 INFO - PROCESS | 3740 | 1464072608876 Marionette DEBUG loaded listener.js 23:50:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16E0B800) [pid = 3740] [serial = 1292] [outer = 16996800] 23:50:09 INFO - PROCESS | 3740 | 1464072609415 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]]]}] 23:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 890ms 23:50:09 INFO - PROCESS | 3740 | 1464072609480 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 23:50:09 INFO - PROCESS | 3740 | 1464072609483 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 23:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:50:09 INFO - PROCESS | 3740 | 1464072609487 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:50:09 INFO - PROCESS | 3740 | 1464072609489 Marionette TRACE conn3 <- [1,1686,null,{}] 23:50:09 INFO - PROCESS | 3740 | 1464072609492 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}] 23:50:09 INFO - PROCESS | 3740 | 1464072609596 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 23:50:09 INFO - PROCESS | 3740 | 1464072609697 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:09 INFO - PROCESS | 3740 | ++DOCSHELL 16E94C00 == 28 [pid = 3740] [id = 431] 23:50:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (16E95000) [pid = 3740] [serial = 1293] [outer = 00000000] 23:50:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (17362000) [pid = 3740] [serial = 1294] [outer = 16E95000] 23:50:09 INFO - PROCESS | 3740 | 1464072609750 Marionette DEBUG loaded listener.js 23:50:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (17363000) [pid = 3740] [serial = 1295] [outer = 16E95000] 23:50:10 INFO - PROCESS | 3740 | 1464072610491 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]]]}] 23:50:10 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 23:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1059ms 23:50:10 INFO - PROCESS | 3740 | 1464072610561 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 23:50:10 INFO - PROCESS | 3740 | 1464072610565 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 23:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:50:10 INFO - PROCESS | 3740 | 1464072610571 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:50:10 INFO - PROCESS | 3740 | 1464072610574 Marionette TRACE conn3 <- [1,1690,null,{}] 23:50:10 INFO - PROCESS | 3740 | 1464072610581 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}] 23:50:10 INFO - PROCESS | 3740 | 1464072610674 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 23:50:10 INFO - PROCESS | 3740 | 1464072610835 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:10 INFO - PROCESS | 3740 | ++DOCSHELL 10AC9400 == 29 [pid = 3740] [id = 432] 23:50:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (10ACB000) [pid = 3740] [serial = 1296] [outer = 00000000] 23:50:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (11025800) [pid = 3740] [serial = 1297] [outer = 10ACB000] 23:50:10 INFO - PROCESS | 3740 | 1464072610895 Marionette DEBUG loaded listener.js 23:50:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (11089C00) [pid = 3740] [serial = 1298] [outer = 10ACB000] 23:50:11 INFO - PROCESS | 3740 | --DOCSHELL 10373800 == 28 [pid = 3740] [id = 417] 23:50:11 INFO - PROCESS | 3740 | --DOCSHELL 1336A000 == 27 [pid = 3740] [id = 416] 23:50:11 INFO - PROCESS | 3740 | --DOCSHELL 10DF7C00 == 26 [pid = 3740] [id = 415] 23:50:11 INFO - PROCESS | 3740 | --DOCSHELL 10A5E400 == 25 [pid = 3740] [id = 414] 23:50:11 INFO - PROCESS | 3740 | --DOCSHELL 0C780000 == 24 [pid = 3740] [id = 413] 23:50:11 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (11CED000) [pid = 3740] [serial = 1231] [outer = 00000000] [url = about:blank] 23:50:11 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (12AEDC00) [pid = 3740] [serial = 1232] [outer = 00000000] [url = about:blank] 23:50:11 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (13B30400) [pid = 3740] [serial = 1234] [outer = 00000000] [url = about:blank] 23:50:11 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (15626000) [pid = 3740] [serial = 1237] [outer = 00000000] [url = about:blank] 23:50:11 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (13DEA000) [pid = 3740] [serial = 1235] [outer = 00000000] [url = about:blank] 23:50:11 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0F9E6800) [pid = 3740] [serial = 1225] [outer = 00000000] [url = about:blank] 23:50:11 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1036C000) [pid = 3740] [serial = 1226] [outer = 00000000] [url = about:blank] 23:50:11 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (10DF7800) [pid = 3740] [serial = 1228] [outer = 00000000] [url = about:blank] 23:50:11 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10FB3800) [pid = 3740] [serial = 1229] [outer = 00000000] [url = about:blank] 23:50:11 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1FEA4400) [pid = 3740] [serial = 1223] [outer = 00000000] [url = about:blank] 23:50:11 INFO - PROCESS | 3740 | 1464072611414 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]]]}] 23:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 890ms 23:50:11 INFO - PROCESS | 3740 | 1464072611458 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 23:50:11 INFO - PROCESS | 3740 | 1464072611463 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 23:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:50:11 INFO - PROCESS | 3740 | 1464072611469 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:50:11 INFO - PROCESS | 3740 | 1464072611472 Marionette TRACE conn3 <- [1,1694,null,{}] 23:50:11 INFO - PROCESS | 3740 | 1464072611476 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}] 23:50:11 INFO - PROCESS | 3740 | 1464072611559 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 23:50:11 INFO - PROCESS | 3740 | 1464072611568 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:11 INFO - PROCESS | 3740 | ++DOCSHELL 10A5E400 == 25 [pid = 3740] [id = 433] 23:50:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (10A61400) [pid = 3740] [serial = 1299] [outer = 00000000] 23:50:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1108D800) [pid = 3740] [serial = 1300] [outer = 10A61400] 23:50:11 INFO - PROCESS | 3740 | 1464072611613 Marionette DEBUG loaded listener.js 23:50:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (12886800) [pid = 3740] [serial = 1301] [outer = 10A61400] 23:50:12 INFO - PROCESS | 3740 | 1464072612113 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]]]}] 23:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 675ms 23:50:12 INFO - PROCESS | 3740 | 1464072612168 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 23:50:12 INFO - PROCESS | 3740 | 1464072612170 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 23:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:50:12 INFO - PROCESS | 3740 | 1464072612174 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:50:12 INFO - PROCESS | 3740 | 1464072612178 Marionette TRACE conn3 <- [1,1698,null,{}] 23:50:12 INFO - PROCESS | 3740 | 1464072612188 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}] 23:50:12 INFO - PROCESS | 3740 | 1464072612254 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 23:50:12 INFO - PROCESS | 3740 | 1464072612262 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:12 INFO - PROCESS | 3740 | ++DOCSHELL 13037400 == 26 [pid = 3740] [id = 434] 23:50:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (13039C00) [pid = 3740] [serial = 1302] [outer = 00000000] 23:50:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1336BC00) [pid = 3740] [serial = 1303] [outer = 13039C00] 23:50:12 INFO - PROCESS | 3740 | 1464072612309 Marionette DEBUG loaded listener.js 23:50:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (13D82400) [pid = 3740] [serial = 1304] [outer = 13039C00] 23:50:12 INFO - PROCESS | 3740 | 1464072612769 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]]]}] 23:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 629ms 23:50:12 INFO - PROCESS | 3740 | 1464072612798 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 23:50:12 INFO - PROCESS | 3740 | 1464072612801 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 23:50:12 INFO - PROCESS | 3740 | 1464072612804 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:50:12 INFO - PROCESS | 3740 | 1464072612806 Marionette TRACE conn3 <- [1,1702,null,{}] 23:50:12 INFO - PROCESS | 3740 | 1464072612809 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}] 23:50:12 INFO - PROCESS | 3740 | 1464072612887 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 23:50:12 INFO - PROCESS | 3740 | 1464072612894 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:12 INFO - PROCESS | 3740 | ++DOCSHELL 14E09400 == 27 [pid = 3740] [id = 435] 23:50:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (14F5F400) [pid = 3740] [serial = 1305] [outer = 00000000] 23:50:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (15C44800) [pid = 3740] [serial = 1306] [outer = 14F5F400] 23:50:12 INFO - PROCESS | 3740 | 1464072612941 Marionette DEBUG loaded listener.js 23:50:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (15F66000) [pid = 3740] [serial = 1307] [outer = 14F5F400] 23:50:13 INFO - PROCESS | 3740 | 1464072613354 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]]]}] 23:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 583ms 23:50:13 INFO - PROCESS | 3740 | 1464072613387 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 23:50:13 INFO - PROCESS | 3740 | 1464072613389 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 23:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:50:13 INFO - PROCESS | 3740 | 1464072613392 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:50:13 INFO - PROCESS | 3740 | 1464072613393 Marionette TRACE conn3 <- [1,1706,null,{}] 23:50:13 INFO - PROCESS | 3740 | 1464072613397 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}] 23:50:13 INFO - PROCESS | 3740 | 1464072613487 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 23:50:13 INFO - PROCESS | 3740 | 1464072613494 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:13 INFO - PROCESS | 3740 | ++DOCSHELL 15F6E000 == 28 [pid = 3740] [id = 436] 23:50:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (162F5C00) [pid = 3740] [serial = 1308] [outer = 00000000] 23:50:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1691DC00) [pid = 3740] [serial = 1309] [outer = 162F5C00] 23:50:13 INFO - PROCESS | 3740 | 1464072613538 Marionette DEBUG loaded listener.js 23:50:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (16925800) [pid = 3740] [serial = 1310] [outer = 162F5C00] 23:50:14 INFO - PROCESS | 3740 | 1464072614032 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]]]}] 23:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 691ms 23:50:14 INFO - PROCESS | 3740 | 1464072614080 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 23:50:14 INFO - PROCESS | 3740 | 1464072614082 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 23:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:50:14 INFO - PROCESS | 3740 | 1464072614086 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:50:14 INFO - PROCESS | 3740 | 1464072614087 Marionette TRACE conn3 <- [1,1710,null,{}] 23:50:14 INFO - PROCESS | 3740 | 1464072614091 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}] 23:50:14 INFO - PROCESS | 3740 | 1464072614227 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 23:50:14 INFO - PROCESS | 3740 | 1464072614240 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:14 INFO - PROCESS | 3740 | ++DOCSHELL 14E06800 == 29 [pid = 3740] [id = 437] 23:50:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1691D800) [pid = 3740] [serial = 1311] [outer = 00000000] 23:50:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (17435000) [pid = 3740] [serial = 1312] [outer = 1691D800] 23:50:14 INFO - PROCESS | 3740 | 1464072614284 Marionette DEBUG loaded listener.js 23:50:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (17A64400) [pid = 3740] [serial = 1313] [outer = 1691D800] 23:50:14 INFO - PROCESS | 3740 | 1464072614735 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]]]}] 23:50:14 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 23:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 690ms 23:50:14 INFO - PROCESS | 3740 | 1464072614784 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 23:50:14 INFO - PROCESS | 3740 | 1464072614786 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 23:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:50:14 INFO - PROCESS | 3740 | 1464072614789 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:50:14 INFO - PROCESS | 3740 | 1464072614791 Marionette TRACE conn3 <- [1,1714,null,{}] 23:50:14 INFO - PROCESS | 3740 | 1464072614795 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}] 23:50:14 INFO - PROCESS | 3740 | 1464072614934 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 23:50:14 INFO - PROCESS | 3740 | 1464072614958 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:14 INFO - PROCESS | 3740 | ++DOCSHELL 1742F800 == 30 [pid = 3740] [id = 438] 23:50:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (17C09000) [pid = 3740] [serial = 1314] [outer = 00000000] 23:50:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (17CEB000) [pid = 3740] [serial = 1315] [outer = 17C09000] 23:50:14 INFO - PROCESS | 3740 | 1464072614985 Marionette DEBUG loaded listener.js 23:50:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (17CF2800) [pid = 3740] [serial = 1316] [outer = 17C09000] 23:50:15 INFO - PROCESS | 3740 | 1464072615417 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]]]}] 23:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 675ms 23:50:15 INFO - PROCESS | 3740 | 1464072615473 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 23:50:15 INFO - PROCESS | 3740 | 1464072615474 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 23:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:50:15 INFO - PROCESS | 3740 | 1464072615485 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:50:15 INFO - PROCESS | 3740 | 1464072615486 Marionette TRACE conn3 <- [1,1718,null,{}] 23:50:15 INFO - PROCESS | 3740 | 1464072615489 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}] 23:50:15 INFO - PROCESS | 3740 | 1464072615596 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 23:50:15 INFO - PROCESS | 3740 | 1464072615602 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:15 INFO - PROCESS | 3740 | ++DOCSHELL 0F20F800 == 31 [pid = 3740] [id = 439] 23:50:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (17435800) [pid = 3740] [serial = 1317] [outer = 00000000] 23:50:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1829F800) [pid = 3740] [serial = 1318] [outer = 17435800] 23:50:15 INFO - PROCESS | 3740 | 1464072615645 Marionette DEBUG loaded listener.js 23:50:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (18772C00) [pid = 3740] [serial = 1319] [outer = 17435800] 23:50:15 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (14F5BC00) [pid = 3740] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:50:15 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (15F66C00) [pid = 3740] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:50:15 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (12A31000) [pid = 3740] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:50:15 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1381DC00) [pid = 3740] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:50:15 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (11030400) [pid = 3740] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:50:15 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (103C7800) [pid = 3740] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:50:15 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (10AD7800) [pid = 3740] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:50:15 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (16922000) [pid = 3740] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:50:15 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (162FDC00) [pid = 3740] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:50:15 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (140AFC00) [pid = 3740] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:50:16 INFO - PROCESS | 3740 | 1464072616121 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]]]}] 23:50:16 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 23:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 675ms 23:50:16 INFO - PROCESS | 3740 | 1464072616161 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 23:50:16 INFO - PROCESS | 3740 | 1464072616163 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 23:50:16 INFO - PROCESS | 3740 | 1464072616167 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:50:16 INFO - PROCESS | 3740 | 1464072616168 Marionette TRACE conn3 <- [1,1722,null,{}] 23:50:16 INFO - PROCESS | 3740 | 1464072616172 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}] 23:50:16 INFO - PROCESS | 3740 | 1464072616285 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 23:50:16 INFO - PROCESS | 3740 | 1464072616294 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:16 INFO - PROCESS | 3740 | ++DOCSHELL 10AC8C00 == 32 [pid = 3740] [id = 440] 23:50:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (14F5BC00) [pid = 3740] [serial = 1320] [outer = 00000000] 23:50:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (16923C00) [pid = 3740] [serial = 1321] [outer = 14F5BC00] 23:50:16 INFO - PROCESS | 3740 | 1464072616338 Marionette DEBUG loaded listener.js 23:50:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (17C0F400) [pid = 3740] [serial = 1322] [outer = 14F5BC00] 23:50:16 INFO - PROCESS | 3740 | 1464072616780 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]]]}] 23:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 614ms 23:50:16 INFO - PROCESS | 3740 | 1464072616788 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 23:50:16 INFO - PROCESS | 3740 | 1464072616790 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 23:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:50:16 INFO - PROCESS | 3740 | 1464072616794 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:50:16 INFO - PROCESS | 3740 | 1464072616795 Marionette TRACE conn3 <- [1,1726,null,{}] 23:50:16 INFO - PROCESS | 3740 | 1464072616803 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}] 23:50:16 INFO - PROCESS | 3740 | 1464072616885 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 23:50:16 INFO - PROCESS | 3740 | 1464072616892 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:16 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E2000 == 33 [pid = 3740] [id = 441] 23:50:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (10AD7800) [pid = 3740] [serial = 1323] [outer = 00000000] 23:50:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1877CC00) [pid = 3740] [serial = 1324] [outer = 10AD7800] 23:50:16 INFO - PROCESS | 3740 | 1464072616937 Marionette DEBUG loaded listener.js 23:50:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1877E400) [pid = 3740] [serial = 1325] [outer = 10AD7800] 23:50:17 INFO - PROCESS | 3740 | 1464072617361 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]]]}] 23:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 583ms 23:50:17 INFO - PROCESS | 3740 | 1464072617400 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 23:50:17 INFO - PROCESS | 3740 | 1464072617402 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 23:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:50:17 INFO - PROCESS | 3740 | 1464072617405 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:50:17 INFO - PROCESS | 3740 | 1464072617407 Marionette TRACE conn3 <- [1,1730,null,{}] 23:50:17 INFO - PROCESS | 3740 | 1464072617415 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}] 23:50:17 INFO - PROCESS | 3740 | 1464072617511 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 23:50:17 INFO - PROCESS | 3740 | 1464072617517 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:17 INFO - PROCESS | 3740 | ++DOCSHELL 17C7F400 == 34 [pid = 3740] [id = 442] 23:50:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (187B9400) [pid = 3740] [serial = 1326] [outer = 00000000] 23:50:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (187C5400) [pid = 3740] [serial = 1327] [outer = 187B9400] 23:50:17 INFO - PROCESS | 3740 | 1464072617565 Marionette DEBUG loaded listener.js 23:50:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (197DC400) [pid = 3740] [serial = 1328] [outer = 187B9400] 23:50:18 INFO - PROCESS | 3740 | 1464072618190 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]]]}] 23:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 829ms 23:50:18 INFO - PROCESS | 3740 | 1464072618234 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 23:50:18 INFO - PROCESS | 3740 | 1464072618239 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 23:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:50:18 INFO - PROCESS | 3740 | 1464072618244 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:50:18 INFO - PROCESS | 3740 | 1464072618248 Marionette TRACE conn3 <- [1,1734,null,{}] 23:50:18 INFO - PROCESS | 3740 | 1464072618254 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}] 23:50:18 INFO - PROCESS | 3740 | 1464072618370 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 23:50:18 INFO - PROCESS | 3740 | 1464072618478 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:18 INFO - PROCESS | 3740 | ++DOCSHELL 1055F400 == 35 [pid = 3740] [id = 443] 23:50:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (10DF4000) [pid = 3740] [serial = 1329] [outer = 00000000] 23:50:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (10FB2C00) [pid = 3740] [serial = 1330] [outer = 10DF4000] 23:50:18 INFO - PROCESS | 3740 | 1464072618535 Marionette DEBUG loaded listener.js 23:50:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1289CC00) [pid = 3740] [serial = 1331] [outer = 10DF4000] 23:50:19 INFO - PROCESS | 3740 | 1464072619129 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]]]}] 23:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 921ms 23:50:19 INFO - PROCESS | 3740 | 1464072619174 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 23:50:19 INFO - PROCESS | 3740 | 1464072619180 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 23:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:50:19 INFO - PROCESS | 3740 | 1464072619187 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:50:19 INFO - PROCESS | 3740 | 1464072619190 Marionette TRACE conn3 <- [1,1738,null,{}] 23:50:19 INFO - PROCESS | 3740 | 1464072619193 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}] 23:50:19 INFO - PROCESS | 3740 | 1464072619303 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 23:50:19 INFO - PROCESS | 3740 | 1464072619413 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:19 INFO - PROCESS | 3740 | ++DOCSHELL 12AF0000 == 36 [pid = 3740] [id = 444] 23:50:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (12B5A000) [pid = 3740] [serial = 1332] [outer = 00000000] 23:50:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (14E05000) [pid = 3740] [serial = 1333] [outer = 12B5A000] 23:50:19 INFO - PROCESS | 3740 | 1464072619467 Marionette DEBUG loaded listener.js 23:50:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (15C3C800) [pid = 3740] [serial = 1334] [outer = 12B5A000] 23:50:20 INFO - PROCESS | 3740 | 1464072620071 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]]]}] 23:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 921ms 23:50:20 INFO - PROCESS | 3740 | 1464072620113 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 23:50:20 INFO - PROCESS | 3740 | 1464072620116 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 23:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:50:20 INFO - PROCESS | 3740 | 1464072620120 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:50:20 INFO - PROCESS | 3740 | 1464072620124 Marionette TRACE conn3 <- [1,1742,null,{}] 23:50:20 INFO - PROCESS | 3740 | 1464072620135 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}] 23:50:20 INFO - PROCESS | 3740 | 1464072620241 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 23:50:20 INFO - PROCESS | 3740 | 1464072620379 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:20 INFO - PROCESS | 3740 | ++DOCSHELL 17C7EC00 == 37 [pid = 3740] [id = 445] 23:50:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (17C7F000) [pid = 3740] [serial = 1335] [outer = 00000000] 23:50:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (18775000) [pid = 3740] [serial = 1336] [outer = 17C7F000] 23:50:20 INFO - PROCESS | 3740 | 1464072620419 Marionette DEBUG loaded listener.js 23:50:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (187BF000) [pid = 3740] [serial = 1337] [outer = 17C7F000] 23:50:20 INFO - PROCESS | 3740 | 1464072620975 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]]]}] 23:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 920ms 23:50:21 INFO - PROCESS | 3740 | 1464072621048 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 23:50:21 INFO - PROCESS | 3740 | 1464072621051 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 23:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:50:21 INFO - PROCESS | 3740 | 1464072621054 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:50:21 INFO - PROCESS | 3740 | 1464072621056 Marionette TRACE conn3 <- [1,1746,null,{}] 23:50:21 INFO - PROCESS | 3740 | 1464072621060 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}] 23:50:21 INFO - PROCESS | 3740 | 1464072621162 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 23:50:21 INFO - PROCESS | 3740 | 1464072621295 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:21 INFO - PROCESS | 3740 | ++DOCSHELL 18594800 == 38 [pid = 3740] [id = 446] 23:50:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (18775C00) [pid = 3740] [serial = 1338] [outer = 00000000] 23:50:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (197E2000) [pid = 3740] [serial = 1339] [outer = 18775C00] 23:50:21 INFO - PROCESS | 3740 | 1464072621350 Marionette DEBUG loaded listener.js 23:50:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (197E5C00) [pid = 3740] [serial = 1340] [outer = 18775C00] 23:50:21 INFO - PROCESS | 3740 | 1464072621955 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]]]}] 23:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 982ms 23:50:22 INFO - PROCESS | 3740 | 1464072622039 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 23:50:22 INFO - PROCESS | 3740 | 1464072622041 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 23:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:50:22 INFO - PROCESS | 3740 | 1464072622058 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:50:22 INFO - PROCESS | 3740 | 1464072622060 Marionette TRACE conn3 <- [1,1750,null,{}] 23:50:22 INFO - PROCESS | 3740 | 1464072622066 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}] 23:50:22 INFO - PROCESS | 3740 | 1464072622166 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 23:50:22 INFO - PROCESS | 3740 | 1464072622401 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:22 INFO - PROCESS | 3740 | ++DOCSHELL 0F298400 == 39 [pid = 3740] [id = 447] 23:50:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (0F971400) [pid = 3740] [serial = 1341] [outer = 00000000] 23:50:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (10AD7400) [pid = 3740] [serial = 1342] [outer = 0F971400] 23:50:22 INFO - PROCESS | 3740 | 1464072622465 Marionette DEBUG loaded listener.js 23:50:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (10FAFC00) [pid = 3740] [serial = 1343] [outer = 0F971400] 23:50:23 INFO - PROCESS | 3740 | 1464072623035 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]]]}] 23:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1043ms 23:50:23 INFO - PROCESS | 3740 | 1464072623101 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 23:50:23 INFO - PROCESS | 3740 | 1464072623105 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 23:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:50:23 INFO - PROCESS | 3740 | 1464072623109 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:50:23 INFO - PROCESS | 3740 | 1464072623112 Marionette TRACE conn3 <- [1,1754,null,{}] 23:50:23 INFO - PROCESS | 3740 | 1464072623117 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}] 23:50:23 INFO - PROCESS | 3740 | 1464072623218 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 23:50:23 INFO - PROCESS | 3740 | 1464072623344 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:23 INFO - PROCESS | 3740 | --DOCSHELL 1CE6D000 == 38 [pid = 3740] [id = 407] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (15626800) [pid = 3740] [serial = 1238] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (10DEF400) [pid = 3740] [serial = 1243] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (16E02400) [pid = 3740] [serial = 1282] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (11A0E000) [pid = 3740] [serial = 1246] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (0F20A000) [pid = 3740] [serial = 1240] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (162FB000) [pid = 3740] [serial = 1271] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (15E89C00) [pid = 3740] [serial = 1273] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1692A800) [pid = 3740] [serial = 1276] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1691F000) [pid = 3740] [serial = 1274] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1699A800) [pid = 3740] [serial = 1279] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (15C3D400) [pid = 3740] [serial = 1268] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1699C400) [pid = 3740] [serial = 1280] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (140B5000) [pid = 3740] [serial = 1265] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (16989000) [pid = 3740] [serial = 1277] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (15C39800) [pid = 3740] [serial = 1267] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (162F7400) [pid = 3740] [serial = 1270] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (13D87800) [pid = 3740] [serial = 1249] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (12B5E000) [pid = 3740] [serial = 1261] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (12DFAC00) [pid = 3740] [serial = 1262] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (13D88C00) [pid = 3740] [serial = 1264] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (11094C00) [pid = 3740] [serial = 1258] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1149D000) [pid = 3740] [serial = 1259] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (10DFC000) [pid = 3740] [serial = 1256] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (10AD6400) [pid = 3740] [serial = 1255] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (10FAF800) [pid = 3740] [serial = 1252] [outer = 00000000] [url = about:blank] 23:50:23 INFO - PROCESS | 3740 | ++DOCSHELL 0F20F000 == 39 [pid = 3740] [id = 448] 23:50:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0F20FC00) [pid = 3740] [serial = 1344] [outer = 00000000] 23:50:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (10DF3C00) [pid = 3740] [serial = 1345] [outer = 0F20FC00] 23:50:23 INFO - PROCESS | 3740 | 1464072623433 Marionette DEBUG loaded listener.js 23:50:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (110DE400) [pid = 3740] [serial = 1346] [outer = 0F20FC00] 23:50:23 INFO - PROCESS | 3740 | 1464072623865 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]]]}] 23:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 783ms 23:50:23 INFO - PROCESS | 3740 | 1464072623895 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 23:50:23 INFO - PROCESS | 3740 | 1464072623899 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 23:50:23 INFO - PROCESS | 3740 | 1464072623904 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:50:23 INFO - PROCESS | 3740 | 1464072623905 Marionette TRACE conn3 <- [1,1758,null,{}] 23:50:23 INFO - PROCESS | 3740 | 1464072623913 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}] 23:50:23 INFO - PROCESS | 3740 | 1464072623996 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 23:50:24 INFO - PROCESS | 3740 | 1464072624003 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:24 INFO - PROCESS | 3740 | ++DOCSHELL 12AE1400 == 40 [pid = 3740] [id = 449] 23:50:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (12AED800) [pid = 3740] [serial = 1347] [outer = 00000000] 23:50:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (13364000) [pid = 3740] [serial = 1348] [outer = 12AED800] 23:50:24 INFO - PROCESS | 3740 | 1464072624048 Marionette DEBUG loaded listener.js 23:50:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (13D88000) [pid = 3740] [serial = 1349] [outer = 12AED800] 23:50:24 INFO - PROCESS | 3740 | 1464072624525 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]]]}] 23:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 675ms 23:50:24 INFO - PROCESS | 3740 | 1464072624587 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 23:50:24 INFO - PROCESS | 3740 | 1464072624589 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 23:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:50:24 INFO - PROCESS | 3740 | 1464072624594 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:50:24 INFO - PROCESS | 3740 | 1464072624600 Marionette TRACE conn3 <- [1,1762,null,{}] 23:50:24 INFO - PROCESS | 3740 | 1464072624608 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}] 23:50:24 INFO - PROCESS | 3740 | 1464072624691 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 23:50:24 INFO - PROCESS | 3740 | 1464072624784 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:24 INFO - PROCESS | 3740 | ++DOCSHELL 156EB800 == 41 [pid = 3740] [id = 450] 23:50:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (15C43800) [pid = 3740] [serial = 1350] [outer = 00000000] 23:50:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (15E8D000) [pid = 3740] [serial = 1351] [outer = 15C43800] 23:50:24 INFO - PROCESS | 3740 | 1464072624836 Marionette DEBUG loaded listener.js 23:50:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (15F61C00) [pid = 3740] [serial = 1352] [outer = 15C43800] 23:50:25 INFO - PROCESS | 3740 | 1464072625179 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]]]}] 23:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 645ms 23:50:25 INFO - PROCESS | 3740 | 1464072625240 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 23:50:25 INFO - PROCESS | 3740 | 1464072625242 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 23:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:50:25 INFO - PROCESS | 3740 | 1464072625246 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:50:25 INFO - PROCESS | 3740 | 1464072625248 Marionette TRACE conn3 <- [1,1766,null,{}] 23:50:25 INFO - PROCESS | 3740 | 1464072625251 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}] 23:50:25 INFO - PROCESS | 3740 | 1464072625331 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 23:50:25 INFO - PROCESS | 3740 | 1464072625367 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:25 INFO - PROCESS | 3740 | ++DOCSHELL 16334C00 == 42 [pid = 3740] [id = 451] 23:50:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (168CE000) [pid = 3740] [serial = 1353] [outer = 00000000] 23:50:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (16923400) [pid = 3740] [serial = 1354] [outer = 168CE000] 23:50:25 INFO - PROCESS | 3740 | 1464072625416 Marionette DEBUG loaded listener.js 23:50:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (16925C00) [pid = 3740] [serial = 1355] [outer = 168CE000] 23:50:25 INFO - PROCESS | 3740 | 1464072625930 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]]]}] 23:50:25 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 23:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 722ms 23:50:25 INFO - PROCESS | 3740 | 1464072625986 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 23:50:25 INFO - PROCESS | 3740 | 1464072625988 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 23:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:50:25 INFO - PROCESS | 3740 | 1464072625991 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:50:25 INFO - PROCESS | 3740 | 1464072625993 Marionette TRACE conn3 <- [1,1770,null,{}] 23:50:25 INFO - PROCESS | 3740 | 1464072625980 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}] 23:50:26 INFO - PROCESS | 3740 | 1464072626091 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 23:50:26 INFO - PROCESS | 3740 | 1464072626150 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:26 INFO - PROCESS | 3740 | ++DOCSHELL 16990400 == 43 [pid = 3740] [id = 452] 23:50:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (16991000) [pid = 3740] [serial = 1356] [outer = 00000000] 23:50:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1699E400) [pid = 3740] [serial = 1357] [outer = 16991000] 23:50:26 INFO - PROCESS | 3740 | 1464072626202 Marionette DEBUG loaded listener.js 23:50:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (16E05C00) [pid = 3740] [serial = 1358] [outer = 16991000] 23:50:26 INFO - PROCESS | 3740 | 1464072626641 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]]]}] 23:50:26 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 23:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 690ms 23:50:26 INFO - PROCESS | 3740 | 1464072626675 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 23:50:26 INFO - PROCESS | 3740 | 1464072626677 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 23:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:50:26 INFO - PROCESS | 3740 | 1464072626684 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:50:26 INFO - PROCESS | 3740 | 1464072626685 Marionette TRACE conn3 <- [1,1774,null,{}] 23:50:26 INFO - PROCESS | 3740 | 1464072626694 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}] 23:50:26 INFO - PROCESS | 3740 | 1464072626858 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 23:50:26 INFO - PROCESS | 3740 | 1464072626882 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:26 INFO - PROCESS | 3740 | ++DOCSHELL 17A62400 == 44 [pid = 3740] [id = 453] 23:50:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (17C0E400) [pid = 3740] [serial = 1359] [outer = 00000000] 23:50:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1858A000) [pid = 3740] [serial = 1360] [outer = 17C0E400] 23:50:26 INFO - PROCESS | 3740 | 1464072626926 Marionette DEBUG loaded listener.js 23:50:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (18592000) [pid = 3740] [serial = 1361] [outer = 17C0E400] 23:50:27 INFO - PROCESS | 3740 | 1464072627340 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]]]}] 23:50:27 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 23:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 676ms 23:50:27 INFO - PROCESS | 3740 | 1464072627367 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 23:50:27 INFO - PROCESS | 3740 | 1464072627369 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 23:50:27 INFO - PROCESS | 3740 | 1464072627372 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:50:27 INFO - PROCESS | 3740 | 1464072627374 Marionette TRACE conn3 <- [1,1778,null,{}] 23:50:27 INFO - PROCESS | 3740 | 1464072627378 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}] 23:50:27 INFO - PROCESS | 3740 | 1464072627488 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 23:50:27 INFO - PROCESS | 3740 | 1464072627495 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:27 INFO - PROCESS | 3740 | ++DOCSHELL 10ACDC00 == 45 [pid = 3740] [id = 454] 23:50:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (15F60C00) [pid = 3740] [serial = 1362] [outer = 00000000] 23:50:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (197DE800) [pid = 3740] [serial = 1363] [outer = 15F60C00] 23:50:27 INFO - PROCESS | 3740 | 1464072627546 Marionette DEBUG loaded listener.js 23:50:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (197E1400) [pid = 3740] [serial = 1364] [outer = 15F60C00] 23:50:27 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (10A58400) [pid = 3740] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:50:27 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (13039C00) [pid = 3740] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:50:27 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (14F5F400) [pid = 3740] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:50:27 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (10A61400) [pid = 3740] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:50:27 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1691D800) [pid = 3740] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:50:27 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (162F5C00) [pid = 3740] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:50:27 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (17C09000) [pid = 3740] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:50:27 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (16E95000) [pid = 3740] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:50:27 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (10ACB000) [pid = 3740] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:50:27 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (17435800) [pid = 3740] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:50:27 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (14F5BC00) [pid = 3740] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:50:27 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (10AD7800) [pid = 3740] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:50:27 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1336B400) [pid = 3740] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:50:27 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (10A5FC00) [pid = 3740] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:50:27 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1102EC00) [pid = 3740] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:50:27 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (0C780400) [pid = 3740] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:50:28 INFO - PROCESS | 3740 | 1464072628078 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]]]}] 23:50:28 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) 23:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 783ms 23:50:28 INFO - PROCESS | 3740 | 1464072628166 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 23:50:28 INFO - PROCESS | 3740 | 1464072628168 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 23:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:50:28 INFO - PROCESS | 3740 | 1464072628181 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:50:28 INFO - PROCESS | 3740 | 1464072628183 Marionette TRACE conn3 <- [1,1782,null,{}] 23:50:28 INFO - PROCESS | 3740 | 1464072628189 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}] 23:50:28 INFO - PROCESS | 3740 | 1464072628269 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 23:50:28 INFO - PROCESS | 3740 | 1464072628276 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:28 INFO - PROCESS | 3740 | ++DOCSHELL 10370C00 == 46 [pid = 3740] [id = 455] 23:50:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (10A61400) [pid = 3740] [serial = 1365] [outer = 00000000] 23:50:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (138DC800) [pid = 3740] [serial = 1366] [outer = 10A61400] 23:50:28 INFO - PROCESS | 3740 | 1464072628319 Marionette DEBUG loaded listener.js 23:50:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (15DAD800) [pid = 3740] [serial = 1367] [outer = 10A61400] 23:50:28 INFO - PROCESS | 3740 | 1464072628746 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]]]}] 23:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 583ms 23:50:28 INFO - PROCESS | 3740 | 1464072628778 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 23:50:28 INFO - PROCESS | 3740 | 1464072628780 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 23:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:50:28 INFO - PROCESS | 3740 | 1464072628783 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:50:28 INFO - PROCESS | 3740 | 1464072628785 Marionette TRACE conn3 <- [1,1786,null,{}] 23:50:28 INFO - PROCESS | 3740 | 1464072628788 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}] 23:50:28 INFO - PROCESS | 3740 | 1464072628853 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 23:50:28 INFO - PROCESS | 3740 | 1464072628859 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:28 INFO - PROCESS | 3740 | ++DOCSHELL 10AD7800 == 47 [pid = 3740] [id = 456] 23:50:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (12A2F800) [pid = 3740] [serial = 1368] [outer = 00000000] 23:50:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (17C09000) [pid = 3740] [serial = 1369] [outer = 12A2F800] 23:50:28 INFO - PROCESS | 3740 | 1464072628903 Marionette DEBUG loaded listener.js 23:50:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (17CE6400) [pid = 3740] [serial = 1370] [outer = 12A2F800] 23:50:29 INFO - PROCESS | 3740 | 1464072629313 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]]]}] 23:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 584ms 23:50:29 INFO - PROCESS | 3740 | 1464072629371 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 23:50:29 INFO - PROCESS | 3740 | 1464072629373 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 23:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:50:29 INFO - PROCESS | 3740 | 1464072629381 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:50:29 INFO - PROCESS | 3740 | 1464072629382 Marionette TRACE conn3 <- [1,1790,null,{}] 23:50:29 INFO - PROCESS | 3740 | 1464072629386 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}] 23:50:29 INFO - PROCESS | 3740 | 1464072629466 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 23:50:29 INFO - PROCESS | 3740 | 1464072629473 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:29 INFO - PROCESS | 3740 | ++DOCSHELL 10ACE400 == 48 [pid = 3740] [id = 457] 23:50:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (162F5C00) [pid = 3740] [serial = 1371] [outer = 00000000] 23:50:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (19A06000) [pid = 3740] [serial = 1372] [outer = 162F5C00] 23:50:29 INFO - PROCESS | 3740 | 1464072629524 Marionette DEBUG loaded listener.js 23:50:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (19A9D400) [pid = 3740] [serial = 1373] [outer = 162F5C00] 23:50:30 INFO - PROCESS | 3740 | 1464072630209 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]]]}] 23:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 890ms 23:50:30 INFO - PROCESS | 3740 | 1464072630265 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 23:50:30 INFO - PROCESS | 3740 | 1464072630270 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 23:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:50:30 INFO - PROCESS | 3740 | 1464072630276 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:50:30 INFO - PROCESS | 3740 | 1464072630280 Marionette TRACE conn3 <- [1,1794,null,{}] 23:50:30 INFO - PROCESS | 3740 | 1464072630286 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}] 23:50:30 INFO - PROCESS | 3740 | 1464072630425 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 23:50:30 INFO - PROCESS | 3740 | 1464072630565 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:30 INFO - PROCESS | 3740 | ++DOCSHELL 10DFD800 == 49 [pid = 3740] [id = 458] 23:50:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (10F05400) [pid = 3740] [serial = 1374] [outer = 00000000] 23:50:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (12886000) [pid = 3740] [serial = 1375] [outer = 10F05400] 23:50:30 INFO - PROCESS | 3740 | 1464072630629 Marionette DEBUG loaded listener.js 23:50:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (12B54C00) [pid = 3740] [serial = 1376] [outer = 10F05400] 23:50:31 INFO - PROCESS | 3740 | 1464072631227 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]]]}] 23:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 982ms 23:50:31 INFO - PROCESS | 3740 | 1464072631262 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 23:50:31 INFO - PROCESS | 3740 | 1464072631268 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 23:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:50:31 INFO - PROCESS | 3740 | 1464072631275 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:50:31 INFO - PROCESS | 3740 | 1464072631277 Marionette TRACE conn3 <- [1,1798,null,{}] 23:50:31 INFO - PROCESS | 3740 | 1464072631281 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}] 23:50:31 INFO - PROCESS | 3740 | 1464072631388 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 23:50:31 INFO - PROCESS | 3740 | 1464072631497 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:31 INFO - PROCESS | 3740 | ++DOCSHELL 11422400 == 50 [pid = 3740] [id = 459] 23:50:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (13365000) [pid = 3740] [serial = 1377] [outer = 00000000] 23:50:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (14F68400) [pid = 3740] [serial = 1378] [outer = 13365000] 23:50:31 INFO - PROCESS | 3740 | 1464072631550 Marionette DEBUG loaded listener.js 23:50:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (15F66800) [pid = 3740] [serial = 1379] [outer = 13365000] 23:50:32 INFO - PROCESS | 3740 | 1464072632188 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]]]}] 23:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 982ms 23:50:32 INFO - PROCESS | 3740 | 1464072632259 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 23:50:32 INFO - PROCESS | 3740 | 1464072632262 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 23:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:50:32 INFO - PROCESS | 3740 | 1464072632266 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:50:32 INFO - PROCESS | 3740 | 1464072632270 Marionette TRACE conn3 <- [1,1802,null,{}] 23:50:32 INFO - PROCESS | 3740 | 1464072632293 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}] 23:50:32 INFO - PROCESS | 3740 | 1464072632434 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 23:50:32 INFO - PROCESS | 3740 | 1464072632502 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:32 INFO - PROCESS | 3740 | ++DOCSHELL 17C7AC00 == 51 [pid = 3740] [id = 460] 23:50:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (17C88C00) [pid = 3740] [serial = 1380] [outer = 00000000] 23:50:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1877A800) [pid = 3740] [serial = 1381] [outer = 17C88C00] 23:50:32 INFO - PROCESS | 3740 | 1464072632541 Marionette DEBUG loaded listener.js 23:50:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (19A01C00) [pid = 3740] [serial = 1382] [outer = 17C88C00] 23:50:33 INFO - PROCESS | 3740 | 1464072633065 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]]]}] 23:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 829ms 23:50:33 INFO - PROCESS | 3740 | 1464072633091 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 23:50:33 INFO - PROCESS | 3740 | 1464072633094 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 23:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:50:33 INFO - PROCESS | 3740 | 1464072633098 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:50:33 INFO - PROCESS | 3740 | 1464072633100 Marionette TRACE conn3 <- [1,1806,null,{}] 23:50:33 INFO - PROCESS | 3740 | 1464072633103 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}] 23:50:33 INFO - PROCESS | 3740 | 1464072633208 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 23:50:33 INFO - PROCESS | 3740 | 1464072633317 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:33 INFO - PROCESS | 3740 | ++DOCSHELL 18173000 == 52 [pid = 3740] [id = 461] 23:50:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (18779C00) [pid = 3740] [serial = 1383] [outer = 00000000] 23:50:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (19AA6C00) [pid = 3740] [serial = 1384] [outer = 18779C00] 23:50:33 INFO - PROCESS | 3740 | 1464072633370 Marionette DEBUG loaded listener.js 23:50:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (19C46400) [pid = 3740] [serial = 1385] [outer = 18779C00] 23:50:33 INFO - PROCESS | 3740 | 1464072633927 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]]]}] 23:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 875ms 23:50:33 INFO - PROCESS | 3740 | 1464072633984 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 23:50:33 INFO - PROCESS | 3740 | 1464072633986 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 23:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:50:33 INFO - PROCESS | 3740 | 1464072633990 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:50:33 INFO - PROCESS | 3740 | 1464072633992 Marionette TRACE conn3 <- [1,1810,null,{}] 23:50:33 INFO - PROCESS | 3740 | 1464072633996 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}] 23:50:34 INFO - PROCESS | 3740 | 1464072634096 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 23:50:34 INFO - PROCESS | 3740 | 1464072634205 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:34 INFO - PROCESS | 3740 | ++DOCSHELL 19A9E000 == 53 [pid = 3740] [id = 462] 23:50:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (19AA3C00) [pid = 3740] [serial = 1386] [outer = 00000000] 23:50:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (19C4F400) [pid = 3740] [serial = 1387] [outer = 19AA3C00] 23:50:34 INFO - PROCESS | 3740 | 1464072634258 Marionette DEBUG loaded listener.js 23:50:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (19C70000) [pid = 3740] [serial = 1388] [outer = 19AA3C00] 23:50:34 INFO - PROCESS | 3740 | 1464072634827 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]]]}] 23:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 890ms 23:50:34 INFO - PROCESS | 3740 | 1464072634877 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 23:50:34 INFO - PROCESS | 3740 | 1464072634879 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 23:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:50:34 INFO - PROCESS | 3740 | 1464072634883 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:50:34 INFO - PROCESS | 3740 | 1464072634885 Marionette TRACE conn3 <- [1,1814,null,{}] 23:50:34 INFO - PROCESS | 3740 | 1464072634889 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}] 23:50:35 INFO - PROCESS | 3740 | 1464072635010 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 23:50:35 INFO - PROCESS | 3740 | 1464072635254 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:35 INFO - PROCESS | 3740 | ++DOCSHELL 0F203000 == 54 [pid = 3740] [id = 463] 23:50:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (10369400) [pid = 3740] [serial = 1389] [outer = 00000000] 23:50:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (10A63400) [pid = 3740] [serial = 1390] [outer = 10369400] 23:50:35 INFO - PROCESS | 3740 | 1464072635322 Marionette DEBUG loaded listener.js 23:50:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (11024000) [pid = 3740] [serial = 1391] [outer = 10369400] 23:50:35 INFO - PROCESS | 3740 | 1464072635919 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]]]}] 23:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1120ms 23:50:36 INFO - PROCESS | 3740 | 1464072636008 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 23:50:36 INFO - PROCESS | 3740 | 1464072636012 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 23:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:50:36 INFO - PROCESS | 3740 | 1464072636017 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:50:36 INFO - PROCESS | 3740 | 1464072636020 Marionette TRACE conn3 <- [1,1818,null,{}] 23:50:36 INFO - PROCESS | 3740 | 1464072636025 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}] 23:50:36 INFO - PROCESS | 3740 | 1464072636184 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 23:50:36 INFO - PROCESS | 3740 | 1464072636180 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:36 INFO - PROCESS | 3740 | ++DOCSHELL 12A25000 == 55 [pid = 3740] [id = 464] 23:50:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (12A26800) [pid = 3740] [serial = 1392] [outer = 00000000] 23:50:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (12D6E400) [pid = 3740] [serial = 1393] [outer = 12A26800] 23:50:36 INFO - PROCESS | 3740 | 1464072636229 Marionette DEBUG loaded listener.js 23:50:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1336B000) [pid = 3740] [serial = 1394] [outer = 12A26800] 23:50:36 INFO - PROCESS | 3740 | --DOCSHELL 10AD7800 == 54 [pid = 3740] [id = 456] 23:50:36 INFO - PROCESS | 3740 | --DOCSHELL 10370C00 == 53 [pid = 3740] [id = 455] 23:50:36 INFO - PROCESS | 3740 | --DOCSHELL 10ACDC00 == 52 [pid = 3740] [id = 454] 23:50:36 INFO - PROCESS | 3740 | --DOCSHELL 17A62400 == 51 [pid = 3740] [id = 453] 23:50:36 INFO - PROCESS | 3740 | --DOCSHELL 16990400 == 50 [pid = 3740] [id = 452] 23:50:36 INFO - PROCESS | 3740 | --DOCSHELL 16334C00 == 49 [pid = 3740] [id = 451] 23:50:36 INFO - PROCESS | 3740 | --DOCSHELL 156EB800 == 48 [pid = 3740] [id = 450] 23:50:36 INFO - PROCESS | 3740 | --DOCSHELL 12AE1400 == 47 [pid = 3740] [id = 449] 23:50:36 INFO - PROCESS | 3740 | --DOCSHELL 0F20F000 == 46 [pid = 3740] [id = 448] 23:50:36 INFO - PROCESS | 3740 | --DOCSHELL 0F298400 == 45 [pid = 3740] [id = 447] 23:50:36 INFO - PROCESS | 3740 | --DOCSHELL 18594800 == 44 [pid = 3740] [id = 446] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (110DC400) [pid = 3740] [serial = 1253] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1336BC00) [pid = 3740] [serial = 1303] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (13D82400) [pid = 3740] [serial = 1304] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (15C44800) [pid = 3740] [serial = 1306] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (1108D800) [pid = 3740] [serial = 1300] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (17435000) [pid = 3740] [serial = 1312] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (15F66000) [pid = 3740] [serial = 1307] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1691DC00) [pid = 3740] [serial = 1309] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (17CEB000) [pid = 3740] [serial = 1315] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (12886800) [pid = 3740] [serial = 1301] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (17363000) [pid = 3740] [serial = 1295] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (17362000) [pid = 3740] [serial = 1294] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (11089C00) [pid = 3740] [serial = 1298] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (11025800) [pid = 3740] [serial = 1297] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (10DF9400) [pid = 3740] [serial = 1285] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1336AC00) [pid = 3740] [serial = 1288] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (16E04C00) [pid = 3740] [serial = 1291] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (187C5400) [pid = 3740] [serial = 1327] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1829F800) [pid = 3740] [serial = 1318] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (17CF2800) [pid = 3740] [serial = 1316] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (16923C00) [pid = 3740] [serial = 1321] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1877CC00) [pid = 3740] [serial = 1324] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (18772C00) [pid = 3740] [serial = 1319] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (17A64400) [pid = 3740] [serial = 1313] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1877E400) [pid = 3740] [serial = 1325] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (17C0F400) [pid = 3740] [serial = 1322] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (16925800) [pid = 3740] [serial = 1310] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (140B4800) [pid = 3740] [serial = 1250] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (10DFB400) [pid = 3740] [serial = 1244] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (12884C00) [pid = 3740] [serial = 1247] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0F29B400) [pid = 3740] [serial = 1241] [outer = 00000000] [url = about:blank] 23:50:36 INFO - PROCESS | 3740 | 1464072636795 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]]]}] 23:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 813ms 23:50:36 INFO - PROCESS | 3740 | 1464072636841 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 23:50:36 INFO - PROCESS | 3740 | 1464072636845 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 23:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:50:36 INFO - PROCESS | 3740 | 1464072636850 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:50:36 INFO - PROCESS | 3740 | 1464072636852 Marionette TRACE conn3 <- [1,1822,null,{}] 23:50:36 INFO - PROCESS | 3740 | 1464072636856 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}] 23:50:36 INFO - PROCESS | 3740 | 1464072636940 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 23:50:36 INFO - PROCESS | 3740 | 1464072636950 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:36 INFO - PROCESS | 3740 | ++DOCSHELL 11094400 == 45 [pid = 3740] [id = 465] 23:50:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (11098800) [pid = 3740] [serial = 1395] [outer = 00000000] 23:50:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (12886800) [pid = 3740] [serial = 1396] [outer = 11098800] 23:50:36 INFO - PROCESS | 3740 | 1464072636999 Marionette DEBUG loaded listener.js 23:50:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1336BC00) [pid = 3740] [serial = 1397] [outer = 11098800] 23:50:37 INFO - PROCESS | 3740 | 1464072637472 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]]]}] 23:50:37 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 23:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 691ms 23:50:37 INFO - PROCESS | 3740 | 1464072637532 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 23:50:37 INFO - PROCESS | 3740 | 1464072637535 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 23:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:50:37 INFO - PROCESS | 3740 | 1464072637539 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:50:37 INFO - PROCESS | 3740 | 1464072637545 Marionette TRACE conn3 <- [1,1826,null,{}] 23:50:37 INFO - PROCESS | 3740 | 1464072637554 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}] 23:50:37 INFO - PROCESS | 3740 | 1464072637640 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 23:50:37 INFO - PROCESS | 3740 | 1464072637650 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:37 INFO - PROCESS | 3740 | ++DOCSHELL 12886400 == 46 [pid = 3740] [id = 466] 23:50:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (15410000) [pid = 3740] [serial = 1398] [outer = 00000000] 23:50:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (15F60400) [pid = 3740] [serial = 1399] [outer = 15410000] 23:50:37 INFO - PROCESS | 3740 | 1464072637704 Marionette DEBUG loaded listener.js 23:50:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (162F0000) [pid = 3740] [serial = 1400] [outer = 15410000] 23:50:38 INFO - PROCESS | 3740 | 1464072638129 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]]]}] 23:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 644ms 23:50:38 INFO - PROCESS | 3740 | 1464072638184 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 23:50:38 INFO - PROCESS | 3740 | 1464072638187 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 23:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:50:38 INFO - PROCESS | 3740 | 1464072638190 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:50:38 INFO - PROCESS | 3740 | 1464072638192 Marionette TRACE conn3 <- [1,1830,null,{}] 23:50:38 INFO - PROCESS | 3740 | 1464072638195 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}] 23:50:38 INFO - PROCESS | 3740 | 1464072638278 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 23:50:38 INFO - PROCESS | 3740 | 1464072638314 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:38 INFO - PROCESS | 3740 | ++DOCSHELL 162F9C00 == 47 [pid = 3740] [id = 467] 23:50:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (168CEC00) [pid = 3740] [serial = 1401] [outer = 00000000] 23:50:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (16927800) [pid = 3740] [serial = 1402] [outer = 168CEC00] 23:50:38 INFO - PROCESS | 3740 | 1464072638359 Marionette DEBUG loaded listener.js 23:50:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (16990400) [pid = 3740] [serial = 1403] [outer = 168CEC00] 23:50:38 INFO - PROCESS | 3740 | 1464072638826 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]]]}] 23:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 690ms 23:50:38 INFO - PROCESS | 3740 | 1464072638889 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 23:50:38 INFO - PROCESS | 3740 | 1464072638891 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 23:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:50:38 INFO - PROCESS | 3740 | 1464072638901 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:50:38 INFO - PROCESS | 3740 | 1464072638903 Marionette TRACE conn3 <- [1,1834,null,{}] 23:50:38 INFO - PROCESS | 3740 | 1464072638916 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}] 23:50:39 INFO - PROCESS | 3740 | 1464072639011 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 23:50:39 INFO - PROCESS | 3740 | 1464072639074 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:39 INFO - PROCESS | 3740 | ++DOCSHELL 16E02400 == 48 [pid = 3740] [id = 468] 23:50:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (16E03800) [pid = 3740] [serial = 1404] [outer = 00000000] 23:50:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (16E0AC00) [pid = 3740] [serial = 1405] [outer = 16E03800] 23:50:39 INFO - PROCESS | 3740 | 1464072639127 Marionette DEBUG loaded listener.js 23:50:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (17439800) [pid = 3740] [serial = 1406] [outer = 16E03800] 23:50:39 INFO - PROCESS | 3740 | 1464072639563 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]]]}] 23:50:39 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) 23:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 721ms 23:50:39 INFO - PROCESS | 3740 | 1464072639618 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 23:50:39 INFO - PROCESS | 3740 | 1464072639620 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 23:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:50:39 INFO - PROCESS | 3740 | 1464072639664 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:50:39 INFO - PROCESS | 3740 | 1464072639666 Marionette TRACE conn3 <- [1,1838,null,{}] 23:50:39 INFO - PROCESS | 3740 | 1464072639669 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}] 23:50:39 INFO - PROCESS | 3740 | 1464072639783 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 23:50:39 INFO - PROCESS | 3740 | 1464072639849 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:39 INFO - PROCESS | 3740 | ++DOCSHELL 17A60C00 == 49 [pid = 3740] [id = 469] 23:50:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (17C01C00) [pid = 3740] [serial = 1407] [outer = 00000000] 23:50:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (18174000) [pid = 3740] [serial = 1408] [outer = 17C01C00] 23:50:39 INFO - PROCESS | 3740 | 1464072639885 Marionette DEBUG loaded listener.js 23:50:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (18177800) [pid = 3740] [serial = 1409] [outer = 17C01C00] 23:50:40 INFO - PROCESS | 3740 | 1464072640285 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]]]}] 23:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 675ms 23:50:40 INFO - PROCESS | 3740 | 1464072640333 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 23:50:40 INFO - PROCESS | 3740 | 1464072640335 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 23:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:50:40 INFO - PROCESS | 3740 | 1464072640338 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:50:40 INFO - PROCESS | 3740 | 1464072640340 Marionette TRACE conn3 <- [1,1842,null,{}] 23:50:40 INFO - PROCESS | 3740 | 1464072640343 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}] 23:50:40 INFO - PROCESS | 3740 | 1464072640459 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 23:50:40 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (16991000) [pid = 3740] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:50:40 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (168CE000) [pid = 3740] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:50:40 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (0F971400) [pid = 3740] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:50:40 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (12AED800) [pid = 3740] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:50:40 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (17C0E400) [pid = 3740] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:50:40 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (15C43800) [pid = 3740] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:50:40 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (0F20FC00) [pid = 3740] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:50:40 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (15F60C00) [pid = 3740] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:50:40 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (10A61400) [pid = 3740] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:50:40 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (12A2F800) [pid = 3740] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:50:40 INFO - PROCESS | 3740 | 1464072640604 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:40 INFO - PROCESS | 3740 | ++DOCSHELL 0F971400 == 50 [pid = 3740] [id = 470] 23:50:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (103D4400) [pid = 3740] [serial = 1410] [outer = 00000000] 23:50:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1108B000) [pid = 3740] [serial = 1411] [outer = 103D4400] 23:50:40 INFO - PROCESS | 3740 | 1464072640652 Marionette DEBUG loaded listener.js 23:50:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (13816800) [pid = 3740] [serial = 1412] [outer = 103D4400] 23:50:41 INFO - PROCESS | 3740 | 1464072641002 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]]]}] 23:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 721ms 23:50:41 INFO - PROCESS | 3740 | 1464072641062 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 23:50:41 INFO - PROCESS | 3740 | 1464072641064 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 23:50:41 INFO - PROCESS | 3740 | 1464072641067 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:50:41 INFO - PROCESS | 3740 | 1464072641069 Marionette TRACE conn3 <- [1,1846,null,{}] 23:50:41 INFO - PROCESS | 3740 | 1464072641096 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}] 23:50:41 INFO - PROCESS | 3740 | 1464072641223 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 23:50:41 INFO - PROCESS | 3740 | 1464072641235 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:41 INFO - PROCESS | 3740 | ++DOCSHELL 156EEC00 == 51 [pid = 3740] [id = 471] 23:50:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (15C43800) [pid = 3740] [serial = 1413] [outer = 00000000] 23:50:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (181E1400) [pid = 3740] [serial = 1414] [outer = 15C43800] 23:50:41 INFO - PROCESS | 3740 | 1464072641278 Marionette DEBUG loaded listener.js 23:50:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (1829A800) [pid = 3740] [serial = 1415] [outer = 15C43800] 23:50:41 INFO - PROCESS | 3740 | 1464072641677 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]]]}] 23:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 629ms 23:50:41 INFO - PROCESS | 3740 | 1464072641715 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 23:50:41 INFO - PROCESS | 3740 | 1464072641717 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 23:50:41 INFO - PROCESS | 3740 | 1464072641721 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:50:41 INFO - PROCESS | 3740 | 1464072641722 Marionette TRACE conn3 <- [1,1850,null,{}] 23:50:41 INFO - PROCESS | 3740 | 1464072641710 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}] 23:50:41 INFO - PROCESS | 3740 | 1464072641794 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 23:50:41 INFO - PROCESS | 3740 | 1464072641801 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:41 INFO - PROCESS | 3740 | ++DOCSHELL 16923000 == 52 [pid = 3740] [id = 472] 23:50:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (174E8000) [pid = 3740] [serial = 1416] [outer = 00000000] 23:50:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (197DC800) [pid = 3740] [serial = 1417] [outer = 174E8000] 23:50:41 INFO - PROCESS | 3740 | 1464072641844 Marionette DEBUG loaded listener.js 23:50:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (19A01800) [pid = 3740] [serial = 1418] [outer = 174E8000] 23:50:42 INFO - PROCESS | 3740 | 1464072642275 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]]]}] 23:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 583ms 23:50:42 INFO - PROCESS | 3740 | 1464072642302 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 23:50:42 INFO - PROCESS | 3740 | 1464072642304 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 23:50:42 INFO - PROCESS | 3740 | 1464072642308 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:50:42 INFO - PROCESS | 3740 | 1464072642309 Marionette TRACE conn3 <- [1,1854,null,{}] 23:50:42 INFO - PROCESS | 3740 | 1464072642313 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}] 23:50:42 INFO - PROCESS | 3740 | 1464072642438 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 23:50:42 INFO - PROCESS | 3740 | 1464072642445 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:42 INFO - PROCESS | 3740 | ++DOCSHELL 16991000 == 53 [pid = 3740] [id = 473] 23:50:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (18777C00) [pid = 3740] [serial = 1419] [outer = 00000000] 23:50:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (19C49000) [pid = 3740] [serial = 1420] [outer = 18777C00] 23:50:42 INFO - PROCESS | 3740 | 1464072642494 Marionette DEBUG loaded listener.js 23:50:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (19C75800) [pid = 3740] [serial = 1421] [outer = 18777C00] 23:50:43 INFO - PROCESS | 3740 | 1464072643163 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]]]}] 23:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 921ms 23:50:43 INFO - PROCESS | 3740 | 1464072643235 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 23:50:43 INFO - PROCESS | 3740 | 1464072643240 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 23:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:50:43 INFO - PROCESS | 3740 | 1464072643245 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:50:43 INFO - PROCESS | 3740 | 1464072643250 Marionette TRACE conn3 <- [1,1858,null,{}] 23:50:43 INFO - PROCESS | 3740 | 1464072643256 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}] 23:50:43 INFO - PROCESS | 3740 | 1464072643412 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 23:50:43 INFO - PROCESS | 3740 | 1464072643479 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:43 INFO - PROCESS | 3740 | ++DOCSHELL 1102EC00 == 54 [pid = 3740] [id = 474] 23:50:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1108A400) [pid = 3740] [serial = 1422] [outer = 00000000] 23:50:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (11CF1400) [pid = 3740] [serial = 1423] [outer = 1108A400] 23:50:43 INFO - PROCESS | 3740 | 1464072643535 Marionette DEBUG loaded listener.js 23:50:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (12A2F000) [pid = 3740] [serial = 1424] [outer = 1108A400] 23:50:44 INFO - PROCESS | 3740 | 1464072644150 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]]]}] 23:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 983ms 23:50:44 INFO - PROCESS | 3740 | 1464072644232 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 23:50:44 INFO - PROCESS | 3740 | 1464072644238 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 23:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:50:44 INFO - PROCESS | 3740 | 1464072644244 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:50:44 INFO - PROCESS | 3740 | 1464072644247 Marionette TRACE conn3 <- [1,1862,null,{}] 23:50:44 INFO - PROCESS | 3740 | 1464072644251 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}] 23:50:44 INFO - PROCESS | 3740 | 1464072644360 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 23:50:44 INFO - PROCESS | 3740 | 1464072644498 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:44 INFO - PROCESS | 3740 | ++DOCSHELL 11CE6400 == 55 [pid = 3740] [id = 475] 23:50:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (140AE800) [pid = 3740] [serial = 1425] [outer = 00000000] 23:50:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (168CE400) [pid = 3740] [serial = 1426] [outer = 140AE800] 23:50:44 INFO - PROCESS | 3740 | 1464072644553 Marionette DEBUG loaded listener.js 23:50:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (16992000) [pid = 3740] [serial = 1427] [outer = 140AE800] 23:50:45 INFO - PROCESS | 3740 | 1464072645183 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]]]}] 23:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 982ms 23:50:45 INFO - PROCESS | 3740 | 1464072645228 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 23:50:45 INFO - PROCESS | 3740 | 1464072645231 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 23:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:50:45 INFO - PROCESS | 3740 | 1464072645235 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:50:45 INFO - PROCESS | 3740 | 1464072645239 Marionette TRACE conn3 <- [1,1866,null,{}] 23:50:45 INFO - PROCESS | 3740 | 1464072645249 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}] 23:50:45 INFO - PROCESS | 3740 | 1464072645359 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 23:50:45 INFO - PROCESS | 3740 | 1464072645499 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:45 INFO - PROCESS | 3740 | ++DOCSHELL 0F20FC00 == 56 [pid = 3740] [id = 476] 23:50:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (0F29F000) [pid = 3740] [serial = 1428] [outer = 00000000] 23:50:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (19C49400) [pid = 3740] [serial = 1429] [outer = 0F29F000] 23:50:45 INFO - PROCESS | 3740 | 1464072645559 Marionette DEBUG loaded listener.js 23:50:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (19C7C000) [pid = 3740] [serial = 1430] [outer = 0F29F000] 23:50:46 INFO - PROCESS | 3740 | 1464072646122 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]]]}] 23:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 936ms 23:50:46 INFO - PROCESS | 3740 | 1464072646163 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 23:50:46 INFO - PROCESS | 3740 | 1464072646166 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 23:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:50:46 INFO - PROCESS | 3740 | 1464072646170 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:50:46 INFO - PROCESS | 3740 | 1464072646172 Marionette TRACE conn3 <- [1,1870,null,{}] 23:50:46 INFO - PROCESS | 3740 | 1464072646175 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}] 23:50:46 INFO - PROCESS | 3740 | 1464072646281 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 23:50:46 INFO - PROCESS | 3740 | 1464072646390 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:46 INFO - PROCESS | 3740 | ++DOCSHELL 1877D800 == 57 [pid = 3740] [id = 477] 23:50:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (19C75C00) [pid = 3740] [serial = 1431] [outer = 00000000] 23:50:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (19DF0800) [pid = 3740] [serial = 1432] [outer = 19C75C00] 23:50:46 INFO - PROCESS | 3740 | 1464072646443 Marionette DEBUG loaded listener.js 23:50:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (19DF3800) [pid = 3740] [serial = 1433] [outer = 19C75C00] 23:50:47 INFO - PROCESS | 3740 | 1464072647258 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]]]}] 23:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1136ms 23:50:47 INFO - PROCESS | 3740 | 1464072647307 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 23:50:47 INFO - PROCESS | 3740 | 1464072647311 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 23:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:50:47 INFO - PROCESS | 3740 | 1464072647300 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:50:47 INFO - PROCESS | 3740 | 1464072647304 Marionette TRACE conn3 <- [1,1874,null,{}] 23:50:47 INFO - PROCESS | 3740 | 1464072647310 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}] 23:50:47 INFO - PROCESS | 3740 | 1464072647407 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 23:50:47 INFO - PROCESS | 3740 | 1464072647552 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:47 INFO - PROCESS | 3740 | ++DOCSHELL 10ACB400 == 58 [pid = 3740] [id = 478] 23:50:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (10AD4000) [pid = 3740] [serial = 1434] [outer = 00000000] 23:50:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (10F06C00) [pid = 3740] [serial = 1435] [outer = 10AD4000] 23:50:47 INFO - PROCESS | 3740 | 1464072647603 Marionette DEBUG loaded listener.js 23:50:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (11CEBC00) [pid = 3740] [serial = 1436] [outer = 10AD4000] 23:50:48 INFO - PROCESS | 3740 | --DOCSHELL 16923000 == 57 [pid = 3740] [id = 472] 23:50:48 INFO - PROCESS | 3740 | --DOCSHELL 156EEC00 == 56 [pid = 3740] [id = 471] 23:50:48 INFO - PROCESS | 3740 | --DOCSHELL 0F971400 == 55 [pid = 3740] [id = 470] 23:50:48 INFO - PROCESS | 3740 | --DOCSHELL 17A60C00 == 54 [pid = 3740] [id = 469] 23:50:48 INFO - PROCESS | 3740 | --DOCSHELL 16E02400 == 53 [pid = 3740] [id = 468] 23:50:48 INFO - PROCESS | 3740 | --DOCSHELL 162F9C00 == 52 [pid = 3740] [id = 467] 23:50:48 INFO - PROCESS | 3740 | --DOCSHELL 12886400 == 51 [pid = 3740] [id = 466] 23:50:48 INFO - PROCESS | 3740 | --DOCSHELL 11094400 == 50 [pid = 3740] [id = 465] 23:50:48 INFO - PROCESS | 3740 | --DOCSHELL 12A25000 == 49 [pid = 3740] [id = 464] 23:50:48 INFO - PROCESS | 3740 | --DOCSHELL 0F203000 == 48 [pid = 3740] [id = 463] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (19A06000) [pid = 3740] [serial = 1372] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (10FB2C00) [pid = 3740] [serial = 1330] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (14E05000) [pid = 3740] [serial = 1333] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (18775000) [pid = 3740] [serial = 1336] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (197E2000) [pid = 3740] [serial = 1339] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOCSHELL 10DFD800 == 47 [pid = 3740] [id = 458] 23:50:48 INFO - PROCESS | 3740 | --DOCSHELL 10ACE400 == 46 [pid = 3740] [id = 457] 23:50:48 INFO - PROCESS | 3740 | 1464072648194 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]]]}] 23:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 921ms 23:50:48 INFO - PROCESS | 3740 | 1464072648230 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 23:50:48 INFO - PROCESS | 3740 | 1464072648235 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 23:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:50:48 INFO - PROCESS | 3740 | 1464072648241 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:50:48 INFO - PROCESS | 3740 | 1464072648243 Marionette TRACE conn3 <- [1,1878,null,{}] 23:50:48 INFO - PROCESS | 3740 | 1464072648248 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}] 23:50:48 INFO - PROCESS | 3740 | 1464072648344 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (17CE6400) [pid = 3740] [serial = 1370] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (18592000) [pid = 3740] [serial = 1361] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (15DAD800) [pid = 3740] [serial = 1367] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (16925C00) [pid = 3740] [serial = 1355] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (1699E400) [pid = 3740] [serial = 1357] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (16923400) [pid = 3740] [serial = 1354] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (10FAFC00) [pid = 3740] [serial = 1343] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (10AD7400) [pid = 3740] [serial = 1342] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (13364000) [pid = 3740] [serial = 1348] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (13D88000) [pid = 3740] [serial = 1349] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1858A000) [pid = 3740] [serial = 1360] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (15E8D000) [pid = 3740] [serial = 1351] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (15F61C00) [pid = 3740] [serial = 1352] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (10DF3C00) [pid = 3740] [serial = 1345] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (110DE400) [pid = 3740] [serial = 1346] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (16E05C00) [pid = 3740] [serial = 1358] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (197DE800) [pid = 3740] [serial = 1363] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (197E1400) [pid = 3740] [serial = 1364] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (138DC800) [pid = 3740] [serial = 1366] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (17C09000) [pid = 3740] [serial = 1369] [outer = 00000000] [url = about:blank] 23:50:48 INFO - PROCESS | 3740 | 1464072648445 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:48 INFO - PROCESS | 3740 | ++DOCSHELL 10A65400 == 47 [pid = 3740] [id = 479] 23:50:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (10AD7400) [pid = 3740] [serial = 1437] [outer = 00000000] 23:50:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (10FB2400) [pid = 3740] [serial = 1438] [outer = 10AD7400] 23:50:48 INFO - PROCESS | 3740 | 1464072648490 Marionette DEBUG loaded listener.js 23:50:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (12883400) [pid = 3740] [serial = 1439] [outer = 10AD7400] 23:50:48 INFO - PROCESS | 3740 | 1464072648889 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]]]}] 23:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 721ms 23:50:48 INFO - PROCESS | 3740 | 1464072648980 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 23:50:48 INFO - PROCESS | 3740 | 1464072648983 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 23:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:50:48 INFO - PROCESS | 3740 | 1464072648986 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:50:48 INFO - PROCESS | 3740 | 1464072648990 Marionette TRACE conn3 <- [1,1882,null,{}] 23:50:48 INFO - PROCESS | 3740 | 1464072649004 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}] 23:50:49 INFO - PROCESS | 3740 | 1464072649094 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 23:50:49 INFO - PROCESS | 3740 | 1464072649106 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:49 INFO - PROCESS | 3740 | ++DOCSHELL 13D85400 == 48 [pid = 3740] [id = 480] 23:50:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (13D86800) [pid = 3740] [serial = 1440] [outer = 00000000] 23:50:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (140B0800) [pid = 3740] [serial = 1441] [outer = 13D86800] 23:50:49 INFO - PROCESS | 3740 | 1464072649143 Marionette DEBUG loaded listener.js 23:50:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (140BC800) [pid = 3740] [serial = 1442] [outer = 13D86800] 23:50:49 INFO - PROCESS | 3740 | 1464072649602 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]]]}] 23:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 675ms 23:50:49 INFO - PROCESS | 3740 | 1464072649669 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 23:50:49 INFO - PROCESS | 3740 | 1464072649671 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 23:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:50:49 INFO - PROCESS | 3740 | 1464072649675 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:50:49 INFO - PROCESS | 3740 | 1464072649676 Marionette TRACE conn3 <- [1,1886,null,{}] 23:50:49 INFO - PROCESS | 3740 | 1464072649680 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}] 23:50:49 INFO - PROCESS | 3740 | 1464072649760 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 23:50:49 INFO - PROCESS | 3740 | 1464072649769 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:49 INFO - PROCESS | 3740 | ++DOCSHELL 15626800 == 49 [pid = 3740] [id = 481] 23:50:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (15626C00) [pid = 3740] [serial = 1443] [outer = 00000000] 23:50:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (15DB0400) [pid = 3740] [serial = 1444] [outer = 15626C00] 23:50:49 INFO - PROCESS | 3740 | 1464072649813 Marionette DEBUG loaded listener.js 23:50:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (15F6C000) [pid = 3740] [serial = 1445] [outer = 15626C00] 23:50:50 INFO - PROCESS | 3740 | 1464072650237 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]]]}] 23:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 629ms 23:50:50 INFO - PROCESS | 3740 | 1464072650295 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 23:50:50 INFO - PROCESS | 3740 | 1464072650297 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 23:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:50:50 INFO - PROCESS | 3740 | 1464072650301 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:50:50 INFO - PROCESS | 3740 | 1464072650302 Marionette TRACE conn3 <- [1,1890,null,{}] 23:50:50 INFO - PROCESS | 3740 | 1464072650306 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}] 23:50:50 INFO - PROCESS | 3740 | 1464072650395 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 23:50:50 INFO - PROCESS | 3740 | 1464072650431 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:50 INFO - PROCESS | 3740 | ++DOCSHELL 0F208000 == 50 [pid = 3740] [id = 482] 23:50:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (11028800) [pid = 3740] [serial = 1446] [outer = 00000000] 23:50:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (168CC800) [pid = 3740] [serial = 1447] [outer = 11028800] 23:50:50 INFO - PROCESS | 3740 | 1464072650480 Marionette DEBUG loaded listener.js 23:50:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (16923000) [pid = 3740] [serial = 1448] [outer = 11028800] 23:50:50 INFO - PROCESS | 3740 | 1464072650957 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]]]}] 23:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 691ms 23:50:50 INFO - PROCESS | 3740 | 1464072651000 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 23:50:50 INFO - PROCESS | 3740 | 1464072651002 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 23:50:50 INFO - PROCESS | 3740 | 1464072651005 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:50:50 INFO - PROCESS | 3740 | 1464072651007 Marionette TRACE conn3 <- [1,1894,null,{}] 23:50:50 INFO - PROCESS | 3740 | 1464072650994 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}] 23:50:51 INFO - PROCESS | 3740 | 1464072651127 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 23:50:51 INFO - PROCESS | 3740 | 1464072651200 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:51 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E8C00 == 51 [pid = 3740] [id = 483] 23:50:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (16E04C00) [pid = 3740] [serial = 1449] [outer = 00000000] 23:50:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (16E96000) [pid = 3740] [serial = 1450] [outer = 16E04C00] 23:50:51 INFO - PROCESS | 3740 | 1464072651246 Marionette DEBUG loaded listener.js 23:50:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (17434800) [pid = 3740] [serial = 1451] [outer = 16E04C00] 23:50:51 INFO - PROCESS | 3740 | 1464072651670 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]]]}] 23:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 721ms 23:50:51 INFO - PROCESS | 3740 | 1464072651729 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 23:50:51 INFO - PROCESS | 3740 | 1464072651731 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 23:50:51 INFO - PROCESS | 3740 | 1464072651734 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:50:51 INFO - PROCESS | 3740 | 1464072651736 Marionette TRACE conn3 <- [1,1898,null,{}] 23:50:51 INFO - PROCESS | 3740 | 1464072651739 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}] 23:50:51 INFO - PROCESS | 3740 | 1464072651885 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 23:50:51 INFO - PROCESS | 3740 | 1464072651898 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:51 INFO - PROCESS | 3740 | ++DOCSHELL 16E95000 == 52 [pid = 3740] [id = 484] 23:50:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (17A65000) [pid = 3740] [serial = 1452] [outer = 00000000] 23:50:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (18178C00) [pid = 3740] [serial = 1453] [outer = 17A65000] 23:50:51 INFO - PROCESS | 3740 | 1464072651980 Marionette DEBUG loaded listener.js 23:50:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (18775000) [pid = 3740] [serial = 1454] [outer = 17A65000] 23:50:52 INFO - PROCESS | 3740 | 1464072652398 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]]]}] 23:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 721ms 23:50:52 INFO - PROCESS | 3740 | 1464072652458 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 23:50:52 INFO - PROCESS | 3740 | 1464072652460 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 23:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:50:52 INFO - PROCESS | 3740 | 1464072652463 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:50:52 INFO - PROCESS | 3740 | 1464072652465 Marionette TRACE conn3 <- [1,1902,null,{}] 23:50:52 INFO - PROCESS | 3740 | 1464072652468 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}] 23:50:52 INFO - PROCESS | 3740 | 1464072652580 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 23:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (16996800) [pid = 3740] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (174E8000) [pid = 3740] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (10ACC000) [pid = 3740] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (187B9400) [pid = 3740] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (12A8F800) [pid = 3740] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (16E03800) [pid = 3740] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (15410000) [pid = 3740] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (17C01C00) [pid = 3740] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (12A26800) [pid = 3740] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (168CEC00) [pid = 3740] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (10369400) [pid = 3740] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (11098800) [pid = 3740] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (103D4400) [pid = 3740] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (15C43800) [pid = 3740] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:50:52 INFO - PROCESS | 3740 | 1464072652798 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:52 INFO - PROCESS | 3740 | ++DOCSHELL 1032CC00 == 53 [pid = 3740] [id = 485] 23:50:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (10369400) [pid = 3740] [serial = 1455] [outer = 00000000] 23:50:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (11089C00) [pid = 3740] [serial = 1456] [outer = 10369400] 23:50:52 INFO - PROCESS | 3740 | 1464072652844 Marionette DEBUG loaded listener.js 23:50:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (12A23000) [pid = 3740] [serial = 1457] [outer = 10369400] 23:50:53 INFO - PROCESS | 3740 | 1464072653223 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]]]}] 23:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 783ms 23:50:53 INFO - PROCESS | 3740 | 1464072653249 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 23:50:53 INFO - PROCESS | 3740 | 1464072653251 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 23:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:50:53 INFO - PROCESS | 3740 | 1464072653254 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:50:53 INFO - PROCESS | 3740 | 1464072653256 Marionette TRACE conn3 <- [1,1906,null,{}] 23:50:53 INFO - PROCESS | 3740 | 1464072653260 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}] 23:50:53 INFO - PROCESS | 3740 | 1464072653344 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 23:50:53 INFO - PROCESS | 3740 | 1464072653440 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:53 INFO - PROCESS | 3740 | ++DOCSHELL 1108A000 == 54 [pid = 3740] [id = 486] 23:50:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1108C800) [pid = 3740] [serial = 1458] [outer = 00000000] 23:50:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (17366400) [pid = 3740] [serial = 1459] [outer = 1108C800] 23:50:53 INFO - PROCESS | 3740 | 1464072653486 Marionette DEBUG loaded listener.js 23:50:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (17C7C800) [pid = 3740] [serial = 1460] [outer = 1108C800] 23:50:53 INFO - PROCESS | 3740 | 1464072653831 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]]]}] 23:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 629ms 23:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:50:53 INFO - PROCESS | 3740 | 1464072653876 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 23:50:53 INFO - PROCESS | 3740 | 1464072653878 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 23:50:53 INFO - PROCESS | 3740 | 1464072653882 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:50:53 INFO - PROCESS | 3740 | 1464072653883 Marionette TRACE conn3 <- [1,1910,null,{}] 23:50:53 INFO - PROCESS | 3740 | 1464072653887 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}] 23:50:54 INFO - PROCESS | 3740 | 1464072654006 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 23:50:54 INFO - PROCESS | 3740 | 1464072654015 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:54 INFO - PROCESS | 3740 | ++DOCSHELL 16E0B400 == 55 [pid = 3740] [id = 487] 23:50:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (17C85C00) [pid = 3740] [serial = 1461] [outer = 00000000] 23:50:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (187C8800) [pid = 3740] [serial = 1462] [outer = 17C85C00] 23:50:54 INFO - PROCESS | 3740 | 1464072654058 Marionette DEBUG loaded listener.js 23:50:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (197E5800) [pid = 3740] [serial = 1463] [outer = 17C85C00] 23:50:54 INFO - PROCESS | 3740 | 1464072654467 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]]]}] 23:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 614ms 23:50:54 INFO - PROCESS | 3740 | 1464072654519 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 23:50:54 INFO - PROCESS | 3740 | 1464072654522 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 23:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:50:54 INFO - PROCESS | 3740 | 1464072654525 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:50:54 INFO - PROCESS | 3740 | 1464072654527 Marionette TRACE conn3 <- [1,1914,null,{}] 23:50:54 INFO - PROCESS | 3740 | 1464072654531 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}] 23:50:54 INFO - PROCESS | 3740 | 1464072654667 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 23:50:54 INFO - PROCESS | 3740 | 1464072654696 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:54 INFO - PROCESS | 3740 | ++DOCSHELL 162F5400 == 56 [pid = 3740] [id = 488] 23:50:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (197E2400) [pid = 3740] [serial = 1464] [outer = 00000000] 23:50:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (19C46000) [pid = 3740] [serial = 1465] [outer = 197E2400] 23:50:54 INFO - PROCESS | 3740 | 1464072654744 Marionette DEBUG loaded listener.js 23:50:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (19C7A800) [pid = 3740] [serial = 1466] [outer = 197E2400] 23:50:55 INFO - PROCESS | 3740 | 1464072655427 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]]]}] 23:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 983ms 23:50:55 INFO - PROCESS | 3740 | 1464072655512 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 23:50:55 INFO - PROCESS | 3740 | 1464072655516 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 23:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:50:55 INFO - PROCESS | 3740 | 1464072655521 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:50:55 INFO - PROCESS | 3740 | 1464072655525 Marionette TRACE conn3 <- [1,1918,null,{}] 23:50:55 INFO - PROCESS | 3740 | 1464072655530 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}] 23:50:55 INFO - PROCESS | 3740 | 1464072655630 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 23:50:55 INFO - PROCESS | 3740 | 1464072655765 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:55 INFO - PROCESS | 3740 | ++DOCSHELL 10DFB400 == 57 [pid = 3740] [id = 489] 23:50:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (10DFCC00) [pid = 3740] [serial = 1467] [outer = 00000000] 23:50:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (11030800) [pid = 3740] [serial = 1468] [outer = 10DFCC00] 23:50:55 INFO - PROCESS | 3740 | 1464072655821 Marionette DEBUG loaded listener.js 23:50:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (12B59000) [pid = 3740] [serial = 1469] [outer = 10DFCC00] 23:50:56 INFO - PROCESS | 3740 | 1464072656458 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]]]}] 23:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 982ms 23:50:56 INFO - PROCESS | 3740 | 1464072656509 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 23:50:56 INFO - PROCESS | 3740 | 1464072656514 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 23:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:50:56 INFO - PROCESS | 3740 | 1464072656504 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:50:56 INFO - PROCESS | 3740 | 1464072656507 Marionette TRACE conn3 <- [1,1922,null,{}] 23:50:56 INFO - PROCESS | 3740 | 1464072656511 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}] 23:50:56 INFO - PROCESS | 3740 | 1464072656623 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 23:50:56 INFO - PROCESS | 3740 | 1464072656763 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:56 INFO - PROCESS | 3740 | ++DOCSHELL 15C48000 == 58 [pid = 3740] [id = 490] 23:50:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (15DB4400) [pid = 3740] [serial = 1470] [outer = 00000000] 23:50:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (16335400) [pid = 3740] [serial = 1471] [outer = 15DB4400] 23:50:56 INFO - PROCESS | 3740 | 1464072656818 Marionette DEBUG loaded listener.js 23:50:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1698F800) [pid = 3740] [serial = 1472] [outer = 15DB4400] 23:50:57 INFO - PROCESS | 3740 | 1464072657423 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]]]}] 23:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 982ms 23:50:57 INFO - PROCESS | 3740 | 1464072657492 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 23:50:57 INFO - PROCESS | 3740 | 1464072657495 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 23:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:50:57 INFO - PROCESS | 3740 | 1464072657499 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:50:57 INFO - PROCESS | 3740 | 1464072657503 Marionette TRACE conn3 <- [1,1926,null,{}] 23:50:57 INFO - PROCESS | 3740 | 1464072657514 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}] 23:50:57 INFO - PROCESS | 3740 | 1464072657621 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 23:50:57 INFO - PROCESS | 3740 | 1464072657764 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:57 INFO - PROCESS | 3740 | ++DOCSHELL 11C0BC00 == 59 [pid = 3740] [id = 491] 23:50:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (197E8000) [pid = 3740] [serial = 1473] [outer = 00000000] 23:50:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (19A9C400) [pid = 3740] [serial = 1474] [outer = 197E8000] 23:50:57 INFO - PROCESS | 3740 | 1464072657821 Marionette DEBUG loaded listener.js 23:50:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (19C4C800) [pid = 3740] [serial = 1475] [outer = 197E8000] 23:50:58 INFO - PROCESS | 3740 | 1464072658358 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]]]}] 23:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 890ms 23:50:58 INFO - PROCESS | 3740 | 1464072658386 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 23:50:58 INFO - PROCESS | 3740 | 1464072658389 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 23:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:50:58 INFO - PROCESS | 3740 | 1464072658392 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:50:58 INFO - PROCESS | 3740 | 1464072658394 Marionette TRACE conn3 <- [1,1930,null,{}] 23:50:58 INFO - PROCESS | 3740 | 1464072658398 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}] 23:50:58 INFO - PROCESS | 3740 | 1464072658503 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 23:50:58 INFO - PROCESS | 3740 | 1464072658614 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:58 INFO - PROCESS | 3740 | ++DOCSHELL 19A9B400 == 60 [pid = 3740] [id = 492] 23:50:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (19DF1400) [pid = 3740] [serial = 1476] [outer = 00000000] 23:50:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (19DF9800) [pid = 3740] [serial = 1477] [outer = 19DF1400] 23:50:58 INFO - PROCESS | 3740 | 1464072658668 Marionette DEBUG loaded listener.js 23:50:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1A1B3400) [pid = 3740] [serial = 1478] [outer = 19DF1400] 23:50:59 INFO - PROCESS | 3740 | 1464072659226 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]]]}] 23:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 875ms 23:50:59 INFO - PROCESS | 3740 | 1464072659280 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 23:50:59 INFO - PROCESS | 3740 | 1464072659282 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 23:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:50:59 INFO - PROCESS | 3740 | 1464072659286 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:50:59 INFO - PROCESS | 3740 | 1464072659288 Marionette TRACE conn3 <- [1,1934,null,{}] 23:50:59 INFO - PROCESS | 3740 | 1464072659291 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}] 23:50:59 INFO - PROCESS | 3740 | 1464072659396 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 23:50:59 INFO - PROCESS | 3740 | 1464072659508 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:59 INFO - PROCESS | 3740 | ++DOCSHELL 19CB7C00 == 61 [pid = 3740] [id = 493] 23:50:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (19DF5800) [pid = 3740] [serial = 1479] [outer = 00000000] 23:50:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (1A1F7400) [pid = 3740] [serial = 1480] [outer = 19DF5800] 23:50:59 INFO - PROCESS | 3740 | 1464072659561 Marionette DEBUG loaded listener.js 23:50:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1A412C00) [pid = 3740] [serial = 1481] [outer = 19DF5800] 23:51:00 INFO - PROCESS | 3740 | 1464072660286 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]]]}] 23:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1013ms 23:51:00 INFO - PROCESS | 3740 | 1464072660340 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 23:51:00 INFO - PROCESS | 3740 | 1464072660344 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 23:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:51:00 INFO - PROCESS | 3740 | 1464072660351 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:51:00 INFO - PROCESS | 3740 | 1464072660354 Marionette TRACE conn3 <- [1,1938,null,{}] 23:51:00 INFO - PROCESS | 3740 | 1464072660359 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}] 23:51:00 INFO - PROCESS | 3740 | 1464072660466 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 23:51:00 INFO - PROCESS | 3740 | 1464072660574 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:00 INFO - PROCESS | 3740 | ++DOCSHELL 11028400 == 62 [pid = 3740] [id = 494] 23:51:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1102D400) [pid = 3740] [serial = 1482] [outer = 00000000] 23:51:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (1149BC00) [pid = 3740] [serial = 1483] [outer = 1102D400] 23:51:00 INFO - PROCESS | 3740 | 1464072660623 Marionette DEBUG loaded listener.js 23:51:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (11CEDC00) [pid = 3740] [serial = 1484] [outer = 1102D400] 23:51:01 INFO - PROCESS | 3740 | --DOCSHELL 12AF0000 == 61 [pid = 3740] [id = 444] 23:51:01 INFO - PROCESS | 3740 | --DOCSHELL 1055F400 == 60 [pid = 3740] [id = 443] 23:51:01 INFO - PROCESS | 3740 | --DOCSHELL 17C7EC00 == 59 [pid = 3740] [id = 445] 23:51:01 INFO - PROCESS | 3740 | --DOCSHELL 16E0B400 == 58 [pid = 3740] [id = 487] 23:51:01 INFO - PROCESS | 3740 | --DOCSHELL 1108A000 == 57 [pid = 3740] [id = 486] 23:51:01 INFO - PROCESS | 3740 | --DOCSHELL 1032CC00 == 56 [pid = 3740] [id = 485] 23:51:01 INFO - PROCESS | 3740 | --DOCSHELL 16E95000 == 55 [pid = 3740] [id = 484] 23:51:01 INFO - PROCESS | 3740 | --DOCSHELL 0F9E8C00 == 54 [pid = 3740] [id = 483] 23:51:01 INFO - PROCESS | 3740 | --DOCSHELL 0F208000 == 53 [pid = 3740] [id = 482] 23:51:01 INFO - PROCESS | 3740 | --DOCSHELL 15626800 == 52 [pid = 3740] [id = 481] 23:51:01 INFO - PROCESS | 3740 | --DOCSHELL 13D85400 == 51 [pid = 3740] [id = 480] 23:51:01 INFO - PROCESS | 3740 | --DOCSHELL 10A65400 == 50 [pid = 3740] [id = 479] 23:51:01 INFO - PROCESS | 3740 | --DOCSHELL 10ACB400 == 49 [pid = 3740] [id = 478] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (16E0AC00) [pid = 3740] [serial = 1405] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (15F60400) [pid = 3740] [serial = 1399] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (162F0000) [pid = 3740] [serial = 1400] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (18174000) [pid = 3740] [serial = 1408] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (12886000) [pid = 3740] [serial = 1375] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1336B000) [pid = 3740] [serial = 1394] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (12D6E400) [pid = 3740] [serial = 1393] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (16927800) [pid = 3740] [serial = 1402] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (17439800) [pid = 3740] [serial = 1406] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (11024000) [pid = 3740] [serial = 1391] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (10A63400) [pid = 3740] [serial = 1390] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (19C4F400) [pid = 3740] [serial = 1387] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (19AA6C00) [pid = 3740] [serial = 1384] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (12886800) [pid = 3740] [serial = 1396] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (1336BC00) [pid = 3740] [serial = 1397] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1108B000) [pid = 3740] [serial = 1411] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1877A800) [pid = 3740] [serial = 1381] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (14F68400) [pid = 3740] [serial = 1378] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (18177800) [pid = 3740] [serial = 1409] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (181E1400) [pid = 3740] [serial = 1414] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (1829A800) [pid = 3740] [serial = 1415] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (19A01800) [pid = 3740] [serial = 1418] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (13816800) [pid = 3740] [serial = 1412] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (16990400) [pid = 3740] [serial = 1403] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (16E0B800) [pid = 3740] [serial = 1292] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (197DC800) [pid = 3740] [serial = 1417] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (110D8400) [pid = 3740] [serial = 1286] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (197DC400) [pid = 3740] [serial = 1328] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (14E0DC00) [pid = 3740] [serial = 1289] [outer = 00000000] [url = about:blank] 23:51:01 INFO - PROCESS | 3740 | 1464072661276 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]]]}] 23:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 982ms 23:51:01 INFO - PROCESS | 3740 | 1464072661333 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 23:51:01 INFO - PROCESS | 3740 | 1464072661339 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 23:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:51:01 INFO - PROCESS | 3740 | 1464072661348 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:51:01 INFO - PROCESS | 3740 | 1464072661351 Marionette TRACE conn3 <- [1,1942,null,{}] 23:51:01 INFO - PROCESS | 3740 | 1464072661355 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}] 23:51:01 INFO - PROCESS | 3740 | 1464072661461 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 23:51:01 INFO - PROCESS | 3740 | 1464072661559 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:01 INFO - PROCESS | 3740 | ++DOCSHELL 10FB2C00 == 50 [pid = 3740] [id = 495] 23:51:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (10FB4000) [pid = 3740] [serial = 1485] [outer = 00000000] 23:51:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1123F000) [pid = 3740] [serial = 1486] [outer = 10FB4000] 23:51:01 INFO - PROCESS | 3740 | 1464072661604 Marionette DEBUG loaded listener.js 23:51:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (12A26000) [pid = 3740] [serial = 1487] [outer = 10FB4000] 23:51:02 INFO - PROCESS | 3740 | 1464072662016 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]]]}] 23:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 721ms 23:51:02 INFO - PROCESS | 3740 | 1464072662068 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 23:51:02 INFO - PROCESS | 3740 | 1464072662070 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 23:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:51:02 INFO - PROCESS | 3740 | 1464072662074 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:51:02 INFO - PROCESS | 3740 | 1464072662077 Marionette TRACE conn3 <- [1,1946,null,{}] 23:51:02 INFO - PROCESS | 3740 | 1464072662087 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}] 23:51:02 INFO - PROCESS | 3740 | 1464072662179 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 23:51:02 INFO - PROCESS | 3740 | 1464072662193 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:02 INFO - PROCESS | 3740 | ++DOCSHELL 140B9000 == 51 [pid = 3740] [id = 496] 23:51:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (140BAC00) [pid = 3740] [serial = 1488] [outer = 00000000] 23:51:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (15401400) [pid = 3740] [serial = 1489] [outer = 140BAC00] 23:51:02 INFO - PROCESS | 3740 | 1464072662241 Marionette DEBUG loaded listener.js 23:51:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (15C48800) [pid = 3740] [serial = 1490] [outer = 140BAC00] 23:51:02 INFO - PROCESS | 3740 | 1464072662713 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]]]}] 23:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 675ms 23:51:02 INFO - PROCESS | 3740 | 1464072662773 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 23:51:02 INFO - PROCESS | 3740 | 1464072662775 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 23:51:02 INFO - PROCESS | 3740 | 1464072662778 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:51:02 INFO - PROCESS | 3740 | 1464072662780 Marionette TRACE conn3 <- [1,1950,null,{}] 23:51:02 INFO - PROCESS | 3740 | 1464072662784 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}] 23:51:02 INFO - PROCESS | 3740 | 1464072662867 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 23:51:02 INFO - PROCESS | 3740 | 1464072662877 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:02 INFO - PROCESS | 3740 | ++DOCSHELL 15402800 == 52 [pid = 3740] [id = 497] 23:51:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (162F8800) [pid = 3740] [serial = 1491] [outer = 00000000] 23:51:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (16923400) [pid = 3740] [serial = 1492] [outer = 162F8800] 23:51:02 INFO - PROCESS | 3740 | 1464072662905 Marionette DEBUG loaded listener.js 23:51:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (16988400) [pid = 3740] [serial = 1493] [outer = 162F8800] 23:51:03 INFO - PROCESS | 3740 | 1464072663336 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]]]}] 23:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 614ms 23:51:03 INFO - PROCESS | 3740 | 1464072663400 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 23:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:51:03 INFO - PROCESS | 3740 | 1464072663402 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 23:51:03 INFO - PROCESS | 3740 | 1464072663406 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:51:03 INFO - PROCESS | 3740 | 1464072663407 Marionette TRACE conn3 <- [1,1954,null,{}] 23:51:03 INFO - PROCESS | 3740 | 1464072663410 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}] 23:51:03 INFO - PROCESS | 3740 | 1464072663508 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 23:51:03 INFO - PROCESS | 3740 | 1464072663544 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:03 INFO - PROCESS | 3740 | ++DOCSHELL 15E86000 == 53 [pid = 3740] [id = 498] 23:51:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (15F6B000) [pid = 3740] [serial = 1494] [outer = 00000000] 23:51:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (16E06000) [pid = 3740] [serial = 1495] [outer = 15F6B000] 23:51:03 INFO - PROCESS | 3740 | 1464072663588 Marionette DEBUG loaded listener.js 23:51:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (16E95000) [pid = 3740] [serial = 1496] [outer = 15F6B000] 23:51:04 INFO - PROCESS | 3740 | 1464072664036 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]]]}] 23:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 675ms 23:51:04 INFO - PROCESS | 3740 | 1464072664089 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 23:51:04 INFO - PROCESS | 3740 | 1464072664091 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 23:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:51:04 INFO - PROCESS | 3740 | 1464072664094 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:51:04 INFO - PROCESS | 3740 | 1464072664096 Marionette TRACE conn3 <- [1,1958,null,{}] 23:51:04 INFO - PROCESS | 3740 | 1464072664099 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}] 23:51:04 INFO - PROCESS | 3740 | 1464072664239 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 23:51:04 INFO - PROCESS | 3740 | 1464072664251 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:04 INFO - PROCESS | 3740 | ++DOCSHELL 17364000 == 54 [pid = 3740] [id = 499] 23:51:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (17A62800) [pid = 3740] [serial = 1497] [outer = 00000000] 23:51:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (17CF0000) [pid = 3740] [serial = 1498] [outer = 17A62800] 23:51:04 INFO - PROCESS | 3740 | 1464072664351 Marionette DEBUG loaded listener.js 23:51:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (18596400) [pid = 3740] [serial = 1499] [outer = 17A62800] 23:51:04 INFO - PROCESS | 3740 | 1464072664757 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]]]}] 23:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 721ms 23:51:04 INFO - PROCESS | 3740 | 1464072664818 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 23:51:04 INFO - PROCESS | 3740 | 1464072664820 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 23:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:51:04 INFO - PROCESS | 3740 | 1464072664824 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:51:04 INFO - PROCESS | 3740 | 1464072664825 Marionette TRACE conn3 <- [1,1962,null,{}] 23:51:04 INFO - PROCESS | 3740 | 1464072664829 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}] 23:51:04 INFO - PROCESS | 3740 | 1464072664970 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 23:51:04 INFO - PROCESS | 3740 | 1464072664993 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:04 INFO - PROCESS | 3740 | ++DOCSHELL 16E0CC00 == 55 [pid = 3740] [id = 500] 23:51:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (18177800) [pid = 3740] [serial = 1500] [outer = 00000000] 23:51:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (187C7C00) [pid = 3740] [serial = 1501] [outer = 18177800] 23:51:05 INFO - PROCESS | 3740 | 1464072665037 Marionette DEBUG loaded listener.js 23:51:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (187C8400) [pid = 3740] [serial = 1502] [outer = 18177800] 23:51:05 INFO - PROCESS | 3740 | 1464072665459 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]]]}] 23:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 675ms 23:51:05 INFO - PROCESS | 3740 | 1464072665523 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 23:51:05 INFO - PROCESS | 3740 | 1464072665525 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 23:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:51:05 INFO - PROCESS | 3740 | 1464072665529 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:51:05 INFO - PROCESS | 3740 | 1464072665530 Marionette TRACE conn3 <- [1,1966,null,{}] 23:51:05 INFO - PROCESS | 3740 | 1464072665534 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}] 23:51:05 INFO - PROCESS | 3740 | 1464072665656 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 23:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (16E04C00) [pid = 3740] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (17A65000) [pid = 3740] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (13D86800) [pid = 3740] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (18777C00) [pid = 3740] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (10AD7400) [pid = 3740] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (10369400) [pid = 3740] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (10AD4000) [pid = 3740] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (11028800) [pid = 3740] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (15626C00) [pid = 3740] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (17C85C00) [pid = 3740] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1108C800) [pid = 3740] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (162F5C00) [pid = 3740] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:51:05 INFO - PROCESS | 3740 | 1464072665824 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:05 INFO - PROCESS | 3740 | ++DOCSHELL 10369400 == 56 [pid = 3740] [id = 501] 23:51:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (103CD000) [pid = 3740] [serial = 1503] [outer = 00000000] 23:51:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (11022800) [pid = 3740] [serial = 1504] [outer = 103CD000] 23:51:05 INFO - PROCESS | 3740 | 1464072665871 Marionette DEBUG loaded listener.js 23:51:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (138DC400) [pid = 3740] [serial = 1505] [outer = 103CD000] 23:51:06 INFO - PROCESS | 3740 | 1464072666235 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]]]}] 23:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 721ms 23:51:06 INFO - PROCESS | 3740 | 1464072666249 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 23:51:06 INFO - PROCESS | 3740 | 1464072666251 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 23:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:51:06 INFO - PROCESS | 3740 | 1464072666280 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:51:06 INFO - PROCESS | 3740 | 1464072666282 Marionette TRACE conn3 <- [1,1970,null,{}] 23:51:06 INFO - PROCESS | 3740 | 1464072666286 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}] 23:51:06 INFO - PROCESS | 3740 | 1464072666366 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 23:51:06 INFO - PROCESS | 3740 | 1464072666466 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:06 INFO - PROCESS | 3740 | ++DOCSHELL 13039C00 == 57 [pid = 3740] [id = 502] 23:51:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (15626C00) [pid = 3740] [serial = 1506] [outer = 00000000] 23:51:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (187BB000) [pid = 3740] [serial = 1507] [outer = 15626C00] 23:51:06 INFO - PROCESS | 3740 | 1464072666510 Marionette DEBUG loaded listener.js 23:51:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (19A0EC00) [pid = 3740] [serial = 1508] [outer = 15626C00] 23:51:06 INFO - PROCESS | 3740 | 1464072666850 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]]]}] 23:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 644ms 23:51:06 INFO - PROCESS | 3740 | 1464072666896 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 23:51:06 INFO - PROCESS | 3740 | 1464072666898 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 23:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:51:06 INFO - PROCESS | 3740 | 1464072666901 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:51:06 INFO - PROCESS | 3740 | 1464072666903 Marionette TRACE conn3 <- [1,1974,null,{}] 23:51:06 INFO - PROCESS | 3740 | 1464072666906 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}] 23:51:07 INFO - PROCESS | 3740 | 1464072667029 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 23:51:07 INFO - PROCESS | 3740 | 1464072667038 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:07 INFO - PROCESS | 3740 | ++DOCSHELL 17C85C00 == 58 [pid = 3740] [id = 503] 23:51:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (197DE800) [pid = 3740] [serial = 1509] [outer = 00000000] 23:51:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (19C78000) [pid = 3740] [serial = 1510] [outer = 197DE800] 23:51:07 INFO - PROCESS | 3740 | 1464072667086 Marionette DEBUG loaded listener.js 23:51:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (19C7C400) [pid = 3740] [serial = 1511] [outer = 197DE800] 23:51:07 INFO - PROCESS | 3740 | 1464072667508 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]]]}] 23:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 629ms 23:51:07 INFO - PROCESS | 3740 | 1464072667540 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 23:51:07 INFO - PROCESS | 3740 | 1464072667542 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 23:51:07 INFO - PROCESS | 3740 | 1464072667545 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:51:07 INFO - PROCESS | 3740 | 1464072667547 Marionette TRACE conn3 <- [1,1978,null,{}] 23:51:07 INFO - PROCESS | 3740 | 1464072667551 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}] 23:51:07 INFO - PROCESS | 3740 | 1464072667681 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 23:51:07 INFO - PROCESS | 3740 | 1464072667728 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:07 INFO - PROCESS | 3740 | ++DOCSHELL 19DF9C00 == 59 [pid = 3740] [id = 504] 23:51:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1A1F5000) [pid = 3740] [serial = 1512] [outer = 00000000] 23:51:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1A44E800) [pid = 3740] [serial = 1513] [outer = 1A1F5000] 23:51:07 INFO - PROCESS | 3740 | 1464072667776 Marionette DEBUG loaded listener.js 23:51:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1A456400) [pid = 3740] [serial = 1514] [outer = 1A1F5000] 23:51:08 INFO - PROCESS | 3740 | 1464072668412 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]]]}] 23:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 937ms 23:51:08 INFO - PROCESS | 3740 | 1464072668475 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 23:51:08 INFO - PROCESS | 3740 | 1464072668480 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 23:51:08 INFO - PROCESS | 3740 | 1464072668485 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:51:08 INFO - PROCESS | 3740 | 1464072668489 Marionette TRACE conn3 <- [1,1982,null,{}] 23:51:08 INFO - PROCESS | 3740 | 1464072668495 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}] 23:51:08 INFO - PROCESS | 3740 | 1464072668608 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 23:51:08 INFO - PROCESS | 3740 | 1464072668760 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:08 INFO - PROCESS | 3740 | ++DOCSHELL 10A5FC00 == 60 [pid = 3740] [id = 505] 23:51:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (10DFBC00) [pid = 3740] [serial = 1515] [outer = 00000000] 23:51:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (11A03C00) [pid = 3740] [serial = 1516] [outer = 10DFBC00] 23:51:08 INFO - PROCESS | 3740 | 1464072668816 Marionette DEBUG loaded listener.js 23:51:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1381E400) [pid = 3740] [serial = 1517] [outer = 10DFBC00] 23:51:09 INFO - PROCESS | 3740 | 1464072669401 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]]]}] 23:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 936ms 23:51:09 INFO - PROCESS | 3740 | 1464072669415 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 23:51:09 INFO - PROCESS | 3740 | 1464072669420 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 23:51:09 INFO - PROCESS | 3740 | 1464072669443 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:51:09 INFO - PROCESS | 3740 | 1464072669446 Marionette TRACE conn3 <- [1,1986,null,{}] 23:51:09 INFO - PROCESS | 3740 | 1464072669450 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}] 23:51:09 INFO - PROCESS | 3740 | 1464072669543 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 23:51:09 INFO - PROCESS | 3740 | 1464072669708 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:09 INFO - PROCESS | 3740 | ++DOCSHELL 14E05000 == 61 [pid = 3740] [id = 506] 23:51:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (15626000) [pid = 3740] [serial = 1518] [outer = 00000000] 23:51:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (16924000) [pid = 3740] [serial = 1519] [outer = 15626000] 23:51:09 INFO - PROCESS | 3740 | 1464072669763 Marionette DEBUG loaded listener.js 23:51:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (17435800) [pid = 3740] [serial = 1520] [outer = 15626000] 23:51:10 INFO - PROCESS | 3740 | 1464072670397 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]]]}] 23:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1013ms 23:51:10 INFO - PROCESS | 3740 | 1464072670451 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 23:51:10 INFO - PROCESS | 3740 | 1464072670454 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 23:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:51:10 INFO - PROCESS | 3740 | 1464072670473 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:51:10 INFO - PROCESS | 3740 | 1464072670477 Marionette TRACE conn3 <- [1,1990,null,{}] 23:51:10 INFO - PROCESS | 3740 | 1464072670488 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}] 23:51:10 INFO - PROCESS | 3740 | 1464072670598 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 23:51:10 INFO - PROCESS | 3740 | 1464072670749 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:10 INFO - PROCESS | 3740 | ++DOCSHELL 19C6F800 == 62 [pid = 3740] [id = 507] 23:51:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (19C75000) [pid = 3740] [serial = 1521] [outer = 00000000] 23:51:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1A44B000) [pid = 3740] [serial = 1522] [outer = 19C75000] 23:51:10 INFO - PROCESS | 3740 | 1464072670806 Marionette DEBUG loaded listener.js 23:51:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1A455000) [pid = 3740] [serial = 1523] [outer = 19C75000] 23:51:11 INFO - PROCESS | 3740 | 1464072671320 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]]]}] 23:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 906ms 23:51:11 INFO - PROCESS | 3740 | 1464072671365 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 23:51:11 INFO - PROCESS | 3740 | 1464072671368 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 23:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:51:11 INFO - PROCESS | 3740 | 1464072671371 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:51:11 INFO - PROCESS | 3740 | 1464072671373 Marionette TRACE conn3 <- [1,1994,null,{}] 23:51:11 INFO - PROCESS | 3740 | 1464072671377 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}] 23:51:11 INFO - PROCESS | 3740 | 1464072671485 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 23:51:11 INFO - PROCESS | 3740 | 1464072671600 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:11 INFO - PROCESS | 3740 | ++DOCSHELL 19A9F800 == 63 [pid = 3740] [id = 508] 23:51:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (1A1BB000) [pid = 3740] [serial = 1524] [outer = 00000000] 23:51:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (1A73C800) [pid = 3740] [serial = 1525] [outer = 1A1BB000] 23:51:11 INFO - PROCESS | 3740 | 1464072671693 Marionette DEBUG loaded listener.js 23:51:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (1A841800) [pid = 3740] [serial = 1526] [outer = 1A1BB000] 23:51:12 INFO - PROCESS | 3740 | 1464072672284 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]]]}] 23:51:12 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 23:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 982ms 23:51:12 INFO - PROCESS | 3740 | 1464072672357 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 23:51:12 INFO - PROCESS | 3740 | 1464072672360 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 23:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:51:12 INFO - PROCESS | 3740 | 1464072672363 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:51:12 INFO - PROCESS | 3740 | 1464072672365 Marionette TRACE conn3 <- [1,1998,null,{}] 23:51:12 INFO - PROCESS | 3740 | 1464072672369 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}] 23:51:12 INFO - PROCESS | 3740 | 1464072672474 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 23:51:12 INFO - PROCESS | 3740 | 1464072672617 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:12 INFO - PROCESS | 3740 | ++DOCSHELL 10A58400 == 64 [pid = 3740] [id = 509] 23:51:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (10DF1800) [pid = 3740] [serial = 1527] [outer = 00000000] 23:51:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (187C5800) [pid = 3740] [serial = 1528] [outer = 10DF1800] 23:51:12 INFO - PROCESS | 3740 | 1464072672675 Marionette DEBUG loaded listener.js 23:51:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (1A1B7800) [pid = 3740] [serial = 1529] [outer = 10DF1800] 23:51:13 INFO - PROCESS | 3740 | 1464072673467 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]]]}] 23:51:13 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 23:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1167ms 23:51:13 INFO - PROCESS | 3740 | 1464072673543 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 23:51:13 INFO - PROCESS | 3740 | 1464072673547 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 23:51:13 INFO - PROCESS | 3740 | 1464072673552 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:51:13 INFO - PROCESS | 3740 | 1464072673556 Marionette TRACE conn3 <- [1,2002,null,{}] 23:51:13 INFO - PROCESS | 3740 | 1464072673561 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}] 23:51:13 INFO - PROCESS | 3740 | 1464072673662 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 23:51:13 INFO - PROCESS | 3740 | 1464072673800 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:13 INFO - PROCESS | 3740 | ++DOCSHELL 103CB000 == 65 [pid = 3740] [id = 510] 23:51:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (103CC800) [pid = 3740] [serial = 1530] [outer = 00000000] 23:51:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (105F4C00) [pid = 3740] [serial = 1531] [outer = 103CC800] 23:51:13 INFO - PROCESS | 3740 | 1464072673849 Marionette DEBUG loaded listener.js 23:51:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (10AD6000) [pid = 3740] [serial = 1532] [outer = 103CC800] 23:51:14 INFO - PROCESS | 3740 | --DOCSHELL 17C85C00 == 64 [pid = 3740] [id = 503] 23:51:14 INFO - PROCESS | 3740 | --DOCSHELL 13039C00 == 63 [pid = 3740] [id = 502] 23:51:14 INFO - PROCESS | 3740 | --DOCSHELL 16991000 == 62 [pid = 3740] [id = 473] 23:51:14 INFO - PROCESS | 3740 | --DOCSHELL 10369400 == 61 [pid = 3740] [id = 501] 23:51:14 INFO - PROCESS | 3740 | --DOCSHELL 16E0CC00 == 60 [pid = 3740] [id = 500] 23:51:14 INFO - PROCESS | 3740 | --DOCSHELL 17364000 == 59 [pid = 3740] [id = 499] 23:51:14 INFO - PROCESS | 3740 | --DOCSHELL 15E86000 == 58 [pid = 3740] [id = 498] 23:51:14 INFO - PROCESS | 3740 | --DOCSHELL 15402800 == 57 [pid = 3740] [id = 497] 23:51:14 INFO - PROCESS | 3740 | --DOCSHELL 140B9000 == 56 [pid = 3740] [id = 496] 23:51:14 INFO - PROCESS | 3740 | --DOCSHELL 10FB2C00 == 55 [pid = 3740] [id = 495] 23:51:14 INFO - PROCESS | 3740 | --DOCSHELL 11028400 == 54 [pid = 3740] [id = 494] 23:51:14 INFO - PROCESS | 3740 | --DOCSHELL 10DFB400 == 53 [pid = 3740] [id = 489] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (19A9D400) [pid = 3740] [serial = 1373] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (16E96000) [pid = 3740] [serial = 1450] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (18178C00) [pid = 3740] [serial = 1453] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (140B0800) [pid = 3740] [serial = 1441] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (140BC800) [pid = 3740] [serial = 1442] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (19C49000) [pid = 3740] [serial = 1420] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (19C75800) [pid = 3740] [serial = 1421] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (17434800) [pid = 3740] [serial = 1451] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (11CF1400) [pid = 3740] [serial = 1423] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (10FB2400) [pid = 3740] [serial = 1438] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (12883400) [pid = 3740] [serial = 1439] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (11089C00) [pid = 3740] [serial = 1456] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (11CEBC00) [pid = 3740] [serial = 1436] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (10F06C00) [pid = 3740] [serial = 1435] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (168CE400) [pid = 3740] [serial = 1426] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (168CC800) [pid = 3740] [serial = 1447] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (15DB0400) [pid = 3740] [serial = 1444] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (15F6C000) [pid = 3740] [serial = 1445] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (19DF0800) [pid = 3740] [serial = 1432] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (19C49400) [pid = 3740] [serial = 1429] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (18775000) [pid = 3740] [serial = 1454] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (187C8800) [pid = 3740] [serial = 1462] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (12A23000) [pid = 3740] [serial = 1457] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (17366400) [pid = 3740] [serial = 1459] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (197E5800) [pid = 3740] [serial = 1463] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (16923000) [pid = 3740] [serial = 1448] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (17C7C800) [pid = 3740] [serial = 1460] [outer = 00000000] [url = about:blank] 23:51:14 INFO - PROCESS | 3740 | 1464072674475 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]]]}] 23:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 982ms 23:51:14 INFO - PROCESS | 3740 | 1464072674540 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 23:51:14 INFO - PROCESS | 3740 | 1464072674545 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 23:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:51:14 INFO - PROCESS | 3740 | 1464072674551 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:51:14 INFO - PROCESS | 3740 | 1464072674554 Marionette TRACE conn3 <- [1,2006,null,{}] 23:51:14 INFO - PROCESS | 3740 | 1464072674558 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}] 23:51:14 INFO - PROCESS | 3740 | 1464072674658 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 23:51:14 INFO - PROCESS | 3740 | 1464072674758 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:14 INFO - PROCESS | 3740 | ++DOCSHELL 10AD5400 == 54 [pid = 3740] [id = 511] 23:51:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (10DF8400) [pid = 3740] [serial = 1533] [outer = 00000000] 23:51:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (10FB3800) [pid = 3740] [serial = 1534] [outer = 10DF8400] 23:51:14 INFO - PROCESS | 3740 | 1464072674811 Marionette DEBUG loaded listener.js 23:51:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1102F800) [pid = 3740] [serial = 1535] [outer = 10DF8400] 23:51:15 INFO - PROCESS | 3740 | 1464072675226 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]]]}] 23:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 722ms 23:51:15 INFO - PROCESS | 3740 | 1464072675274 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 23:51:15 INFO - PROCESS | 3740 | 1464072675276 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 23:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:51:15 INFO - PROCESS | 3740 | 1464072675280 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:51:15 INFO - PROCESS | 3740 | 1464072675283 Marionette TRACE conn3 <- [1,2010,null,{}] 23:51:15 INFO - PROCESS | 3740 | 1464072675293 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}] 23:51:15 INFO - PROCESS | 3740 | 1464072675386 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 23:51:15 INFO - PROCESS | 3740 | 1464072675400 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:15 INFO - PROCESS | 3740 | ++DOCSHELL 1287B800 == 55 [pid = 3740] [id = 512] 23:51:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (12880C00) [pid = 3740] [serial = 1536] [outer = 00000000] 23:51:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1289D400) [pid = 3740] [serial = 1537] [outer = 12880C00] 23:51:15 INFO - PROCESS | 3740 | 1464072675447 Marionette DEBUG loaded listener.js 23:51:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (12A29000) [pid = 3740] [serial = 1538] [outer = 12880C00] 23:51:15 INFO - PROCESS | 3740 | 1464072675911 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]]]}] 23:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 675ms 23:51:15 INFO - PROCESS | 3740 | 1464072675962 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 23:51:15 INFO - PROCESS | 3740 | 1464072675965 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 23:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:51:15 INFO - PROCESS | 3740 | 1464072675968 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:51:15 INFO - PROCESS | 3740 | 1464072675970 Marionette TRACE conn3 <- [1,2014,null,{}] 23:51:15 INFO - PROCESS | 3740 | 1464072675974 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}] 23:51:16 INFO - PROCESS | 3740 | 1464072676057 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 23:51:16 INFO - PROCESS | 3740 | 1464072676066 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:16 INFO - PROCESS | 3740 | ++DOCSHELL 12D32800 == 56 [pid = 3740] [id = 513] 23:51:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (12D70000) [pid = 3740] [serial = 1539] [outer = 00000000] 23:51:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (13D85400) [pid = 3740] [serial = 1540] [outer = 12D70000] 23:51:16 INFO - PROCESS | 3740 | 1464072676111 Marionette DEBUG loaded listener.js 23:51:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (140B0000) [pid = 3740] [serial = 1541] [outer = 12D70000] 23:51:16 INFO - PROCESS | 3740 | 1464072676553 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]]]}] 23:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 629ms 23:51:16 INFO - PROCESS | 3740 | 1464072676606 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 23:51:16 INFO - PROCESS | 3740 | 1464072676608 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 23:51:16 INFO - PROCESS | 3740 | 1464072676611 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:51:16 INFO - PROCESS | 3740 | 1464072676613 Marionette TRACE conn3 <- [1,2018,null,{}] 23:51:16 INFO - PROCESS | 3740 | 1464072676617 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}] 23:51:16 INFO - PROCESS | 3740 | 1464072676709 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 23:51:16 INFO - PROCESS | 3740 | 1464072676746 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:16 INFO - PROCESS | 3740 | ++DOCSHELL 12B61000 == 57 [pid = 3740] [id = 514] 23:51:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (13DF6800) [pid = 3740] [serial = 1542] [outer = 00000000] 23:51:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (14F63C00) [pid = 3740] [serial = 1543] [outer = 13DF6800] 23:51:16 INFO - PROCESS | 3740 | 1464072676793 Marionette DEBUG loaded listener.js 23:51:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (156EB800) [pid = 3740] [serial = 1544] [outer = 13DF6800] 23:51:17 INFO - PROCESS | 3740 | 1464072677259 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]]]}] 23:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 690ms 23:51:17 INFO - PROCESS | 3740 | 1464072677294 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 23:51:17 INFO - PROCESS | 3740 | 1464072677296 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 23:51:17 INFO - PROCESS | 3740 | 1464072677299 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:51:17 INFO - PROCESS | 3740 | 1464072677301 Marionette TRACE conn3 <- [1,2022,null,{}] 23:51:17 INFO - PROCESS | 3740 | 1464072677305 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}] 23:51:17 INFO - PROCESS | 3740 | 1464072677446 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 23:51:17 INFO - PROCESS | 3740 | 1464072677458 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:17 INFO - PROCESS | 3740 | ++DOCSHELL 15DB6000 == 58 [pid = 3740] [id = 515] 23:51:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (15E83800) [pid = 3740] [serial = 1545] [outer = 00000000] 23:51:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (16331800) [pid = 3740] [serial = 1546] [outer = 15E83800] 23:51:17 INFO - PROCESS | 3740 | 1464072677559 Marionette DEBUG loaded listener.js 23:51:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (16921800) [pid = 3740] [serial = 1547] [outer = 15E83800] 23:51:17 INFO - PROCESS | 3740 | 1464072677980 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]]]}] 23:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 722ms 23:51:18 INFO - PROCESS | 3740 | 1464072678024 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 23:51:18 INFO - PROCESS | 3740 | 1464072678026 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 23:51:18 INFO - PROCESS | 3740 | 1464072678029 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:51:18 INFO - PROCESS | 3740 | 1464072678031 Marionette TRACE conn3 <- [1,2026,null,{}] 23:51:18 INFO - PROCESS | 3740 | 1464072678034 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}] 23:51:18 INFO - PROCESS | 3740 | 1464072678176 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 23:51:18 INFO - PROCESS | 3740 | 1464072678199 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:18 INFO - PROCESS | 3740 | ++DOCSHELL 0F208000 == 59 [pid = 3740] [id = 516] 23:51:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (168CB000) [pid = 3740] [serial = 1548] [outer = 00000000] 23:51:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1699CC00) [pid = 3740] [serial = 1549] [outer = 168CB000] 23:51:18 INFO - PROCESS | 3740 | 1464072678242 Marionette DEBUG loaded listener.js 23:51:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (16E01400) [pid = 3740] [serial = 1550] [outer = 168CB000] 23:51:18 INFO - PROCESS | 3740 | 1464072678655 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]]]}] 23:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 690ms 23:51:18 INFO - PROCESS | 3740 | 1464072678713 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 23:51:18 INFO - PROCESS | 3740 | 1464072678715 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 23:51:18 INFO - PROCESS | 3740 | 1464072678718 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:51:18 INFO - PROCESS | 3740 | 1464072678720 Marionette TRACE conn3 <- [1,2030,null,{}] 23:51:18 INFO - PROCESS | 3740 | 1464072678723 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}] 23:51:18 INFO - PROCESS | 3740 | 1464072678840 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 23:51:18 INFO - PROCESS | 3740 | 1464072678909 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:18 INFO - PROCESS | 3740 | ++DOCSHELL 16989C00 == 60 [pid = 3740] [id = 517] 23:51:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (1698B000) [pid = 3740] [serial = 1551] [outer = 00000000] 23:51:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (17A65C00) [pid = 3740] [serial = 1552] [outer = 1698B000] 23:51:18 INFO - PROCESS | 3740 | 1464072678956 Marionette DEBUG loaded listener.js 23:51:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (17C86000) [pid = 3740] [serial = 1553] [outer = 1698B000] 23:51:19 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (17A62800) [pid = 3740] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:51:19 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (18177800) [pid = 3740] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:51:19 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (15F6B000) [pid = 3740] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:51:19 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (10FB4000) [pid = 3740] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:51:19 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (162F8800) [pid = 3740] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:51:19 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (103CD000) [pid = 3740] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:51:19 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1102D400) [pid = 3740] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:51:19 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (140BAC00) [pid = 3740] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:51:19 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (197DE800) [pid = 3740] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:51:19 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (15626C00) [pid = 3740] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:51:19 INFO - PROCESS | 3740 | 1464072679431 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]]]}] 23:51:19 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) 23:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 783ms 23:51:19 INFO - PROCESS | 3740 | 1464072679505 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 23:51:19 INFO - PROCESS | 3740 | 1464072679507 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 23:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:51:19 INFO - PROCESS | 3740 | 1464072679510 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:51:19 INFO - PROCESS | 3740 | 1464072679512 Marionette TRACE conn3 <- [1,2034,null,{}] 23:51:19 INFO - PROCESS | 3740 | 1464072679515 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}] 23:51:19 INFO - PROCESS | 3740 | 1464072679600 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 23:51:19 INFO - PROCESS | 3740 | 1464072679607 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:19 INFO - PROCESS | 3740 | ++DOCSHELL 16921400 == 61 [pid = 3740] [id = 518] 23:51:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1698DC00) [pid = 3740] [serial = 1554] [outer = 00000000] 23:51:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (17A5CC00) [pid = 3740] [serial = 1555] [outer = 1698DC00] 23:51:19 INFO - PROCESS | 3740 | 1464072679650 Marionette DEBUG loaded listener.js 23:51:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (17C0FC00) [pid = 3740] [serial = 1556] [outer = 1698DC00] 23:51:20 INFO - PROCESS | 3740 | 1464072680094 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]]]}] 23:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 614ms 23:51:20 INFO - PROCESS | 3740 | 1464072680148 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 23:51:20 INFO - PROCESS | 3740 | 1464072680150 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 23:51:20 INFO - PROCESS | 3740 | 1464072680153 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:51:20 INFO - PROCESS | 3740 | 1464072680155 Marionette TRACE conn3 <- [1,2038,null,{}] 23:51:20 INFO - PROCESS | 3740 | 1464072680158 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}] 23:51:20 INFO - PROCESS | 3740 | 1464072680242 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 23:51:20 INFO - PROCESS | 3740 | 1464072680248 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:20 INFO - PROCESS | 3740 | ++DOCSHELL 16922400 == 62 [pid = 3740] [id = 519] 23:51:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (16E06800) [pid = 3740] [serial = 1557] [outer = 00000000] 23:51:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (17CF4000) [pid = 3740] [serial = 1558] [outer = 16E06800] 23:51:20 INFO - PROCESS | 3740 | 1464072680293 Marionette DEBUG loaded listener.js 23:51:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1829AC00) [pid = 3740] [serial = 1559] [outer = 16E06800] 23:51:20 INFO - PROCESS | 3740 | 1464072680708 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]]]}] 23:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 583ms 23:51:20 INFO - PROCESS | 3740 | 1464072680735 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 23:51:20 INFO - PROCESS | 3740 | 1464072680737 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 23:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:51:20 INFO - PROCESS | 3740 | 1464072680756 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:51:20 INFO - PROCESS | 3740 | 1464072680759 Marionette TRACE conn3 <- [1,2042,null,{}] 23:51:20 INFO - PROCESS | 3740 | 1464072680763 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}] 23:51:20 INFO - PROCESS | 3740 | 1464072680871 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 23:51:20 INFO - PROCESS | 3740 | 1464072680878 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:20 INFO - PROCESS | 3740 | ++DOCSHELL 18777C00 == 63 [pid = 3740] [id = 520] 23:51:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1877E400) [pid = 3740] [serial = 1560] [outer = 00000000] 23:51:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (187C4400) [pid = 3740] [serial = 1561] [outer = 1877E400] 23:51:20 INFO - PROCESS | 3740 | 1464072680927 Marionette DEBUG loaded listener.js 23:51:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (197E1400) [pid = 3740] [serial = 1562] [outer = 1877E400] 23:51:21 INFO - PROCESS | 3740 | 1464072681631 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]]]}] 23:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 921ms 23:51:21 INFO - PROCESS | 3740 | 1464072681685 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 23:51:21 INFO - PROCESS | 3740 | 1464072681690 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 23:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:51:21 INFO - PROCESS | 3740 | 1464072681695 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:51:21 INFO - PROCESS | 3740 | 1464072681699 Marionette TRACE conn3 <- [1,2046,null,{}] 23:51:21 INFO - PROCESS | 3740 | 1464072681705 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}] 23:51:21 INFO - PROCESS | 3740 | 1464072681830 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 23:51:21 INFO - PROCESS | 3740 | 1464072681991 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:21 INFO - PROCESS | 3740 | ++DOCSHELL 10ACB400 == 64 [pid = 3740] [id = 521] 23:51:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (10AD0000) [pid = 3740] [serial = 1563] [outer = 00000000] 23:51:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (10FAE400) [pid = 3740] [serial = 1564] [outer = 10AD0000] 23:51:22 INFO - PROCESS | 3740 | 1464072682054 Marionette DEBUG loaded listener.js 23:51:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (110D4400) [pid = 3740] [serial = 1565] [outer = 10AD0000] 23:51:22 INFO - PROCESS | 3740 | 1464072682657 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]]]}] 23:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1029ms 23:51:22 INFO - PROCESS | 3740 | 1464072682726 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 23:51:22 INFO - PROCESS | 3740 | 1464072682732 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 23:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:51:22 INFO - PROCESS | 3740 | 1464072682739 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:51:22 INFO - PROCESS | 3740 | 1464072682742 Marionette TRACE conn3 <- [1,2050,null,{}] 23:51:22 INFO - PROCESS | 3740 | 1464072682778 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}] 23:51:22 INFO - PROCESS | 3740 | 1464072682896 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 23:51:23 INFO - PROCESS | 3740 | 1464072683033 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:23 INFO - PROCESS | 3740 | ++DOCSHELL 11CEBC00 == 65 [pid = 3740] [id = 522] 23:51:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (12D78000) [pid = 3740] [serial = 1566] [outer = 00000000] 23:51:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (14F5F400) [pid = 3740] [serial = 1567] [outer = 12D78000] 23:51:23 INFO - PROCESS | 3740 | 1464072683092 Marionette DEBUG loaded listener.js 23:51:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (15F66000) [pid = 3740] [serial = 1568] [outer = 12D78000] 23:51:23 INFO - PROCESS | 3740 | 1464072683691 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]]]}] 23:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 982ms 23:51:23 INFO - PROCESS | 3740 | 1464072683728 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 23:51:23 INFO - PROCESS | 3740 | 1464072683731 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 23:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:51:23 INFO - PROCESS | 3740 | 1464072683735 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:51:23 INFO - PROCESS | 3740 | 1464072683739 Marionette TRACE conn3 <- [1,2054,null,{}] 23:51:23 INFO - PROCESS | 3740 | 1464072683749 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}] 23:51:23 INFO - PROCESS | 3740 | 1464072683861 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 23:51:24 INFO - PROCESS | 3740 | 1464072684008 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:24 INFO - PROCESS | 3740 | ++DOCSHELL 16E0B800 == 66 [pid = 3740] [id = 523] 23:51:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (1877C400) [pid = 3740] [serial = 1569] [outer = 00000000] 23:51:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (187BE400) [pid = 3740] [serial = 1570] [outer = 1877C400] 23:51:24 INFO - PROCESS | 3740 | 1464072684073 Marionette DEBUG loaded listener.js 23:51:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (197E2800) [pid = 3740] [serial = 1571] [outer = 1877C400] 23:51:24 INFO - PROCESS | 3740 | 1464072684611 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]]]}] 23:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 921ms 23:51:24 INFO - PROCESS | 3740 | 1464072684662 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 23:51:24 INFO - PROCESS | 3740 | 1464072684665 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 23:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:51:24 INFO - PROCESS | 3740 | 1464072684669 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:51:24 INFO - PROCESS | 3740 | 1464072684671 Marionette TRACE conn3 <- [1,2058,null,{}] 23:51:24 INFO - PROCESS | 3740 | 1464072684674 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}] 23:51:24 INFO - PROCESS | 3740 | 1464072684782 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 23:51:24 INFO - PROCESS | 3740 | 1464072684897 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:24 INFO - PROCESS | 3740 | ++DOCSHELL 187BDC00 == 67 [pid = 3740] [id = 524] 23:51:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (19A9A000) [pid = 3740] [serial = 1572] [outer = 00000000] 23:51:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (19AA2400) [pid = 3740] [serial = 1573] [outer = 19A9A000] 23:51:24 INFO - PROCESS | 3740 | 1464072684993 Marionette DEBUG loaded listener.js 23:51:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (19C4A000) [pid = 3740] [serial = 1574] [outer = 19A9A000] 23:51:25 INFO - PROCESS | 3740 | 1464072685580 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]]]}] 23:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 936ms 23:51:25 INFO - PROCESS | 3740 | 1464072685596 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 23:51:25 INFO - PROCESS | 3740 | 1464072685599 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 23:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:51:25 INFO - PROCESS | 3740 | 1464072685602 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:51:25 INFO - PROCESS | 3740 | 1464072685604 Marionette TRACE conn3 <- [1,2062,null,{}] 23:51:25 INFO - PROCESS | 3740 | 1464072685608 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}] 23:51:25 INFO - PROCESS | 3740 | 1464072685713 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 23:51:25 INFO - PROCESS | 3740 | 1464072685856 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:25 INFO - PROCESS | 3740 | ++DOCSHELL 1877F400 == 68 [pid = 3740] [id = 525] 23:51:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (19A9D400) [pid = 3740] [serial = 1575] [outer = 00000000] 23:51:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (19C78800) [pid = 3740] [serial = 1576] [outer = 19A9D400] 23:51:25 INFO - PROCESS | 3740 | 1464072685911 Marionette DEBUG loaded listener.js 23:51:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (19DF2000) [pid = 3740] [serial = 1577] [outer = 19A9D400] 23:51:26 INFO - PROCESS | 3740 | 1464072686528 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]]]}] 23:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 982ms 23:51:26 INFO - PROCESS | 3740 | 1464072686588 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 23:51:26 INFO - PROCESS | 3740 | 1464072686590 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 23:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:51:26 INFO - PROCESS | 3740 | 1464072686593 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:51:26 INFO - PROCESS | 3740 | 1464072686595 Marionette TRACE conn3 <- [1,2066,null,{}] 23:51:26 INFO - PROCESS | 3740 | 1464072686599 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}] 23:51:26 INFO - PROCESS | 3740 | 1464072686743 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 23:51:27 INFO - PROCESS | 3740 | 1464072687033 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:27 INFO - PROCESS | 3740 | ++DOCSHELL 0F93A000 == 69 [pid = 3740] [id = 526] 23:51:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (0F9E5000) [pid = 3740] [serial = 1578] [outer = 00000000] 23:51:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (10A65C00) [pid = 3740] [serial = 1579] [outer = 0F9E5000] 23:51:27 INFO - PROCESS | 3740 | 1464072687092 Marionette DEBUG loaded listener.js 23:51:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (10DFA000) [pid = 3740] [serial = 1580] [outer = 0F9E5000] 23:51:27 INFO - PROCESS | 3740 | 1464072687686 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]]]}] 23:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1120ms 23:51:27 INFO - PROCESS | 3740 | 1464072687723 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 23:51:27 INFO - PROCESS | 3740 | 1464072687727 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 23:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:51:27 INFO - PROCESS | 3740 | 1464072687731 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:51:27 INFO - PROCESS | 3740 | 1464072687735 Marionette TRACE conn3 <- [1,2070,null,{}] 23:51:27 INFO - PROCESS | 3740 | 1464072687740 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}] 23:51:27 INFO - PROCESS | 3740 | 1464072687843 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 23:51:28 INFO - PROCESS | 3740 | 1464072688005 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:28 INFO - PROCESS | 3740 | ++DOCSHELL 12AED400 == 70 [pid = 3740] [id = 527] 23:51:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (12D70C00) [pid = 3740] [serial = 1581] [outer = 00000000] 23:51:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (13820800) [pid = 3740] [serial = 1582] [outer = 12D70C00] 23:51:28 INFO - PROCESS | 3740 | 1464072688081 Marionette DEBUG loaded listener.js 23:51:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (14E0C800) [pid = 3740] [serial = 1583] [outer = 12D70C00] 23:51:28 INFO - PROCESS | 3740 | --DOCSHELL 14E06800 == 69 [pid = 3740] [id = 437] 23:51:28 INFO - PROCESS | 3740 | --DOCSHELL 18173000 == 68 [pid = 3740] [id = 461] 23:51:28 INFO - PROCESS | 3740 | --DOCSHELL 1102EC00 == 67 [pid = 3740] [id = 474] 23:51:28 INFO - PROCESS | 3740 | --DOCSHELL 1877D800 == 66 [pid = 3740] [id = 477] 23:51:28 INFO - PROCESS | 3740 | --DOCSHELL 16922400 == 65 [pid = 3740] [id = 519] 23:51:28 INFO - PROCESS | 3740 | --DOCSHELL 16921400 == 64 [pid = 3740] [id = 518] 23:51:28 INFO - PROCESS | 3740 | --DOCSHELL 16989C00 == 63 [pid = 3740] [id = 517] 23:51:28 INFO - PROCESS | 3740 | --DOCSHELL 0F208000 == 62 [pid = 3740] [id = 516] 23:51:28 INFO - PROCESS | 3740 | --DOCSHELL 12B61000 == 61 [pid = 3740] [id = 514] 23:51:28 INFO - PROCESS | 3740 | --DOCSHELL 12D32800 == 60 [pid = 3740] [id = 513] 23:51:28 INFO - PROCESS | 3740 | --DOCSHELL 1287B800 == 59 [pid = 3740] [id = 512] 23:51:28 INFO - PROCESS | 3740 | --DOCSHELL 10AD5400 == 58 [pid = 3740] [id = 511] 23:51:28 INFO - PROCESS | 3740 | --DOCSHELL 103CB000 == 57 [pid = 3740] [id = 510] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (19C46000) [pid = 3740] [serial = 1465] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (11030800) [pid = 3740] [serial = 1468] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (16335400) [pid = 3740] [serial = 1471] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (19A9C400) [pid = 3740] [serial = 1474] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (19DF9800) [pid = 3740] [serial = 1477] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (1A1F7400) [pid = 3740] [serial = 1480] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOCSHELL 14E05000 == 56 [pid = 3740] [id = 506] 23:51:28 INFO - PROCESS | 3740 | --DOCSHELL 10A5FC00 == 55 [pid = 3740] [id = 505] 23:51:28 INFO - PROCESS | 3740 | --DOCSHELL 19DF9C00 == 54 [pid = 3740] [id = 504] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (17CF0000) [pid = 3740] [serial = 1498] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (187C7C00) [pid = 3740] [serial = 1501] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (18596400) [pid = 3740] [serial = 1499] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (16E06000) [pid = 3740] [serial = 1495] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (1123F000) [pid = 3740] [serial = 1486] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (12A26000) [pid = 3740] [serial = 1487] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (16923400) [pid = 3740] [serial = 1492] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (16988400) [pid = 3740] [serial = 1493] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (11022800) [pid = 3740] [serial = 1504] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (11CEDC00) [pid = 3740] [serial = 1484] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (1149BC00) [pid = 3740] [serial = 1483] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (15401400) [pid = 3740] [serial = 1489] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (15C48800) [pid = 3740] [serial = 1490] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (19C78000) [pid = 3740] [serial = 1510] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (187C8400) [pid = 3740] [serial = 1502] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (138DC400) [pid = 3740] [serial = 1505] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (187BB000) [pid = 3740] [serial = 1507] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (19A0EC00) [pid = 3740] [serial = 1508] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (19C7C400) [pid = 3740] [serial = 1511] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (16E95000) [pid = 3740] [serial = 1496] [outer = 00000000] [url = about:blank] 23:51:28 INFO - PROCESS | 3740 | 1464072688642 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]]]}] 23:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 921ms 23:51:28 INFO - PROCESS | 3740 | 1464072688658 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 23:51:28 INFO - PROCESS | 3740 | 1464072688662 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 23:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:51:28 INFO - PROCESS | 3740 | 1464072688666 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:51:28 INFO - PROCESS | 3740 | 1464072688668 Marionette TRACE conn3 <- [1,2074,null,{}] 23:51:28 INFO - PROCESS | 3740 | 1464072688672 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}] 23:51:28 INFO - PROCESS | 3740 | 1464072688758 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 23:51:28 INFO - PROCESS | 3740 | 1464072688765 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:28 INFO - PROCESS | 3740 | ++DOCSHELL 12881C00 == 55 [pid = 3740] [id = 528] 23:51:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (12883800) [pid = 3740] [serial = 1584] [outer = 00000000] 23:51:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (12A28800) [pid = 3740] [serial = 1585] [outer = 12883800] 23:51:28 INFO - PROCESS | 3740 | 1464072688810 Marionette DEBUG loaded listener.js 23:51:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (14F5F800) [pid = 3740] [serial = 1586] [outer = 12883800] 23:51:29 INFO - PROCESS | 3740 | 1464072689304 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]]]}] 23:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 676ms 23:51:29 INFO - PROCESS | 3740 | 1464072689349 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 23:51:29 INFO - PROCESS | 3740 | 1464072689351 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 23:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:51:29 INFO - PROCESS | 3740 | 1464072689356 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:51:29 INFO - PROCESS | 3740 | 1464072689361 Marionette TRACE conn3 <- [1,2078,null,{}] 23:51:29 INFO - PROCESS | 3740 | 1464072689370 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}] 23:51:29 INFO - PROCESS | 3740 | 1464072689458 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 23:51:29 INFO - PROCESS | 3740 | 1464072689608 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:29 INFO - PROCESS | 3740 | ++DOCSHELL 162FB000 == 56 [pid = 3740] [id = 529] 23:51:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (16334400) [pid = 3740] [serial = 1587] [outer = 00000000] 23:51:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (1698A000) [pid = 3740] [serial = 1588] [outer = 16334400] 23:51:29 INFO - PROCESS | 3740 | 1464072689658 Marionette DEBUG loaded listener.js 23:51:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (1699C800) [pid = 3740] [serial = 1589] [outer = 16334400] 23:51:29 INFO - PROCESS | 3740 | 1464072689992 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]]]}] 23:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 675ms 23:51:30 INFO - PROCESS | 3740 | 1464072690041 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 23:51:30 INFO - PROCESS | 3740 | 1464072690043 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 23:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:51:30 INFO - PROCESS | 3740 | 1464072690046 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:51:30 INFO - PROCESS | 3740 | 1464072690048 Marionette TRACE conn3 <- [1,2082,null,{}] 23:51:30 INFO - PROCESS | 3740 | 1464072690051 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}] 23:51:30 INFO - PROCESS | 3740 | 1464072690144 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 23:51:30 INFO - PROCESS | 3740 | 1464072690150 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:30 INFO - PROCESS | 3740 | ++DOCSHELL 1330C800 == 57 [pid = 3740] [id = 530] 23:51:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (13813400) [pid = 3740] [serial = 1590] [outer = 00000000] 23:51:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (17363000) [pid = 3740] [serial = 1591] [outer = 13813400] 23:51:30 INFO - PROCESS | 3740 | 1464072690194 Marionette DEBUG loaded listener.js 23:51:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (17C0E000) [pid = 3740] [serial = 1592] [outer = 13813400] 23:51:30 INFO - PROCESS | 3740 | 1464072690675 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]]]}] 23:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 691ms 23:51:30 INFO - PROCESS | 3740 | 1464072690752 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 23:51:30 INFO - PROCESS | 3740 | 1464072690763 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 23:51:30 INFO - PROCESS | 3740 | 1464072690767 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:51:30 INFO - PROCESS | 3740 | 1464072690769 Marionette TRACE conn3 <- [1,2086,null,{}] 23:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:51:30 INFO - PROCESS | 3740 | 1464072690757 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}] 23:51:30 INFO - PROCESS | 3740 | 1464072690903 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 23:51:30 INFO - PROCESS | 3740 | 1464072690934 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:30 INFO - PROCESS | 3740 | ++DOCSHELL 17360C00 == 58 [pid = 3740] [id = 531] 23:51:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (17CEB800) [pid = 3740] [serial = 1593] [outer = 00000000] 23:51:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (18299C00) [pid = 3740] [serial = 1594] [outer = 17CEB800] 23:51:30 INFO - PROCESS | 3740 | 1464072690985 Marionette DEBUG loaded listener.js 23:51:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (1877CC00) [pid = 3740] [serial = 1595] [outer = 17CEB800] 23:51:31 INFO - PROCESS | 3740 | 1464072691465 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]]]}] 23:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 721ms 23:51:31 INFO - PROCESS | 3740 | 1464072691493 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 23:51:31 INFO - PROCESS | 3740 | 1464072691495 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 23:51:31 INFO - PROCESS | 3740 | 1464072691498 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:51:31 INFO - PROCESS | 3740 | 1464072691500 Marionette TRACE conn3 <- [1,2090,null,{}] 23:51:31 INFO - PROCESS | 3740 | 1464072691503 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}] 23:51:31 INFO - PROCESS | 3740 | 1464072691630 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 23:51:31 INFO - PROCESS | 3740 | 1464072691701 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:31 INFO - PROCESS | 3740 | ++DOCSHELL 181E8000 == 59 [pid = 3740] [id = 532] 23:51:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (18780000) [pid = 3740] [serial = 1596] [outer = 00000000] 23:51:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (19A07C00) [pid = 3740] [serial = 1597] [outer = 18780000] 23:51:31 INFO - PROCESS | 3740 | 1464072691744 Marionette DEBUG loaded listener.js 23:51:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (19AA3800) [pid = 3740] [serial = 1598] [outer = 18780000] 23:51:32 INFO - PROCESS | 3740 | 1464072692133 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]]]}] 23:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 691ms 23:51:32 INFO - PROCESS | 3740 | 1464072692181 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 23:51:32 INFO - PROCESS | 3740 | 1464072692183 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 23:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:51:32 INFO - PROCESS | 3740 | 1464072692192 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:51:32 INFO - PROCESS | 3740 | 1464072692194 Marionette TRACE conn3 <- [1,2094,null,{}] 23:51:32 INFO - PROCESS | 3740 | 1464072692197 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}] 23:51:32 INFO - PROCESS | 3740 | 1464072692347 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 23:51:32 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (197E2400) [pid = 3740] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:51:32 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (15E83800) [pid = 3740] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:51:32 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (12D70000) [pid = 3740] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:51:32 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (12880C00) [pid = 3740] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:51:32 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (168CB000) [pid = 3740] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:51:32 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (10DF8400) [pid = 3740] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:51:32 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (103CC800) [pid = 3740] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:51:32 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (13DF6800) [pid = 3740] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:51:32 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1698B000) [pid = 3740] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:51:32 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (1698DC00) [pid = 3740] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:51:32 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (16E06800) [pid = 3740] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:51:32 INFO - PROCESS | 3740 | 1464072692549 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:32 INFO - PROCESS | 3740 | ++DOCSHELL 10324800 == 60 [pid = 3740] [id = 533] 23:51:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (1036EC00) [pid = 3740] [serial = 1599] [outer = 00000000] 23:51:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (11232C00) [pid = 3740] [serial = 1600] [outer = 1036EC00] 23:51:32 INFO - PROCESS | 3740 | 1464072692597 Marionette DEBUG loaded listener.js 23:51:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (138E4400) [pid = 3740] [serial = 1601] [outer = 1036EC00] 23:51:32 INFO - PROCESS | 3740 | 1464072692957 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]]]}] 23:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 828ms 23:51:33 INFO - PROCESS | 3740 | 1464072693013 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 23:51:33 INFO - PROCESS | 3740 | 1464072693015 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 23:51:33 INFO - PROCESS | 3740 | 1464072693018 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:51:33 INFO - PROCESS | 3740 | 1464072693020 Marionette TRACE conn3 <- [1,2098,null,{}] 23:51:33 INFO - PROCESS | 3740 | 1464072693023 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}] 23:51:33 INFO - PROCESS | 3740 | 1464072693107 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 23:51:33 INFO - PROCESS | 3740 | 1464072693122 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:33 INFO - PROCESS | 3740 | ++DOCSHELL 10F06000 == 61 [pid = 3740] [id = 534] 23:51:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (12D26C00) [pid = 3740] [serial = 1602] [outer = 00000000] 23:51:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (19C48800) [pid = 3740] [serial = 1603] [outer = 12D26C00] 23:51:33 INFO - PROCESS | 3740 | 1464072693166 Marionette DEBUG loaded listener.js 23:51:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (19C77000) [pid = 3740] [serial = 1604] [outer = 12D26C00] 23:51:33 INFO - PROCESS | 3740 | 1464072693589 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]]]}] 23:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 613ms 23:51:33 INFO - PROCESS | 3740 | 1464072693640 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 23:51:33 INFO - PROCESS | 3740 | 1464072693642 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 23:51:33 INFO - PROCESS | 3740 | 1464072693645 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:51:33 INFO - PROCESS | 3740 | 1464072693647 Marionette TRACE conn3 <- [1,2102,null,{}] 23:51:33 INFO - PROCESS | 3740 | 1464072693650 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}] 23:51:33 INFO - PROCESS | 3740 | 1464072693738 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 23:51:33 INFO - PROCESS | 3740 | 1464072693744 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:33 INFO - PROCESS | 3740 | ++DOCSHELL 187C7C00 == 62 [pid = 3740] [id = 535] 23:51:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (19DF1C00) [pid = 3740] [serial = 1605] [outer = 00000000] 23:51:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (1A1EF400) [pid = 3740] [serial = 1606] [outer = 19DF1C00] 23:51:33 INFO - PROCESS | 3740 | 1464072693788 Marionette DEBUG loaded listener.js 23:51:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (1A418C00) [pid = 3740] [serial = 1607] [outer = 19DF1C00] 23:51:34 INFO - PROCESS | 3740 | 1464072694249 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]]]}] 23:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 629ms 23:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:51:34 INFO - PROCESS | 3740 | 1464072694296 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 23:51:34 INFO - PROCESS | 3740 | 1464072694298 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 23:51:34 INFO - PROCESS | 3740 | 1464072694302 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:51:34 INFO - PROCESS | 3740 | 1464072694304 Marionette TRACE conn3 <- [1,2106,null,{}] 23:51:34 INFO - PROCESS | 3740 | 1464072694312 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}] 23:51:34 INFO - PROCESS | 3740 | 1464072694403 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 23:51:34 INFO - PROCESS | 3740 | 1464072694410 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:34 INFO - PROCESS | 3740 | ++DOCSHELL 1A1B5400 == 63 [pid = 3740] [id = 536] 23:51:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (1A1B5800) [pid = 3740] [serial = 1608] [outer = 00000000] 23:51:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (1A454000) [pid = 3740] [serial = 1609] [outer = 1A1B5800] 23:51:34 INFO - PROCESS | 3740 | 1464072694459 Marionette DEBUG loaded listener.js 23:51:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (1A83CC00) [pid = 3740] [serial = 1610] [outer = 1A1B5800] 23:51:35 INFO - PROCESS | 3740 | 1464072695193 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]]]}] 23:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 921ms 23:51:35 INFO - PROCESS | 3740 | 1464072695230 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 23:51:35 INFO - PROCESS | 3740 | 1464072695235 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 23:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:51:35 INFO - PROCESS | 3740 | 1464072695240 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:51:35 INFO - PROCESS | 3740 | 1464072695244 Marionette TRACE conn3 <- [1,2110,null,{}] 23:51:35 INFO - PROCESS | 3740 | 1464072695250 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}] 23:51:35 INFO - PROCESS | 3740 | 1464072695367 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 23:51:35 INFO - PROCESS | 3740 | 1464072695505 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:35 INFO - PROCESS | 3740 | ++DOCSHELL 11422800 == 64 [pid = 3740] [id = 537] 23:51:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (1142D800) [pid = 3740] [serial = 1611] [outer = 00000000] 23:51:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (12A28000) [pid = 3740] [serial = 1612] [outer = 1142D800] 23:51:35 INFO - PROCESS | 3740 | 1464072695562 Marionette DEBUG loaded listener.js 23:51:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (13814800) [pid = 3740] [serial = 1613] [outer = 1142D800] 23:51:36 INFO - PROCESS | 3740 | 1464072696135 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]]]}] 23:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 921ms 23:51:36 INFO - PROCESS | 3740 | 1464072696169 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 23:51:36 INFO - PROCESS | 3740 | 1464072696175 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 23:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:51:36 INFO - PROCESS | 3740 | 1464072696182 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:51:36 INFO - PROCESS | 3740 | 1464072696184 Marionette TRACE conn3 <- [1,2114,null,{}] 23:51:36 INFO - PROCESS | 3740 | 1464072696189 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}] 23:51:36 INFO - PROCESS | 3740 | 1464072696300 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 23:51:36 INFO - PROCESS | 3740 | 1464072696468 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:36 INFO - PROCESS | 3740 | ++DOCSHELL 16332C00 == 65 [pid = 3740] [id = 538] 23:51:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (168CE400) [pid = 3740] [serial = 1614] [outer = 00000000] 23:51:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (1699C400) [pid = 3740] [serial = 1615] [outer = 168CE400] 23:51:36 INFO - PROCESS | 3740 | 1464072696523 Marionette DEBUG loaded listener.js 23:51:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (16E0D400) [pid = 3740] [serial = 1616] [outer = 168CE400] 23:51:37 INFO - PROCESS | 3740 | 1464072697101 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]]]}] 23:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 982ms 23:51:37 INFO - PROCESS | 3740 | 1464072697166 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 23:51:37 INFO - PROCESS | 3740 | 1464072697153 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 23:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:51:37 INFO - PROCESS | 3740 | 1464072697157 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:51:37 INFO - PROCESS | 3740 | 1464072697161 Marionette TRACE conn3 <- [1,2118,null,{}] 23:51:37 INFO - PROCESS | 3740 | 1464072697173 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}] 23:51:37 INFO - PROCESS | 3740 | 1464072697317 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 23:51:37 INFO - PROCESS | 3740 | 1464072697473 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:37 INFO - PROCESS | 3740 | ++DOCSHELL 197DF800 == 66 [pid = 3740] [id = 539] 23:51:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (19CBBC00) [pid = 3740] [serial = 1617] [outer = 00000000] 23:51:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (1A44B400) [pid = 3740] [serial = 1618] [outer = 19CBBC00] 23:51:37 INFO - PROCESS | 3740 | 1464072697530 Marionette DEBUG loaded listener.js 23:51:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (1A73CC00) [pid = 3740] [serial = 1619] [outer = 19CBBC00] 23:51:38 INFO - PROCESS | 3740 | 1464072698061 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] 23:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:51:38 INFO - PROCESS | 3740 | 1464072698145 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 23:51:38 INFO - PROCESS | 3740 | 1464072698149 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:51:38 INFO - PROCESS | 3740 | 1464072698151 Marionette TRACE conn3 <- [1,2122,null,{}] 23:51:38 INFO - PROCESS | 3740 | 1464072698155 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}] 23:51:38 INFO - PROCESS | 3740 | 1464072698264 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 23:51:38 INFO - PROCESS | 3740 | 1464072698411 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:38 INFO - PROCESS | 3740 | ++DOCSHELL 1A73C400 == 67 [pid = 3740] [id = 540] 23:51:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (1A840800) [pid = 3740] [serial = 1620] [outer = 00000000] 23:51:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (1A911C00) [pid = 3740] [serial = 1621] [outer = 1A840800] 23:51:38 INFO - PROCESS | 3740 | 1464072698474 Marionette DEBUG loaded listener.js 23:51:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (1A9B5800) [pid = 3740] [serial = 1622] [outer = 1A840800] 23:51:39 INFO - PROCESS | 3740 | 1464072699008 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]]]}] 23:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 936ms 23:51:39 INFO - PROCESS | 3740 | 1464072699076 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 23:51:39 INFO - PROCESS | 3740 | 1464072699079 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 23:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:51:39 INFO - PROCESS | 3740 | 1464072699082 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:51:39 INFO - PROCESS | 3740 | 1464072699084 Marionette TRACE conn3 <- [1,2126,null,{}] 23:51:39 INFO - PROCESS | 3740 | 1464072699088 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}] 23:51:39 INFO - PROCESS | 3740 | 1464072699193 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 23:51:39 INFO - PROCESS | 3740 | 1464072699353 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:39 INFO - PROCESS | 3740 | ++DOCSHELL 1A90E800 == 68 [pid = 3740] [id = 541] 23:51:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (1A9BA800) [pid = 3740] [serial = 1623] [outer = 00000000] 23:51:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (1A9BDC00) [pid = 3740] [serial = 1624] [outer = 1A9BA800] 23:51:39 INFO - PROCESS | 3740 | 1464072699410 Marionette DEBUG loaded listener.js 23:51:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (1A9BF400) [pid = 3740] [serial = 1625] [outer = 1A9BA800] 23:51:40 INFO - PROCESS | 3740 | 1464072700040 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]]]}] 23:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 982ms 23:51:40 INFO - PROCESS | 3740 | 1464072700068 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 23:51:40 INFO - PROCESS | 3740 | 1464072700070 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 23:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:51:40 INFO - PROCESS | 3740 | 1464072700074 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:51:40 INFO - PROCESS | 3740 | 1464072700076 Marionette TRACE conn3 <- [1,2130,null,{}] 23:51:40 INFO - PROCESS | 3740 | 1464072700079 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}] 23:51:40 INFO - PROCESS | 3740 | 1464072700193 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 23:51:40 INFO - PROCESS | 3740 | 1464072700344 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:40 INFO - PROCESS | 3740 | ++DOCSHELL 10AD1400 == 69 [pid = 3740] [id = 542] 23:51:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (10AD1C00) [pid = 3740] [serial = 1626] [outer = 00000000] 23:51:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (11CEB800) [pid = 3740] [serial = 1627] [outer = 10AD1C00] 23:51:40 INFO - PROCESS | 3740 | 1464072700399 Marionette DEBUG loaded listener.js 23:51:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (16E10800) [pid = 3740] [serial = 1628] [outer = 10AD1C00] 23:51:40 INFO - PROCESS | 3740 | --DOCSHELL 1B577C00 == 68 [pid = 3740] [id = 16] 23:51:41 INFO - PROCESS | 3740 | 1464072701226 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] 23:51:41 INFO - PROCESS | 3740 | 1464072701260 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 23:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:51:41 INFO - PROCESS | 3740 | 1464072701265 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:51:41 INFO - PROCESS | 3740 | 1464072701269 Marionette TRACE conn3 <- [1,2134,null,{}] 23:51:41 INFO - PROCESS | 3740 | 1464072701274 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}] 23:51:41 INFO - PROCESS | 3740 | 1464072701381 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 23:51:41 INFO - PROCESS | 3740 | 1464072701534 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:41 INFO - PROCESS | 3740 | ++DOCSHELL 11423000 == 69 [pid = 3740] [id = 543] 23:51:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 166 (1149EC00) [pid = 3740] [serial = 1629] [outer = 00000000] 23:51:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 167 (12AEC800) [pid = 3740] [serial = 1630] [outer = 1149EC00] 23:51:41 INFO - PROCESS | 3740 | 1464072701588 Marionette DEBUG loaded listener.js 23:51:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 168 (156EEC00) [pid = 3740] [serial = 1631] [outer = 1149EC00] 23:51:42 INFO - PROCESS | 3740 | --DOCSHELL 187C7C00 == 68 [pid = 3740] [id = 535] 23:51:42 INFO - PROCESS | 3740 | --DOCSHELL 10F06000 == 67 [pid = 3740] [id = 534] 23:51:42 INFO - PROCESS | 3740 | --DOCSHELL 10324800 == 66 [pid = 3740] [id = 533] 23:51:42 INFO - PROCESS | 3740 | --DOCSHELL 181E8000 == 65 [pid = 3740] [id = 532] 23:51:42 INFO - PROCESS | 3740 | --DOCSHELL 17360C00 == 64 [pid = 3740] [id = 531] 23:51:42 INFO - PROCESS | 3740 | --DOCSHELL 1330C800 == 63 [pid = 3740] [id = 530] 23:51:42 INFO - PROCESS | 3740 | --DOCSHELL 162FB000 == 62 [pid = 3740] [id = 529] 23:51:42 INFO - PROCESS | 3740 | --DOCSHELL 15DB6000 == 61 [pid = 3740] [id = 515] 23:51:42 INFO - PROCESS | 3740 | --DOCSHELL 12881C00 == 60 [pid = 3740] [id = 528] 23:51:42 INFO - PROCESS | 3740 | --DOCSHELL 12AED400 == 59 [pid = 3740] [id = 527] 23:51:42 INFO - PROCESS | 3740 | --DOCSHELL 0F93A000 == 58 [pid = 3740] [id = 526] 23:51:42 INFO - PROCESS | 3740 | --DOCSHELL 187BDC00 == 57 [pid = 3740] [id = 524] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 167 (187C4400) [pid = 3740] [serial = 1561] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOCSHELL 16E0B800 == 56 [pid = 3740] [id = 523] 23:51:42 INFO - PROCESS | 3740 | --DOCSHELL 11CEBC00 == 55 [pid = 3740] [id = 522] 23:51:42 INFO - PROCESS | 3740 | --DOCSHELL 10ACB400 == 54 [pid = 3740] [id = 521] 23:51:42 INFO - PROCESS | 3740 | --DOCSHELL 18777C00 == 53 [pid = 3740] [id = 520] 23:51:42 INFO - PROCESS | 3740 | 1464072702216 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] 23:51:42 INFO - PROCESS | 3740 | 1464072702255 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 166 (19C7A800) [pid = 3740] [serial = 1466] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 165 (16331800) [pid = 3740] [serial = 1546] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 164 (13D85400) [pid = 3740] [serial = 1540] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 163 (140B0000) [pid = 3740] [serial = 1541] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (187C5800) [pid = 3740] [serial = 1528] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (1289D400) [pid = 3740] [serial = 1537] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (12A29000) [pid = 3740] [serial = 1538] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (1699CC00) [pid = 3740] [serial = 1549] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (16924000) [pid = 3740] [serial = 1519] [outer = 00000000] [url = about:blank] 23:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (10FB3800) [pid = 3740] [serial = 1534] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (1102F800) [pid = 3740] [serial = 1535] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (1A44E800) [pid = 3740] [serial = 1513] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (16921800) [pid = 3740] [serial = 1547] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (10AD6000) [pid = 3740] [serial = 1532] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (105F4C00) [pid = 3740] [serial = 1531] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (14F63C00) [pid = 3740] [serial = 1543] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (11A03C00) [pid = 3740] [serial = 1516] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (1A44B000) [pid = 3740] [serial = 1522] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (1A73C800) [pid = 3740] [serial = 1525] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (17A65C00) [pid = 3740] [serial = 1552] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (16E01400) [pid = 3740] [serial = 1550] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (17A5CC00) [pid = 3740] [serial = 1555] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (17CF4000) [pid = 3740] [serial = 1558] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (17C86000) [pid = 3740] [serial = 1553] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (17C0FC00) [pid = 3740] [serial = 1556] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (1829AC00) [pid = 3740] [serial = 1559] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (156EB800) [pid = 3740] [serial = 1544] [outer = 00000000] [url = about:blank] 23:51:42 INFO - PROCESS | 3740 | 1464072702283 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:51:42 INFO - PROCESS | 3740 | 1464072702286 Marionette TRACE conn3 <- [1,2138,null,{}] 23:51:42 INFO - PROCESS | 3740 | 1464072702292 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}] 23:51:42 INFO - PROCESS | 3740 | 1464072702385 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 23:51:42 INFO - PROCESS | 3740 | 1464072702393 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:42 INFO - PROCESS | 3740 | ++DOCSHELL 11024000 == 54 [pid = 3740] [id = 544] 23:51:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (11024C00) [pid = 3740] [serial = 1632] [outer = 00000000] 23:51:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (12B61000) [pid = 3740] [serial = 1633] [outer = 11024C00] 23:51:42 INFO - PROCESS | 3740 | 1464072702438 Marionette DEBUG loaded listener.js 23:51:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (140B4400) [pid = 3740] [serial = 1634] [outer = 11024C00] 23:51:42 INFO - PROCESS | 3740 | 1464072702936 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]]]}] 23:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 690ms 23:51:42 INFO - PROCESS | 3740 | 1464072702963 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 23:51:42 INFO - PROCESS | 3740 | 1464072702965 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 23:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:51:42 INFO - PROCESS | 3740 | 1464072702968 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:51:42 INFO - PROCESS | 3740 | 1464072702971 Marionette TRACE conn3 <- [1,2142,null,{}] 23:51:42 INFO - PROCESS | 3740 | 1464072702981 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}] 23:51:43 INFO - PROCESS | 3740 | 1464072703071 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 23:51:43 INFO - PROCESS | 3740 | 1464072703079 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:43 INFO - PROCESS | 3740 | ++DOCSHELL 16922800 == 55 [pid = 3740] [id = 545] 23:51:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (16922C00) [pid = 3740] [serial = 1635] [outer = 00000000] 23:51:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (16988400) [pid = 3740] [serial = 1636] [outer = 16922C00] 23:51:43 INFO - PROCESS | 3740 | 1464072703126 Marionette DEBUG loaded listener.js 23:51:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (16E01400) [pid = 3740] [serial = 1637] [outer = 16922C00] 23:51:43 INFO - PROCESS | 3740 | 1464072703599 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]]]}] 23:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 691ms 23:51:43 INFO - PROCESS | 3740 | 1464072703667 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 23:51:43 INFO - PROCESS | 3740 | 1464072703670 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 23:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:51:43 INFO - PROCESS | 3740 | 1464072703673 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:51:43 INFO - PROCESS | 3740 | 1464072703675 Marionette TRACE conn3 <- [1,2146,null,{}] 23:51:43 INFO - PROCESS | 3740 | 1464072703662 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}] 23:51:43 INFO - PROCESS | 3740 | 1464072703773 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 23:51:43 INFO - PROCESS | 3740 | 1464072703883 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:43 INFO - PROCESS | 3740 | ++DOCSHELL 1742EC00 == 56 [pid = 3740] [id = 546] 23:51:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (174F4400) [pid = 3740] [serial = 1638] [outer = 00000000] 23:51:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (17CE6400) [pid = 3740] [serial = 1639] [outer = 174F4400] 23:51:43 INFO - PROCESS | 3740 | 1464072703928 Marionette DEBUG loaded listener.js 23:51:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (18178C00) [pid = 3740] [serial = 1640] [outer = 174F4400] 23:51:44 INFO - PROCESS | 3740 | 1464072704298 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]]]}] 23:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 691ms 23:51:44 INFO - PROCESS | 3740 | 1464072704355 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 23:51:44 INFO - PROCESS | 3740 | 1464072704357 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 23:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:51:44 INFO - PROCESS | 3740 | 1464072704376 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:51:44 INFO - PROCESS | 3740 | 1464072704378 Marionette TRACE conn3 <- [1,2150,null,{}] 23:51:44 INFO - PROCESS | 3740 | 1464072704382 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}] 23:51:44 INFO - PROCESS | 3740 | 1464072704515 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 23:51:44 INFO - PROCESS | 3740 | 1464072704584 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:44 INFO - PROCESS | 3740 | ++DOCSHELL 17360C00 == 57 [pid = 3740] [id = 547] 23:51:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (17361000) [pid = 3740] [serial = 1641] [outer = 00000000] 23:51:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (1877F000) [pid = 3740] [serial = 1642] [outer = 17361000] 23:51:44 INFO - PROCESS | 3740 | 1464072704621 Marionette DEBUG loaded listener.js 23:51:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (187BEC00) [pid = 3740] [serial = 1643] [outer = 17361000] 23:51:45 INFO - PROCESS | 3740 | 1464072705049 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]]]}] 23:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 752ms 23:51:45 INFO - PROCESS | 3740 | 1464072705105 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 23:51:45 INFO - PROCESS | 3740 | 1464072705107 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 23:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:51:45 INFO - PROCESS | 3740 | 1464072705157 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:51:45 INFO - PROCESS | 3740 | 1464072705159 Marionette TRACE conn3 <- [1,2154,null,{}] 23:51:45 INFO - PROCESS | 3740 | 1464072705163 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}] 23:51:45 INFO - PROCESS | 3740 | 1464072705304 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 23:51:45 INFO - PROCESS | 3740 | 1464072705377 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:45 INFO - PROCESS | 3740 | ++DOCSHELL 17A62C00 == 58 [pid = 3740] [id = 548] 23:51:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (18173000) [pid = 3740] [serial = 1644] [outer = 00000000] 23:51:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (19C7DC00) [pid = 3740] [serial = 1645] [outer = 18173000] 23:51:45 INFO - PROCESS | 3740 | 1464072705421 Marionette DEBUG loaded listener.js 23:51:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (19DF7000) [pid = 3740] [serial = 1646] [outer = 18173000] 23:51:45 INFO - PROCESS | 3740 | 1464072705829 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]]]}] 23:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 752ms 23:51:45 INFO - PROCESS | 3740 | 1464072705886 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 23:51:45 INFO - PROCESS | 3740 | 1464072705888 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 23:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:51:45 INFO - PROCESS | 3740 | 1464072705891 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:51:45 INFO - PROCESS | 3740 | 1464072705893 Marionette TRACE conn3 <- [1,2158,null,{}] 23:51:45 INFO - PROCESS | 3740 | 1464072705896 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}] 23:51:46 INFO - PROCESS | 3740 | 1464072706021 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 23:51:46 INFO - PROCESS | 3740 | 1464072706090 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:46 INFO - PROCESS | 3740 | ++DOCSHELL 19C52800 == 59 [pid = 3740] [id = 549] 23:51:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (1A1BF400) [pid = 3740] [serial = 1647] [outer = 00000000] 23:51:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (1A459C00) [pid = 3740] [serial = 1648] [outer = 1A1BF400] 23:51:46 INFO - PROCESS | 3740 | 1464072706136 Marionette DEBUG loaded listener.js 23:51:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (1A905800) [pid = 3740] [serial = 1649] [outer = 1A1BF400] 23:51:46 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (19DF1C00) [pid = 3740] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:51:46 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (12D70C00) [pid = 3740] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:51:46 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (0F9E5000) [pid = 3740] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:51:46 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (12D26C00) [pid = 3740] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:51:46 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (17CEB800) [pid = 3740] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:51:46 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (16334400) [pid = 3740] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:51:46 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (1036EC00) [pid = 3740] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:51:46 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (12883800) [pid = 3740] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:51:46 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (13813400) [pid = 3740] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:51:46 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (18780000) [pid = 3740] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:51:46 INFO - PROCESS | 3740 | 1464072706604 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]]]}] 23:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 783ms 23:51:46 INFO - PROCESS | 3740 | 1464072706683 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 23:51:46 INFO - PROCESS | 3740 | 1464072706685 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 23:51:46 INFO - PROCESS | 3740 | 1464072706690 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:51:46 INFO - PROCESS | 3740 | 1464072706691 Marionette TRACE conn3 <- [1,2162,null,{}] 23:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:51:46 INFO - PROCESS | 3740 | 1464072706695 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}] 23:51:46 INFO - PROCESS | 3740 | 1464072706779 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 23:51:46 INFO - PROCESS | 3740 | 1464072706789 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:46 INFO - PROCESS | 3740 | ++DOCSHELL 15F63C00 == 60 [pid = 3740] [id = 550] 23:51:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (16920800) [pid = 3740] [serial = 1650] [outer = 00000000] 23:51:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (18773400) [pid = 3740] [serial = 1651] [outer = 16920800] 23:51:46 INFO - PROCESS | 3740 | 1464072706834 Marionette DEBUG loaded listener.js 23:51:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (19DF3000) [pid = 3740] [serial = 1652] [outer = 16920800] 23:51:47 INFO - PROCESS | 3740 | 1464072707305 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]]]}] 23:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 23:51:47 INFO - PROCESS | 3740 | 1464072707331 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 23:51:47 INFO - PROCESS | 3740 | 1464072707333 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 23:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:51:47 INFO - PROCESS | 3740 | 1464072707339 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:51:47 INFO - PROCESS | 3740 | 1464072707341 Marionette TRACE conn3 <- [1,2166,null,{}] 23:51:47 INFO - PROCESS | 3740 | 1464072707344 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}] 23:51:47 INFO - PROCESS | 3740 | 1464072707412 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 23:51:47 INFO - PROCESS | 3740 | 1464072707419 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:47 INFO - PROCESS | 3740 | ++DOCSHELL 10ACD000 == 61 [pid = 3740] [id = 551] 23:51:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (18772000) [pid = 3740] [serial = 1653] [outer = 00000000] 23:51:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (1A90A000) [pid = 3740] [serial = 1654] [outer = 18772000] 23:51:47 INFO - PROCESS | 3740 | 1464072707465 Marionette DEBUG loaded listener.js 23:51:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (1A9BCC00) [pid = 3740] [serial = 1655] [outer = 18772000] 23:51:47 INFO - PROCESS | 3740 | 1464072707940 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]]]}] 23:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 629ms 23:51:47 INFO - PROCESS | 3740 | 1464072707956 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 23:51:47 INFO - PROCESS | 3740 | 1464072707958 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 23:51:47 INFO - PROCESS | 3740 | 1464072707961 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:51:47 INFO - PROCESS | 3740 | 1464072707963 Marionette TRACE conn3 <- [1,2170,null,{}] 23:51:47 INFO - PROCESS | 3740 | 1464072707966 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}] 23:51:48 INFO - PROCESS | 3740 | 1464072708056 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 23:51:48 INFO - PROCESS | 3740 | 1464072708062 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:48 INFO - PROCESS | 3740 | ++DOCSHELL 19A9C000 == 62 [pid = 3740] [id = 552] 23:51:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (1A1F7400) [pid = 3740] [serial = 1656] [outer = 00000000] 23:51:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (1AA6F800) [pid = 3740] [serial = 1657] [outer = 1A1F7400] 23:51:48 INFO - PROCESS | 3740 | 1464072708106 Marionette DEBUG loaded listener.js 23:51:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (1ACB3C00) [pid = 3740] [serial = 1658] [outer = 1A1F7400] 23:51:48 INFO - PROCESS | 3740 | 1464072708771 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]]]}] 23:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 890ms 23:51:48 INFO - PROCESS | 3740 | 1464072708849 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 23:51:48 INFO - PROCESS | 3740 | 1464072708853 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 23:51:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:51:48 INFO - PROCESS | 3740 | 1464072708859 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:51:48 INFO - PROCESS | 3740 | 1464072708863 Marionette TRACE conn3 <- [1,2174,null,{}] 23:51:48 INFO - PROCESS | 3740 | 1464072708869 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}] 23:51:48 INFO - PROCESS | 3740 | 1464072708985 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 23:51:49 INFO - PROCESS | 3740 | 1464072709138 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:49 INFO - PROCESS | 3740 | ++DOCSHELL 10DF0400 == 63 [pid = 3740] [id = 553] 23:51:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (10DFE800) [pid = 3740] [serial = 1659] [outer = 00000000] 23:51:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (12AE1400) [pid = 3740] [serial = 1660] [outer = 10DFE800] 23:51:49 INFO - PROCESS | 3740 | 1464072709196 Marionette DEBUG loaded listener.js 23:51:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (1381DC00) [pid = 3740] [serial = 1661] [outer = 10DFE800] 23:51:49 INFO - PROCESS | 3740 | 1464072709836 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]]]}] 23:51:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:51:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1028ms 23:51:49 INFO - PROCESS | 3740 | 1464072709891 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 23:51:49 INFO - PROCESS | 3740 | 1464072709897 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 23:51:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:51:49 INFO - PROCESS | 3740 | 1464072709921 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:51:49 INFO - PROCESS | 3740 | 1464072709924 Marionette TRACE conn3 <- [1,2178,null,{}] 23:51:49 INFO - PROCESS | 3740 | 1464072709928 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}] 23:51:50 INFO - PROCESS | 3740 | 1464072710040 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 23:51:50 INFO - PROCESS | 3740 | 1464072710190 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:50 INFO - PROCESS | 3740 | ++DOCSHELL 12A2AC00 == 64 [pid = 3740] [id = 554] 23:51:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (12A2BC00) [pid = 3740] [serial = 1662] [outer = 00000000] 23:51:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (16E0E400) [pid = 3740] [serial = 1663] [outer = 12A2BC00] 23:51:50 INFO - PROCESS | 3740 | 1464072710245 Marionette DEBUG loaded listener.js 23:51:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (17C0EC00) [pid = 3740] [serial = 1664] [outer = 12A2BC00] 23:51:50 INFO - PROCESS | 3740 | 1464072710814 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]]]}] 23:51:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:51:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 921ms 23:51:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:51:50 INFO - PROCESS | 3740 | 1464072710850 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 23:51:50 INFO - PROCESS | 3740 | 1464072710852 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 23:51:50 INFO - PROCESS | 3740 | 1464072710856 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:51:50 INFO - PROCESS | 3740 | 1464072710859 Marionette TRACE conn3 <- [1,2182,null,{}] 23:51:50 INFO - PROCESS | 3740 | 1464072710870 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}] 23:51:50 INFO - PROCESS | 3740 | 1464072710984 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 23:51:51 INFO - PROCESS | 3740 | 1464072711150 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:51 INFO - PROCESS | 3740 | ++DOCSHELL 1A44DC00 == 65 [pid = 3740] [id = 555] 23:51:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (1A44E400) [pid = 3740] [serial = 1665] [outer = 00000000] 23:51:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (1A9B4C00) [pid = 3740] [serial = 1666] [outer = 1A44E400] 23:51:51 INFO - PROCESS | 3740 | 1464072711191 Marionette DEBUG loaded listener.js 23:51:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 166 (1AA6D400) [pid = 3740] [serial = 1667] [outer = 1A44E400] 23:51:51 INFO - PROCESS | 3740 | 1464072711767 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]]]}] 23:51:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:51:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 921ms 23:51:51 INFO - PROCESS | 3740 | 1464072711784 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 23:51:51 INFO - PROCESS | 3740 | 1464072711787 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 23:51:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:51:51 INFO - PROCESS | 3740 | 1464072711791 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:51:51 INFO - PROCESS | 3740 | 1464072711793 Marionette TRACE conn3 <- [1,2186,null,{}] 23:51:51 INFO - PROCESS | 3740 | 1464072711796 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}] 23:51:51 INFO - PROCESS | 3740 | 1464072711913 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 23:51:52 INFO - PROCESS | 3740 | 1464072712076 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:52 INFO - PROCESS | 3740 | ++DOCSHELL 1AA71800 == 66 [pid = 3740] [id = 556] 23:51:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 167 (1ACB5000) [pid = 3740] [serial = 1668] [outer = 00000000] 23:51:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 168 (1ACC0800) [pid = 3740] [serial = 1669] [outer = 1ACB5000] 23:51:52 INFO - PROCESS | 3740 | 1464072712130 Marionette DEBUG loaded listener.js 23:51:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 169 (1AEC5400) [pid = 3740] [serial = 1670] [outer = 1ACB5000] 23:51:52 INFO - PROCESS | 3740 | 1464072712647 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]]]}] 23:51:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:51:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 875ms 23:51:52 INFO - PROCESS | 3740 | 1464072712681 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 23:51:52 INFO - PROCESS | 3740 | 1464072712684 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 23:51:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:51:52 INFO - PROCESS | 3740 | 1464072712689 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:51:52 INFO - PROCESS | 3740 | 1464072712691 Marionette TRACE conn3 <- [1,2190,null,{}] 23:51:52 INFO - PROCESS | 3740 | 1464072712695 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}] 23:51:52 INFO - PROCESS | 3740 | 1464072712800 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 23:51:52 INFO - PROCESS | 3740 | 1464072712968 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:52 INFO - PROCESS | 3740 | ++DOCSHELL 1ACB9C00 == 67 [pid = 3740] [id = 557] 23:51:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 170 (1ACBB000) [pid = 3740] [serial = 1671] [outer = 00000000] 23:51:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 171 (1AECC800) [pid = 3740] [serial = 1672] [outer = 1ACBB000] 23:51:53 INFO - PROCESS | 3740 | 1464072713022 Marionette DEBUG loaded listener.js 23:51:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 172 (1AECF400) [pid = 3740] [serial = 1673] [outer = 1ACBB000] 23:51:53 INFO - PROCESS | 3740 | 1464072713606 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]]]}] 23:51:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:51:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 982ms 23:51:53 INFO - PROCESS | 3740 | 1464072713674 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 23:51:53 INFO - PROCESS | 3740 | 1464072713676 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 23:51:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:51:53 INFO - PROCESS | 3740 | 1464072713680 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:51:53 INFO - PROCESS | 3740 | 1464072713682 Marionette TRACE conn3 <- [1,2194,null,{}] 23:51:53 INFO - PROCESS | 3740 | 1464072713686 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}] 23:51:53 INFO - PROCESS | 3740 | 1464072713810 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 23:51:53 INFO - PROCESS | 3740 | 1464072713968 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:53 INFO - PROCESS | 3740 | ++DOCSHELL 1B256400 == 68 [pid = 3740] [id = 558] 23:51:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 173 (1B257000) [pid = 3740] [serial = 1674] [outer = 00000000] 23:51:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 174 (1B435000) [pid = 3740] [serial = 1675] [outer = 1B257000] 23:51:54 INFO - PROCESS | 3740 | 1464072714023 Marionette DEBUG loaded listener.js 23:51:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 175 (1B438000) [pid = 3740] [serial = 1676] [outer = 1B257000] 23:51:54 INFO - PROCESS | 3740 | 1464072714571 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]]]}] 23:51:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:51:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 920ms 23:51:54 INFO - PROCESS | 3740 | 1464072714615 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 23:51:54 INFO - PROCESS | 3740 | 1464072714617 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 23:51:54 INFO - PROCESS | 3740 | 1464072714622 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:51:54 INFO - PROCESS | 3740 | 1464072714624 Marionette TRACE conn3 <- [1,2198,null,{}] 23:51:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:51:54 INFO - PROCESS | 3740 | 1464072714627 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}] 23:51:54 INFO - PROCESS | 3740 | 1464072714734 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 23:51:54 INFO - PROCESS | 3740 | 1464072714907 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:54 INFO - PROCESS | 3740 | ++DOCSHELL 156E4800 == 69 [pid = 3740] [id = 559] 23:51:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 176 (15C39800) [pid = 3740] [serial = 1677] [outer = 00000000] 23:51:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 177 (16331800) [pid = 3740] [serial = 1678] [outer = 15C39800] 23:51:54 INFO - PROCESS | 3740 | 1464072714961 Marionette DEBUG loaded listener.js 23:51:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 178 (17C04C00) [pid = 3740] [serial = 1679] [outer = 15C39800] 23:51:55 INFO - PROCESS | 3740 | 1464072715755 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]]]}] 23:51:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:51:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1166ms 23:51:55 INFO - PROCESS | 3740 | 1464072715782 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 23:51:55 INFO - PROCESS | 3740 | 1464072715787 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 23:51:55 INFO - PROCESS | 3740 | 1464072715792 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:51:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:51:55 INFO - PROCESS | 3740 | 1464072715795 Marionette TRACE conn3 <- [1,2202,null,{}] 23:51:55 INFO - PROCESS | 3740 | 1464072715800 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}] 23:51:55 INFO - PROCESS | 3740 | 1464072715906 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 23:51:56 INFO - PROCESS | 3740 | 1464072716067 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:56 INFO - PROCESS | 3740 | ++DOCSHELL 1289D800 == 70 [pid = 3740] [id = 560] 23:51:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 179 (12AED400) [pid = 3740] [serial = 1680] [outer = 00000000] 23:51:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 180 (12A2D000) [pid = 3740] [serial = 1681] [outer = 12AED400] 23:51:56 INFO - PROCESS | 3740 | 1464072716122 Marionette DEBUG loaded listener.js 23:51:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 181 (15C43000) [pid = 3740] [serial = 1682] [outer = 12AED400] 23:51:56 INFO - PROCESS | 3740 | --DOCSHELL 10ACD000 == 69 [pid = 3740] [id = 551] 23:51:56 INFO - PROCESS | 3740 | --DOCSHELL 15F63C00 == 68 [pid = 3740] [id = 550] 23:51:56 INFO - PROCESS | 3740 | --DOCSHELL 19C52800 == 67 [pid = 3740] [id = 549] 23:51:56 INFO - PROCESS | 3740 | --DOCSHELL 17A62C00 == 66 [pid = 3740] [id = 548] 23:51:56 INFO - PROCESS | 3740 | --DOCSHELL 17360C00 == 65 [pid = 3740] [id = 547] 23:51:56 INFO - PROCESS | 3740 | --DOCSHELL 1742EC00 == 64 [pid = 3740] [id = 546] 23:51:56 INFO - PROCESS | 3740 | --DOCSHELL 16922800 == 63 [pid = 3740] [id = 545] 23:51:56 INFO - PROCESS | 3740 | --DOCSHELL 11024000 == 62 [pid = 3740] [id = 544] 23:51:56 INFO - PROCESS | 3740 | --DOCSHELL 1B575000 == 61 [pid = 3740] [id = 17] 23:51:56 INFO - PROCESS | 3740 | --DOCSHELL 11423000 == 60 [pid = 3740] [id = 543] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 180 (13820800) [pid = 3740] [serial = 1582] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 179 (19AA2400) [pid = 3740] [serial = 1573] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 178 (10DFA000) [pid = 3740] [serial = 1580] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 177 (14E0C800) [pid = 3740] [serial = 1583] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 176 (19C77000) [pid = 3740] [serial = 1604] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 175 (187BE400) [pid = 3740] [serial = 1570] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 174 (1877CC00) [pid = 3740] [serial = 1595] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 173 (1698A000) [pid = 3740] [serial = 1588] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 172 (138E4400) [pid = 3740] [serial = 1601] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 171 (12A28800) [pid = 3740] [serial = 1585] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 170 (11232C00) [pid = 3740] [serial = 1600] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 169 (17C0E000) [pid = 3740] [serial = 1592] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 168 (10FAE400) [pid = 3740] [serial = 1564] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 167 (10A65C00) [pid = 3740] [serial = 1579] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 166 (19A07C00) [pid = 3740] [serial = 1597] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 165 (1699C800) [pid = 3740] [serial = 1589] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 164 (17363000) [pid = 3740] [serial = 1591] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 163 (18299C00) [pid = 3740] [serial = 1594] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (19C48800) [pid = 3740] [serial = 1603] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (14F5F400) [pid = 3740] [serial = 1567] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (19AA3800) [pid = 3740] [serial = 1598] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (19C78800) [pid = 3740] [serial = 1576] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (14F5F800) [pid = 3740] [serial = 1586] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (1A1EF400) [pid = 3740] [serial = 1606] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (1A418C00) [pid = 3740] [serial = 1607] [outer = 00000000] [url = about:blank] 23:51:56 INFO - PROCESS | 3740 | 1464072716731 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]]]}] 23:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 983ms 23:51:56 INFO - PROCESS | 3740 | 1464072716795 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 23:51:56 INFO - PROCESS | 3740 | 1464072716800 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 23:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:51:56 INFO - PROCESS | 3740 | 1464072716806 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:51:56 INFO - PROCESS | 3740 | 1464072716809 Marionette TRACE conn3 <- [1,2206,null,{}] 23:51:56 INFO - PROCESS | 3740 | 1464072716796 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}] 23:51:56 INFO - PROCESS | 3740 | 1464072716887 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 23:51:56 INFO - PROCESS | 3740 | 1464072716999 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:57 INFO - PROCESS | 3740 | ++DOCSHELL 10DFC800 == 61 [pid = 3740] [id = 561] 23:51:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (11031000) [pid = 3740] [serial = 1683] [outer = 00000000] 23:51:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (13366800) [pid = 3740] [serial = 1684] [outer = 11031000] 23:51:57 INFO - PROCESS | 3740 | 1464072717052 Marionette DEBUG loaded listener.js 23:51:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (14E0F400) [pid = 3740] [serial = 1685] [outer = 11031000] 23:51:57 INFO - PROCESS | 3740 | 1464072717452 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]]]}] 23:51:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:51:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 690ms 23:51:57 INFO - PROCESS | 3740 | 1464072717486 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 23:51:57 INFO - PROCESS | 3740 | 1464072717488 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 23:51:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:51:57 INFO - PROCESS | 3740 | 1464072717492 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:51:57 INFO - PROCESS | 3740 | 1464072717495 Marionette TRACE conn3 <- [1,2210,null,{}] 23:51:57 INFO - PROCESS | 3740 | 1464072717505 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}] 23:51:57 INFO - PROCESS | 3740 | 1464072717597 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 23:51:57 INFO - PROCESS | 3740 | 1464072717605 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:57 INFO - PROCESS | 3740 | ++DOCSHELL 16924000 == 62 [pid = 3740] [id = 562] 23:51:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (16924800) [pid = 3740] [serial = 1686] [outer = 00000000] 23:51:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (17A5B000) [pid = 3740] [serial = 1687] [outer = 16924800] 23:51:57 INFO - PROCESS | 3740 | 1464072717651 Marionette DEBUG loaded listener.js 23:51:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (17CF3C00) [pid = 3740] [serial = 1688] [outer = 16924800] 23:51:58 INFO - PROCESS | 3740 | 1464072718113 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]]]}] 23:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 691ms 23:51:58 INFO - PROCESS | 3740 | 1464072718174 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 23:51:58 INFO - PROCESS | 3740 | 1464072718176 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 23:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:51:58 INFO - PROCESS | 3740 | 1464072718180 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:51:58 INFO - PROCESS | 3740 | 1464072718181 Marionette TRACE conn3 <- [1,2214,null,{}] 23:51:58 INFO - PROCESS | 3740 | 1464072718184 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}] 23:51:58 INFO - PROCESS | 3740 | 1464072718273 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 23:51:58 INFO - PROCESS | 3740 | 1464072718418 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:58 INFO - PROCESS | 3740 | ++DOCSHELL 1877CC00 == 63 [pid = 3740] [id = 563] 23:51:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (1877D000) [pid = 3740] [serial = 1689] [outer = 00000000] 23:51:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (187C8400) [pid = 3740] [serial = 1690] [outer = 1877D000] 23:51:58 INFO - PROCESS | 3740 | 1464072718464 Marionette DEBUG loaded listener.js 23:51:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (19A07400) [pid = 3740] [serial = 1691] [outer = 1877D000] 23:51:58 INFO - PROCESS | 3740 | 1464072718835 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]]]}] 23:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 691ms 23:51:58 INFO - PROCESS | 3740 | 1464072718860 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 23:51:58 INFO - PROCESS | 3740 | 1464072718862 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 23:51:58 INFO - PROCESS | 3740 | 1464072718865 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:51:58 INFO - PROCESS | 3740 | 1464072718867 Marionette TRACE conn3 <- [1,2218,null,{}] 23:51:58 INFO - PROCESS | 3740 | 1464072718876 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}] 23:51:59 INFO - PROCESS | 3740 | 1464072719017 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 23:51:59 INFO - PROCESS | 3740 | 1464072719035 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:59 INFO - PROCESS | 3740 | ++DOCSHELL 1699B800 == 64 [pid = 3740] [id = 564] 23:51:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 166 (1877A400) [pid = 3740] [serial = 1692] [outer = 00000000] 23:51:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 167 (19C44400) [pid = 3740] [serial = 1693] [outer = 1877A400] 23:51:59 INFO - PROCESS | 3740 | 1464072719080 Marionette DEBUG loaded listener.js 23:51:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 168 (16988C00) [pid = 3740] [serial = 1694] [outer = 1877A400] 23:51:59 INFO - PROCESS | 3740 | 1464072719523 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]]]}] 23:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 690ms 23:51:59 INFO - PROCESS | 3740 | 1464072719565 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 23:51:59 INFO - PROCESS | 3740 | 1464072719567 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 23:51:59 INFO - PROCESS | 3740 | 1464072719570 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:51:59 INFO - PROCESS | 3740 | 1464072719572 Marionette TRACE conn3 <- [1,2222,null,{}] 23:51:59 INFO - PROCESS | 3740 | 1464072719576 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}] 23:51:59 INFO - PROCESS | 3740 | 1464072719731 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 23:51:59 INFO - PROCESS | 3740 | 1464072719757 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:59 INFO - PROCESS | 3740 | ++DOCSHELL 1562AC00 == 65 [pid = 3740] [id = 565] 23:51:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 169 (19AA6800) [pid = 3740] [serial = 1695] [outer = 00000000] 23:51:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 170 (1A418C00) [pid = 3740] [serial = 1696] [outer = 19AA6800] 23:51:59 INFO - PROCESS | 3740 | 1464072719803 Marionette DEBUG loaded listener.js 23:51:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 171 (1A458400) [pid = 3740] [serial = 1697] [outer = 19AA6800] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 19A9B400 == 64 [pid = 3740] [id = 492] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 162F5400 == 63 [pid = 3740] [id = 488] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 11422800 == 62 [pid = 3740] [id = 537] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 10AD1400 == 61 [pid = 3740] [id = 542] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 19A9F800 == 60 [pid = 3740] [id = 508] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 16332C00 == 59 [pid = 3740] [id = 538] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 19A9E000 == 58 [pid = 3740] [id = 462] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 15C48000 == 57 [pid = 3740] [id = 490] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 197DF800 == 56 [pid = 3740] [id = 539] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 1A90E800 == 55 [pid = 3740] [id = 541] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 1742F800 == 54 [pid = 3740] [id = 438] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 11CE6400 == 53 [pid = 3740] [id = 475] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 1A73C400 == 52 [pid = 3740] [id = 540] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 11C0BC00 == 51 [pid = 3740] [id = 491] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 19C6F800 == 50 [pid = 3740] [id = 507] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 0F20F800 == 49 [pid = 3740] [id = 439] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 17C7AC00 == 48 [pid = 3740] [id = 460] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 17C7F400 == 47 [pid = 3740] [id = 442] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 15F6E000 == 46 [pid = 3740] [id = 436] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 1A1B5400 == 45 [pid = 3740] [id = 536] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 0F9E2000 == 44 [pid = 3740] [id = 441] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 19CB7C00 == 43 [pid = 3740] [id = 493] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 0F20FC00 == 42 [pid = 3740] [id = 476] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 11422400 == 41 [pid = 3740] [id = 459] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 1877F400 == 40 [pid = 3740] [id = 525] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 10A58400 == 39 [pid = 3740] [id = 509] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 10AC8C00 == 38 [pid = 3740] [id = 440] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 1289D800 == 37 [pid = 3740] [id = 560] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 156E4800 == 36 [pid = 3740] [id = 559] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 1B256400 == 35 [pid = 3740] [id = 558] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 1AA71800 == 34 [pid = 3740] [id = 556] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 1ACB9C00 == 33 [pid = 3740] [id = 557] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 1A44DC00 == 32 [pid = 3740] [id = 555] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 12A2AC00 == 31 [pid = 3740] [id = 554] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 19A9C000 == 30 [pid = 3740] [id = 552] 23:52:01 INFO - PROCESS | 3740 | --DOCSHELL 10DF0400 == 29 [pid = 3740] [id = 553] 23:52:02 INFO - PROCESS | 3740 | --DOCSHELL 10DFC800 == 28 [pid = 3740] [id = 561] 23:52:02 INFO - PROCESS | 3740 | --DOCSHELL 1877CC00 == 27 [pid = 3740] [id = 563] 23:52:02 INFO - PROCESS | 3740 | --DOCSHELL 1699B800 == 26 [pid = 3740] [id = 564] 23:52:02 INFO - PROCESS | 3740 | --DOCSHELL 16924000 == 25 [pid = 3740] [id = 562] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 170 (18173000) [pid = 3740] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 169 (1A1BF400) [pid = 3740] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 168 (16922C00) [pid = 3740] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 167 (174F4400) [pid = 3740] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 166 (11024C00) [pid = 3740] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 165 (1149EC00) [pid = 3740] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 164 (18772000) [pid = 3740] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 163 (1B578C00) [pid = 3740] [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.] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (17361000) [pid = 3740] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (16920800) [pid = 3740] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (1B257400) [pid = 3740] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (1A1F5000) [pid = 3740] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (1B578000) [pid = 3740] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (1877E400) [pid = 3740] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (1A456400) [pid = 3740] [serial = 1514] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (197E1400) [pid = 3740] [serial = 1562] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (19C7DC00) [pid = 3740] [serial = 1645] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (1A459C00) [pid = 3740] [serial = 1648] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (19DF7000) [pid = 3740] [serial = 1646] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (16988400) [pid = 3740] [serial = 1636] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (16E01400) [pid = 3740] [serial = 1637] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (17CE6400) [pid = 3740] [serial = 1639] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (12B61000) [pid = 3740] [serial = 1633] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (140B4400) [pid = 3740] [serial = 1634] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (156EEC00) [pid = 3740] [serial = 1631] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (12AEC800) [pid = 3740] [serial = 1630] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (11CEB800) [pid = 3740] [serial = 1627] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (1A454000) [pid = 3740] [serial = 1609] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (12A28000) [pid = 3740] [serial = 1612] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (1699C400) [pid = 3740] [serial = 1615] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (1A9BDC00) [pid = 3740] [serial = 1624] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (1A911C00) [pid = 3740] [serial = 1621] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (1A44B400) [pid = 3740] [serial = 1618] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1AA6F800) [pid = 3740] [serial = 1657] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (1A9BCC00) [pid = 3740] [serial = 1655] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (1A90A000) [pid = 3740] [serial = 1654] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1A905800) [pid = 3740] [serial = 1649] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (1877F000) [pid = 3740] [serial = 1642] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (187BEC00) [pid = 3740] [serial = 1643] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (18773400) [pid = 3740] [serial = 1651] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (19DF3000) [pid = 3740] [serial = 1652] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (18178C00) [pid = 3740] [serial = 1640] [outer = 00000000] [url = about:blank] 23:52:02 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (1102FC00) [pid = 3740] [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.] 23:52:02 INFO - PROCESS | 3740 | 1464072722358 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]]]}] 23:52:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 2870ms 23:52:02 INFO - PROCESS | 3740 | 1464072722450 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 23:52:02 INFO - PROCESS | 3740 | 1464072722454 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 23:52:02 INFO - PROCESS | 3740 | 1464072722459 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:52:02 INFO - PROCESS | 3740 | 1464072722463 Marionette TRACE conn3 <- [1,2226,null,{}] 23:52:02 INFO - PROCESS | 3740 | 1464072722469 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}] 23:52:02 INFO - PROCESS | 3740 | 1464072722560 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 23:52:02 INFO - PROCESS | 3740 | 1464072722575 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:02 INFO - PROCESS | 3740 | ++DOCSHELL 0F2A0800 == 26 [pid = 3740] [id = 566] 23:52:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (0F2A0C00) [pid = 3740] [serial = 1698] [outer = 00000000] 23:52:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (10324800) [pid = 3740] [serial = 1699] [outer = 0F2A0C00] 23:52:02 INFO - PROCESS | 3740 | 1464072722623 Marionette DEBUG loaded listener.js 23:52:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (103DF400) [pid = 3740] [serial = 1700] [outer = 0F2A0C00] 23:52:03 INFO - PROCESS | 3740 | 1464072723355 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]]]}] 23:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 982ms 23:52:03 INFO - PROCESS | 3740 | 1464072723446 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 23:52:03 INFO - PROCESS | 3740 | 1464072723452 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 23:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:52:03 INFO - PROCESS | 3740 | 1464072723456 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:52:03 INFO - PROCESS | 3740 | 1464072723461 Marionette TRACE conn3 <- [1,2230,null,{}] 23:52:03 INFO - PROCESS | 3740 | 1464072723466 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}] 23:52:03 INFO - PROCESS | 3740 | 1464072723609 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 23:52:03 INFO - PROCESS | 3740 | 1464072723740 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:03 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E5000 == 27 [pid = 3740] [id = 567] 23:52:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (0F9EB400) [pid = 3740] [serial = 1701] [outer = 00000000] 23:52:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (10AC8C00) [pid = 3740] [serial = 1702] [outer = 0F9EB400] 23:52:03 INFO - PROCESS | 3740 | 1464072723782 Marionette DEBUG loaded listener.js 23:52:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (10ACF000) [pid = 3740] [serial = 1703] [outer = 0F9EB400] 23:52:04 INFO - PROCESS | 3740 | 1464072724529 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]]]}] 23:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1120ms 23:52:04 INFO - PROCESS | 3740 | 1464072724585 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 23:52:04 INFO - PROCESS | 3740 | 1464072724592 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 23:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:52:04 INFO - PROCESS | 3740 | 1464072724599 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:52:04 INFO - PROCESS | 3740 | 1464072724602 Marionette TRACE conn3 <- [1,2234,null,{}] 23:52:04 INFO - PROCESS | 3740 | 1464072724607 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}] 23:52:04 INFO - PROCESS | 3740 | 1464072724730 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 23:52:04 INFO - PROCESS | 3740 | 1464072724870 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:04 INFO - PROCESS | 3740 | ++DOCSHELL 10A63C00 == 28 [pid = 3740] [id = 568] 23:52:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (10AD1400) [pid = 3740] [serial = 1704] [outer = 00000000] 23:52:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (10FB6800) [pid = 3740] [serial = 1705] [outer = 10AD1400] 23:52:04 INFO - PROCESS | 3740 | 1464072724927 Marionette DEBUG loaded listener.js 23:52:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (11027400) [pid = 3740] [serial = 1706] [outer = 10AD1400] 23:52:05 INFO - PROCESS | 3740 | 1464072725615 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]]]}] 23:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1167ms 23:52:05 INFO - PROCESS | 3740 | 1464072725767 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 23:52:05 INFO - PROCESS | 3740 | 1464072725772 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 23:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:52:05 INFO - PROCESS | 3740 | 1464072725777 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:52:05 INFO - PROCESS | 3740 | 1464072725780 Marionette TRACE conn3 <- [1,2238,null,{}] 23:52:05 INFO - PROCESS | 3740 | 1464072725785 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}] 23:52:05 INFO - PROCESS | 3740 | 1464072725893 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 23:52:06 INFO - PROCESS | 3740 | 1464072726020 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:06 INFO - PROCESS | 3740 | ++DOCSHELL 1055B400 == 29 [pid = 3740] [id = 569] 23:52:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (10562000) [pid = 3740] [serial = 1707] [outer = 00000000] 23:52:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (10ACA000) [pid = 3740] [serial = 1708] [outer = 10562000] 23:52:06 INFO - PROCESS | 3740 | 1464072726074 Marionette DEBUG loaded listener.js 23:52:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (10DF9800) [pid = 3740] [serial = 1709] [outer = 10562000] 23:52:06 INFO - PROCESS | 3740 | --DOCSHELL 10AC9400 == 28 [pid = 3740] [id = 432] 23:52:06 INFO - PROCESS | 3740 | --DOCSHELL 16993400 == 27 [pid = 3740] [id = 430] 23:52:06 INFO - PROCESS | 3740 | --DOCSHELL 128A0800 == 26 [pid = 3740] [id = 429] 23:52:06 INFO - PROCESS | 3740 | --DOCSHELL 1036D000 == 25 [pid = 3740] [id = 418] 23:52:06 INFO - PROCESS | 3740 | --DOCSHELL 1102F400 == 24 [pid = 3740] [id = 419] 23:52:06 INFO - PROCESS | 3740 | 1464072726513 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]]]}] 23:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 783ms 23:52:06 INFO - PROCESS | 3740 | 1464072726578 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 23:52:06 INFO - PROCESS | 3740 | 1464072726581 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 23:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:52:06 INFO - PROCESS | 3740 | 1464072726572 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:52:06 INFO - PROCESS | 3740 | 1464072726576 Marionette TRACE conn3 <- [1,2242,null,{}] 23:52:06 INFO - PROCESS | 3740 | 1464072726580 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}] 23:52:06 INFO - PROCESS | 3740 | 1464072726662 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 23:52:06 INFO - PROCESS | 3740 | 1464072726671 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:06 INFO - PROCESS | 3740 | ++DOCSHELL 10FB4000 == 25 [pid = 3740] [id = 570] 23:52:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (11091C00) [pid = 3740] [serial = 1710] [outer = 00000000] 23:52:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (114A9800) [pid = 3740] [serial = 1711] [outer = 11091C00] 23:52:06 INFO - PROCESS | 3740 | 1464072726715 Marionette DEBUG loaded listener.js 23:52:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (11C5BC00) [pid = 3740] [serial = 1712] [outer = 11091C00] 23:52:07 INFO - PROCESS | 3740 | 1464072727186 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]]]}] 23:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 614ms 23:52:07 INFO - PROCESS | 3740 | 1464072727208 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 23:52:07 INFO - PROCESS | 3740 | 1464072727212 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 23:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:52:07 INFO - PROCESS | 3740 | 1464072727216 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:52:07 INFO - PROCESS | 3740 | 1464072727218 Marionette TRACE conn3 <- [1,2246,null,{}] 23:52:07 INFO - PROCESS | 3740 | 1464072727228 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}] 23:52:07 INFO - PROCESS | 3740 | 1464072727337 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 23:52:07 INFO - PROCESS | 3740 | 1464072727475 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:07 INFO - PROCESS | 3740 | ++DOCSHELL 11CE5000 == 26 [pid = 3740] [id = 571] 23:52:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (1289B400) [pid = 3740] [serial = 1713] [outer = 00000000] 23:52:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (12D27800) [pid = 3740] [serial = 1714] [outer = 1289B400] 23:52:07 INFO - PROCESS | 3740 | 1464072727509 Marionette DEBUG loaded listener.js 23:52:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (12DF0C00) [pid = 3740] [serial = 1715] [outer = 1289B400] 23:52:07 INFO - PROCESS | 3740 | 1464072727892 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]]]}] 23:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 721ms 23:52:07 INFO - PROCESS | 3740 | 1464072727938 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 23:52:07 INFO - PROCESS | 3740 | 1464072727940 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 23:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:52:07 INFO - PROCESS | 3740 | 1464072727944 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:52:07 INFO - PROCESS | 3740 | 1464072727945 Marionette TRACE conn3 <- [1,2250,null,{}] 23:52:07 INFO - PROCESS | 3740 | 1464072727949 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}] 23:52:08 INFO - PROCESS | 3740 | 1464072728029 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 23:52:08 INFO - PROCESS | 3740 | 1464072728035 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:08 INFO - PROCESS | 3740 | ++DOCSHELL 103CEC00 == 27 [pid = 3740] [id = 572] 23:52:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (12D76800) [pid = 3740] [serial = 1716] [outer = 00000000] 23:52:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (138E3400) [pid = 3740] [serial = 1717] [outer = 12D76800] 23:52:08 INFO - PROCESS | 3740 | 1464072728080 Marionette DEBUG loaded listener.js 23:52:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (13D86800) [pid = 3740] [serial = 1718] [outer = 12D76800] 23:52:08 INFO - PROCESS | 3740 | 1464072728549 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]]]}] 23:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 614ms 23:52:08 INFO - PROCESS | 3740 | 1464072728567 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 23:52:08 INFO - PROCESS | 3740 | 1464072728569 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 23:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:52:08 INFO - PROCESS | 3740 | 1464072728572 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:52:08 INFO - PROCESS | 3740 | 1464072728574 Marionette TRACE conn3 <- [1,2254,null,{}] 23:52:08 INFO - PROCESS | 3740 | 1464072728577 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}] 23:52:08 INFO - PROCESS | 3740 | 1464072728688 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 23:52:08 INFO - PROCESS | 3740 | 1464072728791 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:08 INFO - PROCESS | 3740 | ++DOCSHELL 13D8E800 == 28 [pid = 3740] [id = 573] 23:52:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (140B5800) [pid = 3740] [serial = 1719] [outer = 00000000] 23:52:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (14E0DC00) [pid = 3740] [serial = 1720] [outer = 140B5800] 23:52:08 INFO - PROCESS | 3740 | 1464072728835 Marionette DEBUG loaded listener.js 23:52:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (1540F000) [pid = 3740] [serial = 1721] [outer = 140B5800] 23:52:09 INFO - PROCESS | 3740 | 1464072729242 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]]]}] 23:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 675ms 23:52:09 INFO - PROCESS | 3740 | 1464072729271 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 23:52:09 INFO - PROCESS | 3740 | 1464072729273 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 23:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:52:09 INFO - PROCESS | 3740 | 1464072729277 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:52:09 INFO - PROCESS | 3740 | 1464072729280 Marionette TRACE conn3 <- [1,2258,null,{}] 23:52:09 INFO - PROCESS | 3740 | 1464072729284 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}] 23:52:09 INFO - PROCESS | 3740 | 1464072729407 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 23:52:09 INFO - PROCESS | 3740 | 1464072729415 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:09 INFO - PROCESS | 3740 | ++DOCSHELL 10A62C00 == 29 [pid = 3740] [id = 574] 23:52:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (14E0CC00) [pid = 3740] [serial = 1722] [outer = 00000000] 23:52:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (15F68400) [pid = 3740] [serial = 1723] [outer = 14E0CC00] 23:52:09 INFO - PROCESS | 3740 | 1464072729518 Marionette DEBUG loaded listener.js 23:52:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (162F1800) [pid = 3740] [serial = 1724] [outer = 14E0CC00] 23:52:09 INFO - PROCESS | 3740 | 1464072729958 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]]]}] 23:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 721ms 23:52:09 INFO - PROCESS | 3740 | 1464072730000 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 23:52:09 INFO - PROCESS | 3740 | 1464072730002 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 23:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:52:09 INFO - PROCESS | 3740 | 1464072730006 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:52:09 INFO - PROCESS | 3740 | 1464072730007 Marionette TRACE conn3 <- [1,2262,null,{}] 23:52:09 INFO - PROCESS | 3740 | 1464072730011 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}] 23:52:10 INFO - PROCESS | 3740 | 1464072730149 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 23:52:10 INFO - PROCESS | 3740 | 1464072730173 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:10 INFO - PROCESS | 3740 | ++DOCSHELL 16332C00 == 30 [pid = 3740] [id = 575] 23:52:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (16333000) [pid = 3740] [serial = 1725] [outer = 00000000] 23:52:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (1691F800) [pid = 3740] [serial = 1726] [outer = 16333000] 23:52:10 INFO - PROCESS | 3740 | 1464072730218 Marionette DEBUG loaded listener.js 23:52:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (16926C00) [pid = 3740] [serial = 1727] [outer = 16333000] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (0F29F000) [pid = 3740] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (12B5A000) [pid = 3740] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (197E8000) [pid = 3740] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (19AA3C00) [pid = 3740] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (10F05400) [pid = 3740] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (18775C00) [pid = 3740] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (19C75C00) [pid = 3740] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (17C7F000) [pid = 3740] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (19DF5800) [pid = 3740] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (15DB4400) [pid = 3740] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (10DFCC00) [pid = 3740] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (17C88C00) [pid = 3740] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (1108A400) [pid = 3740] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (19DF1400) [pid = 3740] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (16924800) [pid = 3740] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (11031000) [pid = 3740] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (12AED400) [pid = 3740] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (15C39800) [pid = 3740] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (19AA6800) [pid = 3740] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (1B257000) [pid = 3740] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1ACBB000) [pid = 3740] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (1ACB5000) [pid = 3740] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (1A44E400) [pid = 3740] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (12A2BC00) [pid = 3740] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (10DFE800) [pid = 3740] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (1A1F7400) [pid = 3740] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (10DF4000) [pid = 3740] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (10ACB800) [pid = 3740] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (13365000) [pid = 3740] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (140AE800) [pid = 3740] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (18779C00) [pid = 3740] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1877D000) [pid = 3740] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (1877A400) [pid = 3740] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (10AD0000) [pid = 3740] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (12D78000) [pid = 3740] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1877C400) [pid = 3740] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (19A9A000) [pid = 3740] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (10AD1C00) [pid = 3740] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (10DF1800) [pid = 3740] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (19A9D400) [pid = 3740] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (10DFBC00) [pid = 3740] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (15626000) [pid = 3740] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (19C75000) [pid = 3740] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1A1BB000) [pid = 3740] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1A1B5800) [pid = 3740] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1142D800) [pid = 3740] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (168CE400) [pid = 3740] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (19CBBC00) [pid = 3740] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1A840800) [pid = 3740] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:52:10 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1A9BA800) [pid = 3740] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:52:10 INFO - PROCESS | 3740 | 1464072730862 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]]]}] 23:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 875ms 23:52:10 INFO - PROCESS | 3740 | 1464072730903 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 23:52:10 INFO - PROCESS | 3740 | 1464072730906 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 23:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:52:10 INFO - PROCESS | 3740 | 1464072730910 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:52:10 INFO - PROCESS | 3740 | 1464072730912 Marionette TRACE conn3 <- [1,2266,null,{}] 23:52:10 INFO - PROCESS | 3740 | 1464072730915 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}] 23:52:10 INFO - PROCESS | 3740 | 1464072730995 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 23:52:10 INFO - PROCESS | 3740 | 1464072731001 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:11 INFO - PROCESS | 3740 | ++DOCSHELL 10AD4400 == 31 [pid = 3740] [id = 576] 23:52:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (10DF7C00) [pid = 3740] [serial = 1728] [outer = 00000000] 23:52:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (11030800) [pid = 3740] [serial = 1729] [outer = 10DF7C00] 23:52:11 INFO - PROCESS | 3740 | 1464072731050 Marionette DEBUG loaded listener.js 23:52:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (11CE4400) [pid = 3740] [serial = 1730] [outer = 10DF7C00] 23:52:11 INFO - PROCESS | 3740 | 1464072731499 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]]]}] 23:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 614ms 23:52:11 INFO - PROCESS | 3740 | 1464072731531 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 23:52:11 INFO - PROCESS | 3740 | 1464072731533 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 23:52:11 INFO - PROCESS | 3740 | 1464072731537 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:52:11 INFO - PROCESS | 3740 | 1464072731539 Marionette TRACE conn3 <- [1,2270,null,{}] 23:52:11 INFO - PROCESS | 3740 | 1464072731542 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}] 23:52:11 INFO - PROCESS | 3740 | 1464072731622 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 23:52:11 INFO - PROCESS | 3740 | 1464072731629 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:11 INFO - PROCESS | 3740 | ++DOCSHELL 10FB3800 == 32 [pid = 3740] [id = 577] 23:52:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (11026400) [pid = 3740] [serial = 1731] [outer = 00000000] 23:52:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (10A5AC00) [pid = 3740] [serial = 1732] [outer = 11026400] 23:52:11 INFO - PROCESS | 3740 | 1464072731673 Marionette DEBUG loaded listener.js 23:52:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (15622800) [pid = 3740] [serial = 1733] [outer = 11026400] 23:52:12 INFO - PROCESS | 3740 | 1464072732110 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]]]}] 23:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 583ms 23:52:12 INFO - PROCESS | 3740 | 1464072732135 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 23:52:12 INFO - PROCESS | 3740 | 1464072732137 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 23:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:52:12 INFO - PROCESS | 3740 | 1464072732140 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:52:12 INFO - PROCESS | 3740 | 1464072732142 Marionette TRACE conn3 <- [1,2274,null,{}] 23:52:12 INFO - PROCESS | 3740 | 1464072732146 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}] 23:52:12 INFO - PROCESS | 3740 | 1464072732270 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 23:52:12 INFO - PROCESS | 3740 | 1464072732279 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:12 INFO - PROCESS | 3740 | ++DOCSHELL 131D8000 == 33 [pid = 3740] [id = 578] 23:52:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (15F6DC00) [pid = 3740] [serial = 1734] [outer = 00000000] 23:52:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (16923800) [pid = 3740] [serial = 1735] [outer = 15F6DC00] 23:52:12 INFO - PROCESS | 3740 | 1464072732305 Marionette DEBUG loaded listener.js 23:52:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (16926800) [pid = 3740] [serial = 1736] [outer = 15F6DC00] 23:52:13 INFO - PROCESS | 3740 | --DOCSHELL 15624400 == 32 [pid = 3740] [id = 426] 23:52:13 INFO - PROCESS | 3740 | --DOCSHELL 10AC9000 == 31 [pid = 3740] [id = 427] 23:52:13 INFO - PROCESS | 3740 | --DOCSHELL 14E09400 == 30 [pid = 3740] [id = 435] 23:52:13 INFO - PROCESS | 3740 | --DOCSHELL 103C9C00 == 29 [pid = 3740] [id = 423] 23:52:13 INFO - PROCESS | 3740 | --DOCSHELL 10AD3400 == 28 [pid = 3740] [id = 424] 23:52:13 INFO - PROCESS | 3740 | --DOCSHELL 16E94C00 == 27 [pid = 3740] [id = 431] 23:52:13 INFO - PROCESS | 3740 | --DOCSHELL 12A30000 == 26 [pid = 3740] [id = 420] 23:52:13 INFO - PROCESS | 3740 | --DOCSHELL 1562AC00 == 25 [pid = 3740] [id = 565] 23:52:13 INFO - PROCESS | 3740 | --DOCSHELL 1102BC00 == 24 [pid = 3740] [id = 422] 23:52:13 INFO - PROCESS | 3740 | --DOCSHELL 13037400 == 23 [pid = 3740] [id = 434] 23:52:13 INFO - PROCESS | 3740 | --DOCSHELL 10A5E400 == 22 [pid = 3740] [id = 433] 23:52:13 INFO - PROCESS | 3740 | --DOCSHELL 1335EC00 == 21 [pid = 3740] [id = 421] 23:52:13 INFO - PROCESS | 3740 | --DOCSHELL 0F9E8400 == 20 [pid = 3740] [id = 428] 23:52:13 INFO - PROCESS | 3740 | --DOCSHELL 162F7000 == 19 [pid = 3740] [id = 425] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1289CC00) [pid = 3740] [serial = 1331] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (16E06C00) [pid = 3740] [serial = 1283] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (15F66800) [pid = 3740] [serial = 1379] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (16992000) [pid = 3740] [serial = 1427] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (19C46400) [pid = 3740] [serial = 1385] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (19C7C000) [pid = 3740] [serial = 1430] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (15C3C800) [pid = 3740] [serial = 1334] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (19C4C800) [pid = 3740] [serial = 1475] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (19C70000) [pid = 3740] [serial = 1388] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (12B54C00) [pid = 3740] [serial = 1376] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (197E5C00) [pid = 3740] [serial = 1340] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (19DF3800) [pid = 3740] [serial = 1433] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (187BF000) [pid = 3740] [serial = 1337] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1A412C00) [pid = 3740] [serial = 1481] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1698F800) [pid = 3740] [serial = 1472] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (12B59000) [pid = 3740] [serial = 1469] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (19A01C00) [pid = 3740] [serial = 1382] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (12A2F000) [pid = 3740] [serial = 1424] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1A1B3400) [pid = 3740] [serial = 1478] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (17A5B000) [pid = 3740] [serial = 1687] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (17CF3C00) [pid = 3740] [serial = 1688] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (13366800) [pid = 3740] [serial = 1684] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (14E0F400) [pid = 3740] [serial = 1685] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (15C43000) [pid = 3740] [serial = 1682] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (12A2D000) [pid = 3740] [serial = 1681] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (17C04C00) [pid = 3740] [serial = 1679] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (16331800) [pid = 3740] [serial = 1678] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1A458400) [pid = 3740] [serial = 1697] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1B438000) [pid = 3740] [serial = 1676] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1B435000) [pid = 3740] [serial = 1675] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1AECF400) [pid = 3740] [serial = 1673] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1AECC800) [pid = 3740] [serial = 1672] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1AEC5400) [pid = 3740] [serial = 1670] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1ACC0800) [pid = 3740] [serial = 1669] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1AA6D400) [pid = 3740] [serial = 1667] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1A9B4C00) [pid = 3740] [serial = 1666] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (17C0EC00) [pid = 3740] [serial = 1664] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (16E0E400) [pid = 3740] [serial = 1663] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1381DC00) [pid = 3740] [serial = 1661] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (12AE1400) [pid = 3740] [serial = 1660] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A418C00) [pid = 3740] [serial = 1696] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1ACB3C00) [pid = 3740] [serial = 1658] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (19A07400) [pid = 3740] [serial = 1691] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (187C8400) [pid = 3740] [serial = 1690] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (19C44400) [pid = 3740] [serial = 1693] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (110D4400) [pid = 3740] [serial = 1565] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (15F66000) [pid = 3740] [serial = 1568] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (197E2800) [pid = 3740] [serial = 1571] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (19C4A000) [pid = 3740] [serial = 1574] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (16E10800) [pid = 3740] [serial = 1628] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1A1B7800) [pid = 3740] [serial = 1529] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (19DF2000) [pid = 3740] [serial = 1577] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1381E400) [pid = 3740] [serial = 1517] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (17435800) [pid = 3740] [serial = 1520] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (1A455000) [pid = 3740] [serial = 1523] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (1A841800) [pid = 3740] [serial = 1526] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (1A83CC00) [pid = 3740] [serial = 1610] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (13814800) [pid = 3740] [serial = 1613] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (16E0D400) [pid = 3740] [serial = 1616] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (1A73CC00) [pid = 3740] [serial = 1619] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (1A9B5800) [pid = 3740] [serial = 1622] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (1A9BF400) [pid = 3740] [serial = 1625] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (16988C00) [pid = 3740] [serial = 1694] [outer = 00000000] [url = about:blank] 23:52:14 INFO - PROCESS | 3740 | 1464072734341 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]]]}] 23:52:14 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 23:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2210ms 23:52:14 INFO - PROCESS | 3740 | 1464072734349 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 23:52:14 INFO - PROCESS | 3740 | 1464072734353 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 23:52:14 INFO - PROCESS | 3740 | 1464072734358 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:52:14 INFO - PROCESS | 3740 | 1464072734362 Marionette TRACE conn3 <- [1,2278,null,{}] 23:52:14 INFO - PROCESS | 3740 | 1464072734370 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}] 23:52:14 INFO - PROCESS | 3740 | 1464072734478 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 23:52:14 INFO - PROCESS | 3740 | 1464072734568 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:14 INFO - PROCESS | 3740 | ++DOCSHELL 10326400 == 20 [pid = 3740] [id = 579] 23:52:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (1032E000) [pid = 3740] [serial = 1737] [outer = 00000000] 23:52:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (105F4C00) [pid = 3740] [serial = 1738] [outer = 1032E000] 23:52:14 INFO - PROCESS | 3740 | 1464072734617 Marionette DEBUG loaded listener.js 23:52:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (10A65C00) [pid = 3740] [serial = 1739] [outer = 1032E000] 23:52:15 INFO - PROCESS | 3740 | 1464072735050 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]]]}] 23:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 721ms 23:52:15 INFO - PROCESS | 3740 | 1464072735082 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 23:52:15 INFO - PROCESS | 3740 | 1464072735088 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 23:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:52:15 INFO - PROCESS | 3740 | 1464072735095 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:52:15 INFO - PROCESS | 3740 | 1464072735098 Marionette TRACE conn3 <- [1,2282,null,{}] 23:52:15 INFO - PROCESS | 3740 | 1464072735101 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}] 23:52:15 INFO - PROCESS | 3740 | 1464072735188 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 23:52:15 INFO - PROCESS | 3740 | 1464072735198 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:15 INFO - PROCESS | 3740 | ++DOCSHELL 10DFA000 == 21 [pid = 3740] [id = 580] 23:52:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (10DFDC00) [pid = 3740] [serial = 1740] [outer = 00000000] 23:52:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (10FAF800) [pid = 3740] [serial = 1741] [outer = 10DFDC00] 23:52:15 INFO - PROCESS | 3740 | 1464072735243 Marionette DEBUG loaded listener.js 23:52:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (11028C00) [pid = 3740] [serial = 1742] [outer = 10DFDC00] 23:52:15 INFO - PROCESS | 3740 | 1464072735710 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]]]}] 23:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 614ms 23:52:15 INFO - PROCESS | 3740 | 1464072735730 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 23:52:15 INFO - PROCESS | 3740 | 1464072735733 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 23:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:52:15 INFO - PROCESS | 3740 | 1464072735737 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:52:15 INFO - PROCESS | 3740 | 1464072735740 Marionette TRACE conn3 <- [1,2286,null,{}] 23:52:15 INFO - PROCESS | 3740 | 1464072735755 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}] 23:52:15 INFO - PROCESS | 3740 | 1464072735844 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 23:52:15 INFO - PROCESS | 3740 | 1464072735852 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:15 INFO - PROCESS | 3740 | ++DOCSHELL 1142EC00 == 22 [pid = 3740] [id = 581] 23:52:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (1149AC00) [pid = 3740] [serial = 1743] [outer = 00000000] 23:52:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (11C51800) [pid = 3740] [serial = 1744] [outer = 1149AC00] 23:52:15 INFO - PROCESS | 3740 | 1464072735900 Marionette DEBUG loaded listener.js 23:52:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (12883800) [pid = 3740] [serial = 1745] [outer = 1149AC00] 23:52:16 INFO - PROCESS | 3740 | 1464072736365 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]]]}] 23:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 691ms 23:52:16 INFO - PROCESS | 3740 | 1464072736419 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 23:52:16 INFO - PROCESS | 3740 | 1464072736422 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 23:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:52:16 INFO - PROCESS | 3740 | 1464072736425 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:52:16 INFO - PROCESS | 3740 | 1464072736427 Marionette TRACE conn3 <- [1,2290,null,{}] 23:52:16 INFO - PROCESS | 3740 | 1464072736430 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}] 23:52:16 INFO - PROCESS | 3740 | 1464072736520 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 23:52:16 INFO - PROCESS | 3740 | 1464072736527 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:16 INFO - PROCESS | 3740 | ++DOCSHELL 11CE8400 == 23 [pid = 3740] [id = 582] 23:52:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (12A29400) [pid = 3740] [serial = 1746] [outer = 00000000] 23:52:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (12B59400) [pid = 3740] [serial = 1747] [outer = 12A29400] 23:52:16 INFO - PROCESS | 3740 | 1464072736572 Marionette DEBUG loaded listener.js 23:52:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (12DFA400) [pid = 3740] [serial = 1748] [outer = 12A29400] 23:52:16 INFO - PROCESS | 3740 | 1464072736992 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]]]}] 23:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 629ms 23:52:17 INFO - PROCESS | 3740 | 1464072737046 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 23:52:17 INFO - PROCESS | 3740 | 1464072737048 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 23:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:52:17 INFO - PROCESS | 3740 | 1464072737051 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:52:17 INFO - PROCESS | 3740 | 1464072737053 Marionette TRACE conn3 <- [1,2294,null,{}] 23:52:17 INFO - PROCESS | 3740 | 1464072737056 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}] 23:52:17 INFO - PROCESS | 3740 | 1464072737134 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 23:52:17 INFO - PROCESS | 3740 | 1464072737140 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:17 INFO - PROCESS | 3740 | ++DOCSHELL 12B59000 == 24 [pid = 3740] [id = 583] 23:52:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (13073C00) [pid = 3740] [serial = 1749] [outer = 00000000] 23:52:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (13360000) [pid = 3740] [serial = 1750] [outer = 13073C00] 23:52:17 INFO - PROCESS | 3740 | 1464072737185 Marionette DEBUG loaded listener.js 23:52:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1381CC00) [pid = 3740] [serial = 1751] [outer = 13073C00] 23:52:17 INFO - PROCESS | 3740 | 1464072737649 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]]]}] 23:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 629ms 23:52:17 INFO - PROCESS | 3740 | 1464072737688 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 23:52:17 INFO - PROCESS | 3740 | 1464072737690 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 23:52:17 INFO - PROCESS | 3740 | 1464072737697 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:52:17 INFO - PROCESS | 3740 | 1464072737699 Marionette TRACE conn3 <- [1,2298,null,{}] 23:52:17 INFO - PROCESS | 3740 | 1464072737702 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}] 23:52:17 INFO - PROCESS | 3740 | 1464072737814 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 23:52:17 INFO - PROCESS | 3740 | 1464072737824 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:17 INFO - PROCESS | 3740 | ++DOCSHELL 14E05C00 == 25 [pid = 3740] [id = 584] 23:52:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (14E07400) [pid = 3740] [serial = 1752] [outer = 00000000] 23:52:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15C3C800) [pid = 3740] [serial = 1753] [outer = 14E07400] 23:52:17 INFO - PROCESS | 3740 | 1464072737852 Marionette DEBUG loaded listener.js 23:52:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15DB5C00) [pid = 3740] [serial = 1754] [outer = 14E07400] 23:52:18 INFO - PROCESS | 3740 | 1464072738279 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]]]}] 23:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 613ms 23:52:18 INFO - PROCESS | 3740 | 1464072738319 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 23:52:18 INFO - PROCESS | 3740 | 1464072738321 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 23:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:52:18 INFO - PROCESS | 3740 | 1464072738329 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:52:18 INFO - PROCESS | 3740 | 1464072738330 Marionette TRACE conn3 <- [1,2302,null,{}] 23:52:18 INFO - PROCESS | 3740 | 1464072738334 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}] 23:52:18 INFO - PROCESS | 3740 | 1464072738414 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 23:52:18 INFO - PROCESS | 3740 | 1464072738421 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:18 INFO - PROCESS | 3740 | ++DOCSHELL 14E10C00 == 26 [pid = 3740] [id = 585] 23:52:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15629400) [pid = 3740] [serial = 1755] [outer = 00000000] 23:52:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15F6CC00) [pid = 3740] [serial = 1756] [outer = 15629400] 23:52:18 INFO - PROCESS | 3740 | 1464072738493 Marionette DEBUG loaded listener.js 23:52:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15F6EC00) [pid = 3740] [serial = 1757] [outer = 15629400] 23:52:18 INFO - PROCESS | 3740 | 1464072738974 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]]]}] 23:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 690ms 23:52:19 INFO - PROCESS | 3740 | 1464072739012 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 23:52:19 INFO - PROCESS | 3740 | 1464072739014 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 23:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:52:19 INFO - PROCESS | 3740 | 1464072739017 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:52:19 INFO - PROCESS | 3740 | 1464072739019 Marionette TRACE conn3 <- [1,2306,null,{}] 23:52:19 INFO - PROCESS | 3740 | 1464072739023 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}] 23:52:19 INFO - PROCESS | 3740 | 1464072739099 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 23:52:19 INFO - PROCESS | 3740 | 1464072739105 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:19 INFO - PROCESS | 3740 | ++DOCSHELL 15C43400 == 27 [pid = 3740] [id = 586] 23:52:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15E8B000) [pid = 3740] [serial = 1758] [outer = 00000000] 23:52:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (168CB800) [pid = 3740] [serial = 1759] [outer = 15E8B000] 23:52:19 INFO - PROCESS | 3740 | 1464072739152 Marionette DEBUG loaded listener.js 23:52:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16331800) [pid = 3740] [serial = 1760] [outer = 15E8B000] 23:52:19 INFO - PROCESS | 3740 | 1464072739601 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] 23:52:19 INFO - PROCESS | 3740 | 1464072739672 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 23:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:52:19 INFO - PROCESS | 3740 | 1464072739675 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:52:19 INFO - PROCESS | 3740 | 1464072739660 Marionette TRACE conn3 <- [1,2310,null,{}] 23:52:19 INFO - PROCESS | 3740 | 1464072739664 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}] 23:52:19 INFO - PROCESS | 3740 | 1464072739782 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 23:52:19 INFO - PROCESS | 3740 | 1464072739871 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:19 INFO - PROCESS | 3740 | ++DOCSHELL 15F6B800 == 28 [pid = 3740] [id = 587] 23:52:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16335C00) [pid = 3740] [serial = 1761] [outer = 00000000] 23:52:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16999C00) [pid = 3740] [serial = 1762] [outer = 16335C00] 23:52:19 INFO - PROCESS | 3740 | 1464072739914 Marionette DEBUG loaded listener.js 23:52:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1699B000) [pid = 3740] [serial = 1763] [outer = 16335C00] 23:52:20 INFO - PROCESS | 3740 | 1464072740322 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]]]}] 23:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 690ms 23:52:20 INFO - PROCESS | 3740 | 1464072740356 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 23:52:20 INFO - PROCESS | 3740 | 1464072740358 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 23:52:20 INFO - PROCESS | 3740 | 1464072740365 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:52:20 INFO - PROCESS | 3740 | 1464072740367 Marionette TRACE conn3 <- [1,2314,null,{}] 23:52:20 INFO - PROCESS | 3740 | 1464072740370 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}] 23:52:20 INFO - PROCESS | 3740 | 1464072740486 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 23:52:20 INFO - PROCESS | 3740 | 1464072740494 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:20 INFO - PROCESS | 3740 | ++DOCSHELL 1698D000 == 29 [pid = 3740] [id = 588] 23:52:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1698F400) [pid = 3740] [serial = 1764] [outer = 00000000] 23:52:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16CC6400) [pid = 3740] [serial = 1765] [outer = 1698F400] 23:52:20 INFO - PROCESS | 3740 | 1464072740539 Marionette DEBUG loaded listener.js 23:52:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (16E02C00) [pid = 3740] [serial = 1766] [outer = 1698F400] 23:52:20 INFO - PROCESS | 3740 | 1464072740985 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]]]}] 23:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 675ms 23:52:21 INFO - PROCESS | 3740 | 1464072741053 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 23:52:21 INFO - PROCESS | 3740 | 1464072741055 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 23:52:21 INFO - PROCESS | 3740 | 1464072741058 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:52:21 INFO - PROCESS | 3740 | 1464072741061 Marionette TRACE conn3 <- [1,2318,null,{}] 23:52:21 INFO - PROCESS | 3740 | 1464072741065 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}] 23:52:21 INFO - PROCESS | 3740 | 1464072741225 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 23:52:21 INFO - PROCESS | 3740 | 1464072741253 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:21 INFO - PROCESS | 3740 | ++DOCSHELL 16E08C00 == 30 [pid = 3740] [id = 589] 23:52:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16E0C400) [pid = 3740] [serial = 1767] [outer = 00000000] 23:52:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (16E97000) [pid = 3740] [serial = 1768] [outer = 16E0C400] 23:52:21 INFO - PROCESS | 3740 | 1464072741306 Marionette DEBUG loaded listener.js 23:52:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1742AC00) [pid = 3740] [serial = 1769] [outer = 16E0C400] 23:52:22 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1289B400) [pid = 3740] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:52:22 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0F9EB400) [pid = 3740] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:52:22 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (14E0CC00) [pid = 3740] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:52:22 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (10562000) [pid = 3740] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:52:22 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10DF7C00) [pid = 3740] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:52:22 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (12D76800) [pid = 3740] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:52:22 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (16333000) [pid = 3740] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:52:22 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (11091C00) [pid = 3740] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:52:22 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (11026400) [pid = 3740] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:52:22 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0F2A0C00) [pid = 3740] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:52:22 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (140B5800) [pid = 3740] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:52:22 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (10AD1400) [pid = 3740] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:52:22 INFO - PROCESS | 3740 | 1464072742266 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]]]}] 23:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1228ms 23:52:22 INFO - PROCESS | 3740 | 1464072742296 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 23:52:22 INFO - PROCESS | 3740 | 1464072742298 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 23:52:22 INFO - PROCESS | 3740 | 1464072742302 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:52:22 INFO - PROCESS | 3740 | 1464072742304 Marionette TRACE conn3 <- [1,2322,null,{}] 23:52:22 INFO - PROCESS | 3740 | 1464072742307 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}] 23:52:22 INFO - PROCESS | 3740 | 1464072742397 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 23:52:22 INFO - PROCESS | 3740 | 1464072742499 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:22 INFO - PROCESS | 3740 | ++DOCSHELL 0F299800 == 31 [pid = 3740] [id = 590] 23:52:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0F2A0C00) [pid = 3740] [serial = 1770] [outer = 00000000] 23:52:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1102F400) [pid = 3740] [serial = 1771] [outer = 0F2A0C00] 23:52:22 INFO - PROCESS | 3740 | 1464072742526 Marionette DEBUG loaded listener.js 23:52:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (11423000) [pid = 3740] [serial = 1772] [outer = 0F2A0C00] 23:52:22 INFO - PROCESS | 3740 | 1464072742926 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]]]}] 23:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 675ms 23:52:22 INFO - PROCESS | 3740 | 1464072742983 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 23:52:22 INFO - PROCESS | 3740 | 1464072742985 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 23:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:52:22 INFO - PROCESS | 3740 | 1464072742988 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:52:22 INFO - PROCESS | 3740 | 1464072742990 Marionette TRACE conn3 <- [1,2326,null,{}] 23:52:22 INFO - PROCESS | 3740 | 1464072742993 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}] 23:52:23 INFO - PROCESS | 3740 | 1464072743071 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 23:52:23 INFO - PROCESS | 3740 | 1464072743077 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:23 INFO - PROCESS | 3740 | ++DOCSHELL 1142C800 == 32 [pid = 3740] [id = 591] 23:52:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (11A0B000) [pid = 3740] [serial = 1773] [outer = 00000000] 23:52:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16924C00) [pid = 3740] [serial = 1774] [outer = 11A0B000] 23:52:23 INFO - PROCESS | 3740 | 1464072743120 Marionette DEBUG loaded listener.js 23:52:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17363800) [pid = 3740] [serial = 1775] [outer = 11A0B000] 23:52:23 INFO - PROCESS | 3740 | 1464072743508 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]]]}] 23:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 583ms 23:52:23 INFO - PROCESS | 3740 | 1464072743568 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 23:52:23 INFO - PROCESS | 3740 | 1464072743570 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 23:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:52:23 INFO - PROCESS | 3740 | 1464072743576 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:52:23 INFO - PROCESS | 3740 | 1464072743578 Marionette TRACE conn3 <- [1,2330,null,{}] 23:52:23 INFO - PROCESS | 3740 | 1464072743581 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}] 23:52:23 INFO - PROCESS | 3740 | 1464072743667 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 23:52:23 INFO - PROCESS | 3740 | 1464072743676 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:23 INFO - PROCESS | 3740 | ++DOCSHELL 14E0CC00 == 33 [pid = 3740] [id = 592] 23:52:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (179EC800) [pid = 3740] [serial = 1776] [outer = 00000000] 23:52:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (17C05800) [pid = 3740] [serial = 1777] [outer = 179EC800] 23:52:23 INFO - PROCESS | 3740 | 1464072743719 Marionette DEBUG loaded listener.js 23:52:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (17C7D000) [pid = 3740] [serial = 1778] [outer = 179EC800] 23:52:24 INFO - PROCESS | 3740 | 1464072744329 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]]]}] 23:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 798ms 23:52:24 INFO - PROCESS | 3740 | 1464072744364 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 23:52:24 INFO - PROCESS | 3740 | 1464072744368 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 23:52:24 INFO - PROCESS | 3740 | 1464072744375 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:52:24 INFO - PROCESS | 3740 | 1464072744379 Marionette TRACE conn3 <- [1,2334,null,{}] 23:52:24 INFO - PROCESS | 3740 | 1464072744386 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}] 23:52:24 INFO - PROCESS | 3740 | 1464072744505 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 23:52:24 INFO - PROCESS | 3740 | 1464072744672 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:24 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E7C00 == 34 [pid = 3740] [id = 593] 23:52:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0F9ECC00) [pid = 3740] [serial = 1779] [outer = 00000000] 23:52:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (10AC9800) [pid = 3740] [serial = 1780] [outer = 0F9ECC00] 23:52:24 INFO - PROCESS | 3740 | 1464072744736 Marionette DEBUG loaded listener.js 23:52:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (10DF7800) [pid = 3740] [serial = 1781] [outer = 0F9ECC00] 23:52:25 INFO - PROCESS | 3740 | 1464072745505 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]]]}] 23:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1167ms 23:52:25 INFO - PROCESS | 3740 | 1464072745559 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 23:52:25 INFO - PROCESS | 3740 | 1464072745565 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 23:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:52:25 INFO - PROCESS | 3740 | 1464072745571 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:52:25 INFO - PROCESS | 3740 | 1464072745574 Marionette TRACE conn3 <- [1,2338,null,{}] 23:52:25 INFO - PROCESS | 3740 | 1464072745578 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}] 23:52:25 INFO - PROCESS | 3740 | 1464072745696 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 23:52:25 INFO - PROCESS | 3740 | 1464072745840 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:25 INFO - PROCESS | 3740 | ++DOCSHELL 1055FC00 == 35 [pid = 3740] [id = 594] 23:52:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (105EBC00) [pid = 3740] [serial = 1782] [outer = 00000000] 23:52:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1289D000) [pid = 3740] [serial = 1783] [outer = 105EBC00] 23:52:25 INFO - PROCESS | 3740 | 1464072745895 Marionette DEBUG loaded listener.js 23:52:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (12AEE000) [pid = 3740] [serial = 1784] [outer = 105EBC00] 23:52:26 INFO - PROCESS | 3740 | 1464072746856 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]]]}] 23:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1335ms 23:52:26 INFO - PROCESS | 3740 | 1464072746908 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 23:52:26 INFO - PROCESS | 3740 | 1464072746912 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 23:52:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:52:26 INFO - PROCESS | 3740 | 1464072746917 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:52:26 INFO - PROCESS | 3740 | 1464072746920 Marionette TRACE conn3 <- [1,2342,null,{}] 23:52:26 INFO - PROCESS | 3740 | 1464072746925 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}] 23:52:27 INFO - PROCESS | 3740 | 1464072747031 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 23:52:27 INFO - PROCESS | 3740 | --DOCSHELL 13D8E800 == 34 [pid = 3740] [id = 573] 23:52:27 INFO - PROCESS | 3740 | --DOCSHELL 10AD4400 == 33 [pid = 3740] [id = 576] 23:52:27 INFO - PROCESS | 3740 | --DOCSHELL 10FB3800 == 32 [pid = 3740] [id = 577] 23:52:27 INFO - PROCESS | 3740 | --DOCSHELL 16332C00 == 31 [pid = 3740] [id = 575] 23:52:27 INFO - PROCESS | 3740 | --DOCSHELL 10A62C00 == 30 [pid = 3740] [id = 574] 23:52:27 INFO - PROCESS | 3740 | --DOCSHELL 0F9E5000 == 29 [pid = 3740] [id = 567] 23:52:27 INFO - PROCESS | 3740 | --DOCSHELL 1055B400 == 28 [pid = 3740] [id = 569] 23:52:27 INFO - PROCESS | 3740 | --DOCSHELL 10A63C00 == 27 [pid = 3740] [id = 568] 23:52:27 INFO - PROCESS | 3740 | --DOCSHELL 103CEC00 == 26 [pid = 3740] [id = 572] 23:52:27 INFO - PROCESS | 3740 | --DOCSHELL 11CE5000 == 25 [pid = 3740] [id = 571] 23:52:27 INFO - PROCESS | 3740 | --DOCSHELL 0F2A0800 == 24 [pid = 3740] [id = 566] 23:52:27 INFO - PROCESS | 3740 | --DOCSHELL 10FB4000 == 23 [pid = 3740] [id = 570] 23:52:27 INFO - PROCESS | 3740 | --DOCSHELL 131D8000 == 22 [pid = 3740] [id = 578] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (15622800) [pid = 3740] [serial = 1733] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (16923800) [pid = 3740] [serial = 1735] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (14E0DC00) [pid = 3740] [serial = 1720] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (15F68400) [pid = 3740] [serial = 1723] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1540F000) [pid = 3740] [serial = 1721] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1691F800) [pid = 3740] [serial = 1726] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (162F1800) [pid = 3740] [serial = 1724] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10A5AC00) [pid = 3740] [serial = 1732] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (16926C00) [pid = 3740] [serial = 1727] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12D27800) [pid = 3740] [serial = 1714] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (114A9800) [pid = 3740] [serial = 1711] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (11C5BC00) [pid = 3740] [serial = 1712] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10DF9800) [pid = 3740] [serial = 1709] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10ACA000) [pid = 3740] [serial = 1708] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (11027400) [pid = 3740] [serial = 1706] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (10FB6800) [pid = 3740] [serial = 1705] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (10ACF000) [pid = 3740] [serial = 1703] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (10AC8C00) [pid = 3740] [serial = 1702] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (10324800) [pid = 3740] [serial = 1699] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (103DF400) [pid = 3740] [serial = 1700] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (138E3400) [pid = 3740] [serial = 1717] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (12DF0C00) [pid = 3740] [serial = 1715] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (11030800) [pid = 3740] [serial = 1729] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (11CE4400) [pid = 3740] [serial = 1730] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (13D86800) [pid = 3740] [serial = 1718] [outer = 00000000] [url = about:blank] 23:52:27 INFO - PROCESS | 3740 | 1464072747153 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:27 INFO - PROCESS | 3740 | ++DOCSHELL 0F29E000 == 23 [pid = 3740] [id = 595] 23:52:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0F2A0800) [pid = 3740] [serial = 1785] [outer = 00000000] 23:52:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (103CEC00) [pid = 3740] [serial = 1786] [outer = 0F2A0800] 23:52:27 INFO - PROCESS | 3740 | 1464072747201 Marionette DEBUG loaded listener.js 23:52:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (10A5C400) [pid = 3740] [serial = 1787] [outer = 0F2A0800] 23:52:27 INFO - PROCESS | 3740 | 1464072747630 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]]]}] 23:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 783ms 23:52:27 INFO - PROCESS | 3740 | 1464072747736 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 23:52:27 INFO - PROCESS | 3740 | 1464072747741 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 23:52:27 INFO - PROCESS | 3740 | 1464072747751 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:52:27 INFO - PROCESS | 3740 | 1464072747753 Marionette TRACE conn3 <- [1,2346,null,{}] 23:52:27 INFO - PROCESS | 3740 | 1464072747757 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}] 23:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:52:27 INFO - PROCESS | 3740 | 1464072747845 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 23:52:27 INFO - PROCESS | 3740 | 1464072747858 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:27 INFO - PROCESS | 3740 | ++DOCSHELL 10F05400 == 24 [pid = 3740] [id = 596] 23:52:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (10F06000) [pid = 3740] [serial = 1788] [outer = 00000000] 23:52:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1102B000) [pid = 3740] [serial = 1789] [outer = 10F06000] 23:52:27 INFO - PROCESS | 3740 | 1464072747903 Marionette DEBUG loaded listener.js 23:52:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1108D000) [pid = 3740] [serial = 1790] [outer = 10F06000] 23:52:28 INFO - PROCESS | 3740 | 1464072748348 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]]]}] 23:52:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:52:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 614ms 23:52:28 INFO - PROCESS | 3740 | 1464072748378 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 23:52:28 INFO - PROCESS | 3740 | 1464072748380 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 23:52:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:52:28 INFO - PROCESS | 3740 | 1464072748384 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:52:28 INFO - PROCESS | 3740 | 1464072748387 Marionette TRACE conn3 <- [1,2350,null,{}] 23:52:28 INFO - PROCESS | 3740 | 1464072748397 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}] 23:52:28 INFO - PROCESS | 3740 | 1464072748481 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 23:52:28 INFO - PROCESS | 3740 | 1464072748492 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:28 INFO - PROCESS | 3740 | ++DOCSHELL 1289B000 == 25 [pid = 3740] [id = 597] 23:52:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1289D800) [pid = 3740] [serial = 1791] [outer = 00000000] 23:52:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (12A2F800) [pid = 3740] [serial = 1792] [outer = 1289D800] 23:52:28 INFO - PROCESS | 3740 | 1464072748539 Marionette DEBUG loaded listener.js 23:52:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (12D73000) [pid = 3740] [serial = 1793] [outer = 1289D800] 23:52:29 INFO - PROCESS | 3740 | 1464072749042 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]]]}] 23:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 676ms 23:52:29 INFO - PROCESS | 3740 | 1464072749083 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 23:52:29 INFO - PROCESS | 3740 | 1464072749085 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 23:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:52:29 INFO - PROCESS | 3740 | 1464072749088 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:52:29 INFO - PROCESS | 3740 | 1464072749090 Marionette TRACE conn3 <- [1,2354,null,{}] 23:52:29 INFO - PROCESS | 3740 | 1464072749093 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}] 23:52:29 INFO - PROCESS | 3740 | 1464072749157 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 23:52:29 INFO - PROCESS | 3740 | 1464072749197 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:29 INFO - PROCESS | 3740 | ++DOCSHELL 130C9C00 == 26 [pid = 3740] [id = 598] 23:52:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (13315400) [pid = 3740] [serial = 1794] [outer = 00000000] 23:52:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (13D81800) [pid = 3740] [serial = 1795] [outer = 13315400] 23:52:29 INFO - PROCESS | 3740 | 1464072749242 Marionette DEBUG loaded listener.js 23:52:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (13DEA000) [pid = 3740] [serial = 1796] [outer = 13315400] 23:52:29 INFO - PROCESS | 3740 | 1464072749723 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]]]}] 23:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 675ms 23:52:29 INFO - PROCESS | 3740 | 1464072749770 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 23:52:29 INFO - PROCESS | 3740 | 1464072749772 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 23:52:29 INFO - PROCESS | 3740 | 1464072749775 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:52:29 INFO - PROCESS | 3740 | 1464072749777 Marionette TRACE conn3 <- [1,2358,null,{}] 23:52:29 INFO - PROCESS | 3740 | 1464072749781 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}] 23:52:29 INFO - PROCESS | 3740 | 1464072749898 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 23:52:29 INFO - PROCESS | 3740 | 1464072749904 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:29 INFO - PROCESS | 3740 | ++DOCSHELL 140B0000 == 27 [pid = 3740] [id = 599] 23:52:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (140BB800) [pid = 3740] [serial = 1797] [outer = 00000000] 23:52:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (14F66800) [pid = 3740] [serial = 1798] [outer = 140BB800] 23:52:29 INFO - PROCESS | 3740 | 1464072750003 Marionette DEBUG loaded listener.js 23:52:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (14E05000) [pid = 3740] [serial = 1799] [outer = 140BB800] 23:52:30 INFO - PROCESS | 3740 | 1464072750413 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]]]}] 23:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 690ms 23:52:30 INFO - PROCESS | 3740 | 1464072750463 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 23:52:30 INFO - PROCESS | 3740 | 1464072750465 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 23:52:30 INFO - PROCESS | 3740 | 1464072750468 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:52:30 INFO - PROCESS | 3740 | 1464072750470 Marionette TRACE conn3 <- [1,2362,null,{}] 23:52:30 INFO - PROCESS | 3740 | 1464072750473 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}] 23:52:30 INFO - PROCESS | 3740 | 1464072750631 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 23:52:30 INFO - PROCESS | 3740 | 1464072750658 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:30 INFO - PROCESS | 3740 | ++DOCSHELL 15F6A400 == 28 [pid = 3740] [id = 600] 23:52:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15F6B000) [pid = 3740] [serial = 1800] [outer = 00000000] 23:52:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (162F5000) [pid = 3740] [serial = 1801] [outer = 15F6B000] 23:52:30 INFO - PROCESS | 3740 | 1464072750703 Marionette DEBUG loaded listener.js 23:52:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (162F6800) [pid = 3740] [serial = 1802] [outer = 15F6B000] 23:52:31 INFO - PROCESS | 3740 | 1464072751134 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]]]}] 23:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 737ms 23:52:31 INFO - PROCESS | 3740 | 1464072751194 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 23:52:31 INFO - PROCESS | 3740 | 1464072751196 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 23:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:52:31 INFO - PROCESS | 3740 | 1464072751199 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:52:31 INFO - PROCESS | 3740 | 1464072751201 Marionette TRACE conn3 <- [1,2366,null,{}] 23:52:31 INFO - PROCESS | 3740 | 1464072751204 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}] 23:52:31 INFO - PROCESS | 3740 | 1464072751313 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 23:52:31 INFO - PROCESS | 3740 | 1464072751319 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:31 INFO - PROCESS | 3740 | ++DOCSHELL 10DF2000 == 29 [pid = 3740] [id = 601] 23:52:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (11024400) [pid = 3740] [serial = 1803] [outer = 00000000] 23:52:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (168C8800) [pid = 3740] [serial = 1804] [outer = 11024400] 23:52:31 INFO - PROCESS | 3740 | 1464072751534 Marionette DEBUG loaded listener.js 23:52:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (16923000) [pid = 3740] [serial = 1805] [outer = 11024400] 23:52:31 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16335C00) [pid = 3740] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:52:31 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (10DFDC00) [pid = 3740] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:52:31 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1149AC00) [pid = 3740] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:52:31 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (13073C00) [pid = 3740] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:52:31 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1032E000) [pid = 3740] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:52:31 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15E8B000) [pid = 3740] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:52:31 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15629400) [pid = 3740] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:52:31 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (12A29400) [pid = 3740] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:52:31 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15F6DC00) [pid = 3740] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:52:31 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (14E07400) [pid = 3740] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:52:31 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (11A0B000) [pid = 3740] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:52:31 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1698F400) [pid = 3740] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:52:31 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0F2A0C00) [pid = 3740] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:52:31 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16E0C400) [pid = 3740] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:52:31 INFO - PROCESS | 3740 | 1464072751893 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]]]}] 23:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 721ms 23:52:31 INFO - PROCESS | 3740 | 1464072751950 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 23:52:31 INFO - PROCESS | 3740 | 1464072751952 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 23:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:52:31 INFO - PROCESS | 3740 | 1464072751955 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:52:31 INFO - PROCESS | 3740 | 1464072751957 Marionette TRACE conn3 <- [1,2370,null,{}] 23:52:31 INFO - PROCESS | 3740 | 1464072751961 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}] 23:52:32 INFO - PROCESS | 3740 | 1464072752081 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 23:52:32 INFO - PROCESS | 3740 | 1464072752094 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:32 INFO - PROCESS | 3740 | ++DOCSHELL 11C5C800 == 30 [pid = 3740] [id = 602] 23:52:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (12881C00) [pid = 3740] [serial = 1806] [outer = 00000000] 23:52:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (140BA400) [pid = 3740] [serial = 1807] [outer = 12881C00] 23:52:32 INFO - PROCESS | 3740 | 1464072752137 Marionette DEBUG loaded listener.js 23:52:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (162F5400) [pid = 3740] [serial = 1808] [outer = 12881C00] 23:52:32 INFO - PROCESS | 3740 | 1464072752543 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]]]}] 23:52:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 614ms 23:52:32 INFO - PROCESS | 3740 | 1464072752591 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 23:52:32 INFO - PROCESS | 3740 | 1464072752593 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 23:52:32 INFO - PROCESS | 3740 | 1464072752596 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:52:32 INFO - PROCESS | 3740 | 1464072752598 Marionette TRACE conn3 <- [1,2374,null,{}] 23:52:32 INFO - PROCESS | 3740 | 1464072752601 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}] 23:52:32 INFO - PROCESS | 3740 | 1464072752679 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 23:52:32 INFO - PROCESS | 3740 | 1464072752773 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:32 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E8C00 == 31 [pid = 3740] [id = 603] 23:52:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (11C5C400) [pid = 3740] [serial = 1809] [outer = 00000000] 23:52:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1698F800) [pid = 3740] [serial = 1810] [outer = 11C5C400] 23:52:32 INFO - PROCESS | 3740 | 1464072752819 Marionette DEBUG loaded listener.js 23:52:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16996C00) [pid = 3740] [serial = 1811] [outer = 11C5C400] 23:52:33 INFO - PROCESS | 3740 | 1464072753168 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]]]}] 23:52:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 614ms 23:52:33 INFO - PROCESS | 3740 | 1464072753217 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 23:52:33 INFO - PROCESS | 3740 | 1464072753219 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 23:52:33 INFO - PROCESS | 3740 | 1464072753222 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:52:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:52:33 INFO - PROCESS | 3740 | 1464072753224 Marionette TRACE conn3 <- [1,2378,null,{}] 23:52:33 INFO - PROCESS | 3740 | 1464072753227 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}] 23:52:33 INFO - PROCESS | 3740 | 1464072753345 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 23:52:33 INFO - PROCESS | 3740 | 1464072753385 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:33 INFO - PROCESS | 3740 | ++DOCSHELL 12A26400 == 32 [pid = 3740] [id = 604] 23:52:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16927000) [pid = 3740] [serial = 1812] [outer = 00000000] 23:52:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16E09000) [pid = 3740] [serial = 1813] [outer = 16927000] 23:52:33 INFO - PROCESS | 3740 | 1464072753432 Marionette DEBUG loaded listener.js 23:52:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16E09400) [pid = 3740] [serial = 1814] [outer = 16927000] 23:52:34 INFO - PROCESS | 3740 | 1464072754091 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]]]}] 23:52:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:52:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 921ms 23:52:34 INFO - PROCESS | 3740 | 1464072754152 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 23:52:34 INFO - PROCESS | 3740 | 1464072754157 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 23:52:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:52:34 INFO - PROCESS | 3740 | 1464072754162 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:52:34 INFO - PROCESS | 3740 | 1464072754167 Marionette TRACE conn3 <- [1,2382,null,{}] 23:52:34 INFO - PROCESS | 3740 | 1464072754172 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}] 23:52:34 INFO - PROCESS | 3740 | 1464072754309 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 23:52:34 INFO - PROCESS | 3740 | 1464072754421 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:34 INFO - PROCESS | 3740 | ++DOCSHELL 0F29E800 == 33 [pid = 3740] [id = 605] 23:52:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0F397800) [pid = 3740] [serial = 1815] [outer = 00000000] 23:52:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (10DF6400) [pid = 3740] [serial = 1816] [outer = 0F397800] 23:52:34 INFO - PROCESS | 3740 | 1464072754479 Marionette DEBUG loaded listener.js 23:52:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (11426800) [pid = 3740] [serial = 1817] [outer = 0F397800] 23:52:35 INFO - PROCESS | 3740 | 1464072755092 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]]]}] 23:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 983ms 23:52:35 INFO - PROCESS | 3740 | 1464072755149 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 23:52:35 INFO - PROCESS | 3740 | 1464072755155 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 23:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:52:35 INFO - PROCESS | 3740 | 1464072755162 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:52:35 INFO - PROCESS | 3740 | 1464072755165 Marionette TRACE conn3 <- [1,2386,null,{}] 23:52:35 INFO - PROCESS | 3740 | 1464072755169 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}] 23:52:35 INFO - PROCESS | 3740 | 1464072755320 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 23:52:35 INFO - PROCESS | 3740 | 1464072755384 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:35 INFO - PROCESS | 3740 | ++DOCSHELL 12A2A800 == 34 [pid = 3740] [id = 606] 23:52:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (12D77C00) [pid = 3740] [serial = 1818] [outer = 00000000] 23:52:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1381B800) [pid = 3740] [serial = 1819] [outer = 12D77C00] 23:52:35 INFO - PROCESS | 3740 | 1464072755438 Marionette DEBUG loaded listener.js 23:52:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (140BAC00) [pid = 3740] [serial = 1820] [outer = 12D77C00] 23:52:36 INFO - PROCESS | 3740 | 1464072756073 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]]]}] 23:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 921ms 23:52:36 INFO - PROCESS | 3740 | 1464072756088 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 23:52:36 INFO - PROCESS | 3740 | 1464072756091 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 23:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:52:36 INFO - PROCESS | 3740 | 1464072756095 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:52:36 INFO - PROCESS | 3740 | 1464072756099 Marionette TRACE conn3 <- [1,2390,null,{}] 23:52:36 INFO - PROCESS | 3740 | 1464072756110 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}] 23:52:36 INFO - PROCESS | 3740 | 1464072756216 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 23:52:36 INFO - PROCESS | 3740 | 1464072756326 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:36 INFO - PROCESS | 3740 | ++DOCSHELL 1699EC00 == 35 [pid = 3740] [id = 607] 23:52:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (16CC8400) [pid = 3740] [serial = 1821] [outer = 00000000] 23:52:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (16E95000) [pid = 3740] [serial = 1822] [outer = 16CC8400] 23:52:36 INFO - PROCESS | 3740 | 1464072756382 Marionette DEBUG loaded listener.js 23:52:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (17A62400) [pid = 3740] [serial = 1823] [outer = 16CC8400] 23:52:36 INFO - PROCESS | 3740 | 1464072756939 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]]]}] 23:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 890ms 23:52:36 INFO - PROCESS | 3740 | 1464072756982 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 23:52:36 INFO - PROCESS | 3740 | 1464072756985 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 23:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:52:36 INFO - PROCESS | 3740 | 1464072756989 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:52:36 INFO - PROCESS | 3740 | 1464072756991 Marionette TRACE conn3 <- [1,2394,null,{}] 23:52:36 INFO - PROCESS | 3740 | 1464072756994 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}] 23:52:37 INFO - PROCESS | 3740 | 1464072757105 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 23:52:37 INFO - PROCESS | 3740 | 1464072757213 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:37 INFO - PROCESS | 3740 | ++DOCSHELL 16E08400 == 36 [pid = 3740] [id = 608] 23:52:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (16E94C00) [pid = 3740] [serial = 1824] [outer = 00000000] 23:52:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (17CEF400) [pid = 3740] [serial = 1825] [outer = 16E94C00] 23:52:37 INFO - PROCESS | 3740 | 1464072757266 Marionette DEBUG loaded listener.js 23:52:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (18173400) [pid = 3740] [serial = 1826] [outer = 16E94C00] 23:52:37 INFO - PROCESS | 3740 | 1464072757880 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]]]}] 23:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1074ms 23:52:38 INFO - PROCESS | 3740 | 1464072758071 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 23:52:38 INFO - PROCESS | 3740 | 1464072758076 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 23:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:52:38 INFO - PROCESS | 3740 | 1464072758081 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:52:38 INFO - PROCESS | 3740 | 1464072758084 Marionette TRACE conn3 <- [1,2398,null,{}] 23:52:38 INFO - PROCESS | 3740 | 1464072758089 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}] 23:52:38 INFO - PROCESS | 3740 | 1464072758186 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 23:52:38 INFO - PROCESS | 3740 | 1464072758301 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:38 INFO - PROCESS | 3740 | ++DOCSHELL 105F1400 == 37 [pid = 3740] [id = 609] 23:52:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (10ACB800) [pid = 3740] [serial = 1827] [outer = 00000000] 23:52:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (10FADC00) [pid = 3740] [serial = 1828] [outer = 10ACB800] 23:52:38 INFO - PROCESS | 3740 | 1464072758352 Marionette DEBUG loaded listener.js 23:52:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1123C800) [pid = 3740] [serial = 1829] [outer = 10ACB800] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (16999C00) [pid = 3740] [serial = 1762] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1699B000) [pid = 3740] [serial = 1763] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (10FAF800) [pid = 3740] [serial = 1741] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (11028C00) [pid = 3740] [serial = 1742] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (11C51800) [pid = 3740] [serial = 1744] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (12883800) [pid = 3740] [serial = 1745] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (13360000) [pid = 3740] [serial = 1750] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1381CC00) [pid = 3740] [serial = 1751] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (105F4C00) [pid = 3740] [serial = 1738] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (10A65C00) [pid = 3740] [serial = 1739] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (168CB800) [pid = 3740] [serial = 1759] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (15F6CC00) [pid = 3740] [serial = 1756] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15F6EC00) [pid = 3740] [serial = 1757] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (12B59400) [pid = 3740] [serial = 1747] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (12DFA400) [pid = 3740] [serial = 1748] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (17C05800) [pid = 3740] [serial = 1777] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (16926800) [pid = 3740] [serial = 1736] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15C3C800) [pid = 3740] [serial = 1753] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15DB5C00) [pid = 3740] [serial = 1754] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (17363800) [pid = 3740] [serial = 1775] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16CC6400) [pid = 3740] [serial = 1765] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1102F400) [pid = 3740] [serial = 1771] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (16E97000) [pid = 3740] [serial = 1768] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16924C00) [pid = 3740] [serial = 1774] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1742AC00) [pid = 3740] [serial = 1769] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (11423000) [pid = 3740] [serial = 1772] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (16E02C00) [pid = 3740] [serial = 1766] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (16331800) [pid = 3740] [serial = 1760] [outer = 00000000] [url = about:blank] 23:52:38 INFO - PROCESS | 3740 | 1464072758960 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]]]}] 23:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 920ms 23:52:38 INFO - PROCESS | 3740 | 1464072759009 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 23:52:38 INFO - PROCESS | 3740 | 1464072759012 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 23:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:52:39 INFO - PROCESS | 3740 | 1464072759019 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:52:39 INFO - PROCESS | 3740 | 1464072759022 Marionette TRACE conn3 <- [1,2402,null,{}] 23:52:39 INFO - PROCESS | 3740 | 1464072759026 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}] 23:52:39 INFO - PROCESS | 3740 | 1464072759116 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 23:52:39 INFO - PROCESS | 3740 | 1464072759124 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:39 INFO - PROCESS | 3740 | ++DOCSHELL 0F97B000 == 38 [pid = 3740] [id = 610] 23:52:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0F9EB000) [pid = 3740] [serial = 1830] [outer = 00000000] 23:52:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (11022400) [pid = 3740] [serial = 1831] [outer = 0F9EB000] 23:52:39 INFO - PROCESS | 3740 | 1464072759169 Marionette DEBUG loaded listener.js 23:52:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (11C05000) [pid = 3740] [serial = 1832] [outer = 0F9EB000] 23:52:39 INFO - PROCESS | 3740 | 1464072759695 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]]]}] 23:52:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:52:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 721ms 23:52:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:52:39 INFO - PROCESS | 3740 | 1464072759738 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 23:52:39 INFO - PROCESS | 3740 | 1464072759740 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 23:52:39 INFO - PROCESS | 3740 | 1464072759743 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:52:39 INFO - PROCESS | 3740 | 1464072759746 Marionette TRACE conn3 <- [1,2406,null,{}] 23:52:39 INFO - PROCESS | 3740 | 1464072759755 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}] 23:52:39 INFO - PROCESS | 3740 | 1464072759840 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 23:52:39 INFO - PROCESS | 3740 | 1464072759936 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:39 INFO - PROCESS | 3740 | ++DOCSHELL 12DF8800 == 39 [pid = 3740] [id = 611] 23:52:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (12DFAC00) [pid = 3740] [serial = 1833] [outer = 00000000] 23:52:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (13365800) [pid = 3740] [serial = 1834] [outer = 12DFAC00] 23:52:39 INFO - PROCESS | 3740 | 1464072759983 Marionette DEBUG loaded listener.js 23:52:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1381E000) [pid = 3740] [serial = 1835] [outer = 12DFAC00] 23:52:40 INFO - PROCESS | 3740 | 1464072760375 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]]]}] 23:52:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:52:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 675ms 23:52:40 INFO - PROCESS | 3740 | 1464072760426 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 23:52:40 INFO - PROCESS | 3740 | 1464072760428 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 23:52:40 INFO - PROCESS | 3740 | 1464072760431 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:52:40 INFO - PROCESS | 3740 | 1464072760433 Marionette TRACE conn3 <- [1,2410,null,{}] 23:52:40 INFO - PROCESS | 3740 | 1464072760436 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}] 23:52:40 INFO - PROCESS | 3740 | 1464072760518 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 23:52:40 INFO - PROCESS | 3740 | 1464072760524 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:40 INFO - PROCESS | 3740 | ++DOCSHELL 13816800 == 40 [pid = 3740] [id = 612] 23:52:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (140AE000) [pid = 3740] [serial = 1836] [outer = 00000000] 23:52:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15DBB800) [pid = 3740] [serial = 1837] [outer = 140AE000] 23:52:40 INFO - PROCESS | 3740 | 1464072760569 Marionette DEBUG loaded listener.js 23:52:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15F63000) [pid = 3740] [serial = 1838] [outer = 140AE000] 23:52:40 INFO - PROCESS | 3740 | 1464072760981 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]]]}] 23:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 583ms 23:52:41 INFO - PROCESS | 3740 | 1464072761024 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 23:52:41 INFO - PROCESS | 3740 | 1464072761026 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 23:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:52:41 INFO - PROCESS | 3740 | 1464072761030 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:52:41 INFO - PROCESS | 3740 | 1464072761031 Marionette TRACE conn3 <- [1,2414,null,{}] 23:52:41 INFO - PROCESS | 3740 | 1464072761035 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}] 23:52:41 INFO - PROCESS | 3740 | 1464072761173 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 23:52:41 INFO - PROCESS | 3740 | 1464072761259 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:41 INFO - PROCESS | 3740 | ++DOCSHELL 11025000 == 41 [pid = 3740] [id = 613] 23:52:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (156E3C00) [pid = 3740] [serial = 1839] [outer = 00000000] 23:52:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15F6E400) [pid = 3740] [serial = 1840] [outer = 156E3C00] 23:52:41 INFO - PROCESS | 3740 | 1464072761302 Marionette DEBUG loaded listener.js 23:52:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (162F8C00) [pid = 3740] [serial = 1841] [outer = 156E3C00] 23:52:41 INFO - PROCESS | 3740 | 1464072761714 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]]]}] 23:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 721ms 23:52:41 INFO - PROCESS | 3740 | 1464072761769 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 23:52:41 INFO - PROCESS | 3740 | 1464072761771 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 23:52:41 INFO - PROCESS | 3740 | 1464072761775 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:52:41 INFO - PROCESS | 3740 | 1464072761777 Marionette TRACE conn3 <- [1,2418,null,{}] 23:52:41 INFO - PROCESS | 3740 | 1464072761780 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}] 23:52:41 INFO - PROCESS | 3740 | 1464072761898 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 23:52:41 INFO - PROCESS | 3740 | 1464072761965 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:41 INFO - PROCESS | 3740 | ++DOCSHELL 0F29C400 == 42 [pid = 3740] [id = 614] 23:52:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (105ED800) [pid = 3740] [serial = 1842] [outer = 00000000] 23:52:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1698DC00) [pid = 3740] [serial = 1843] [outer = 105ED800] 23:52:42 INFO - PROCESS | 3740 | 1464072762010 Marionette DEBUG loaded listener.js 23:52:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1699D800) [pid = 3740] [serial = 1844] [outer = 105ED800] 23:52:42 INFO - PROCESS | 3740 | 1464072762433 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]]]}] 23:52:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:52:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 675ms 23:52:42 INFO - PROCESS | 3740 | 1464072762458 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 23:52:42 INFO - PROCESS | 3740 | 1464072762460 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 23:52:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:52:42 INFO - PROCESS | 3740 | 1464072762463 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:52:42 INFO - PROCESS | 3740 | 1464072762465 Marionette TRACE conn3 <- [1,2422,null,{}] 23:52:42 INFO - PROCESS | 3740 | 1464072762468 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}] 23:52:42 INFO - PROCESS | 3740 | 1464072762604 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 23:52:42 INFO - PROCESS | 3740 | 1464072762621 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:42 INFO - PROCESS | 3740 | ++DOCSHELL 16CD1C00 == 43 [pid = 3740] [id = 615] 23:52:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (16CD2400) [pid = 3740] [serial = 1845] [outer = 00000000] 23:52:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (17361000) [pid = 3740] [serial = 1846] [outer = 16CD2400] 23:52:42 INFO - PROCESS | 3740 | 1464072762667 Marionette DEBUG loaded listener.js 23:52:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (17362000) [pid = 3740] [serial = 1847] [outer = 16CD2400] 23:52:43 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (140BB800) [pid = 3740] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:52:43 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (15F6B000) [pid = 3740] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:52:43 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0F2A0800) [pid = 3740] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:52:43 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10F06000) [pid = 3740] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:52:43 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1289D800) [pid = 3740] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:52:43 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (13315400) [pid = 3740] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:52:43 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (11024400) [pid = 3740] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:52:43 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (12881C00) [pid = 3740] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:52:43 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (11C5C400) [pid = 3740] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:52:43 INFO - PROCESS | 3740 | 1464072763137 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]]]}] 23:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 722ms 23:52:43 INFO - PROCESS | 3740 | 1464072763188 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 23:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:52:43 INFO - PROCESS | 3740 | 1464072763191 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 23:52:43 INFO - PROCESS | 3740 | 1464072763195 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:52:43 INFO - PROCESS | 3740 | 1464072763197 Marionette TRACE conn3 <- [1,2426,null,{}] 23:52:43 INFO - PROCESS | 3740 | 1464072763200 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}] 23:52:43 INFO - PROCESS | 3740 | 1464072763279 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 23:52:43 INFO - PROCESS | 3740 | 1464072763286 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:43 INFO - PROCESS | 3740 | ++DOCSHELL 0F2A0800 == 44 [pid = 3740] [id = 616] 23:52:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (11022C00) [pid = 3740] [serial = 1848] [outer = 00000000] 23:52:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (13075800) [pid = 3740] [serial = 1849] [outer = 11022C00] 23:52:43 INFO - PROCESS | 3740 | 1464072763330 Marionette DEBUG loaded listener.js 23:52:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15F67800) [pid = 3740] [serial = 1850] [outer = 11022C00] 23:52:43 INFO - PROCESS | 3740 | 1464072763761 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]]]}] 23:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 583ms 23:52:43 INFO - PROCESS | 3740 | 1464072763793 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 23:52:43 INFO - PROCESS | 3740 | 1464072763795 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 23:52:43 INFO - PROCESS | 3740 | 1464072763798 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:52:43 INFO - PROCESS | 3740 | 1464072763784 Marionette TRACE conn3 <- [1,2430,null,{}] 23:52:43 INFO - PROCESS | 3740 | 1464072763787 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}] 23:52:43 INFO - PROCESS | 3740 | 1464072763868 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 23:52:43 INFO - PROCESS | 3740 | 1464072763874 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:43 INFO - PROCESS | 3740 | ++DOCSHELL 140B5400 == 45 [pid = 3740] [id = 617] 23:52:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15401400) [pid = 3740] [serial = 1851] [outer = 00000000] 23:52:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (17C80000) [pid = 3740] [serial = 1852] [outer = 15401400] 23:52:43 INFO - PROCESS | 3740 | 1464072763918 Marionette DEBUG loaded listener.js 23:52:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (17CF0000) [pid = 3740] [serial = 1853] [outer = 15401400] 23:52:44 INFO - PROCESS | 3740 | 1464072764363 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]]]}] 23:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 614ms 23:52:44 INFO - PROCESS | 3740 | 1464072764425 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 23:52:44 INFO - PROCESS | 3740 | 1464072764426 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 23:52:44 INFO - PROCESS | 3740 | 1464072764430 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:52:44 INFO - PROCESS | 3740 | 1464072764431 Marionette TRACE conn3 <- [1,2434,null,{}] 23:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:52:44 INFO - PROCESS | 3740 | 1464072764436 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}] 23:52:44 INFO - PROCESS | 3740 | 1464072764516 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 23:52:44 INFO - PROCESS | 3740 | 1464072764523 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:44 INFO - PROCESS | 3740 | ++DOCSHELL 10AD2800 == 46 [pid = 3740] [id = 618] 23:52:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (10DF6800) [pid = 3740] [serial = 1854] [outer = 00000000] 23:52:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (18596400) [pid = 3740] [serial = 1855] [outer = 10DF6800] 23:52:44 INFO - PROCESS | 3740 | 1464072764566 Marionette DEBUG loaded listener.js 23:52:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (18777000) [pid = 3740] [serial = 1856] [outer = 10DF6800] 23:52:44 INFO - PROCESS | 3740 | 1464072765003 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]]]}] 23:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 629ms 23:52:45 INFO - PROCESS | 3740 | 1464072765088 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 23:52:45 INFO - PROCESS | 3740 | 1464072765092 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 23:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:52:45 INFO - PROCESS | 3740 | 1464072765098 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:52:45 INFO - PROCESS | 3740 | 1464072765102 Marionette TRACE conn3 <- [1,2438,null,{}] 23:52:45 INFO - PROCESS | 3740 | 1464072765108 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}] 23:52:45 INFO - PROCESS | 3740 | 1464072765218 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 23:52:45 INFO - PROCESS | 3740 | 1464072765413 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:45 INFO - PROCESS | 3740 | ++DOCSHELL 10A65400 == 47 [pid = 3740] [id = 619] 23:52:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (10A65C00) [pid = 3740] [serial = 1857] [outer = 00000000] 23:52:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (10DF5400) [pid = 3740] [serial = 1858] [outer = 10A65C00] 23:52:45 INFO - PROCESS | 3740 | 1464072765468 Marionette DEBUG loaded listener.js 23:52:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (11023400) [pid = 3740] [serial = 1859] [outer = 10A65C00] 23:52:45 INFO - PROCESS | 3740 | 1464072766000 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]]]}] 23:52:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:52:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 982ms 23:52:46 INFO - PROCESS | 3740 | 1464072766088 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 23:52:46 INFO - PROCESS | 3740 | 1464072766092 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 23:52:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:52:46 INFO - PROCESS | 3740 | 1464072766100 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:52:46 INFO - PROCESS | 3740 | 1464072766104 Marionette TRACE conn3 <- [1,2442,null,{}] 23:52:46 INFO - PROCESS | 3740 | 1464072766124 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}] 23:52:46 INFO - PROCESS | 3740 | 1464072766242 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 23:52:46 INFO - PROCESS | 3740 | 1464072766378 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:46 INFO - PROCESS | 3740 | ++DOCSHELL 12A24800 == 48 [pid = 3740] [id = 620] 23:52:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (12A24C00) [pid = 3740] [serial = 1860] [outer = 00000000] 23:52:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (131D6400) [pid = 3740] [serial = 1861] [outer = 12A24C00] 23:52:46 INFO - PROCESS | 3740 | 1464072766433 Marionette DEBUG loaded listener.js 23:52:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (13DE9800) [pid = 3740] [serial = 1862] [outer = 12A24C00] 23:52:47 INFO - PROCESS | 3740 | 1464072767014 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]]]}] 23:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 952ms 23:52:47 INFO - PROCESS | 3740 | 1464072767052 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 23:52:47 INFO - PROCESS | 3740 | 1464072767055 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 23:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:52:47 INFO - PROCESS | 3740 | 1464072767060 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:52:47 INFO - PROCESS | 3740 | 1464072767062 Marionette TRACE conn3 <- [1,2446,null,{}] 23:52:47 INFO - PROCESS | 3740 | 1464072767072 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}] 23:52:47 INFO - PROCESS | 3740 | 1464072767182 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 23:52:47 INFO - PROCESS | 3740 | 1464072767297 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:47 INFO - PROCESS | 3740 | ++DOCSHELL 16989000 == 49 [pid = 3740] [id = 621] 23:52:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (16989800) [pid = 3740] [serial = 1863] [outer = 00000000] 23:52:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1699F400) [pid = 3740] [serial = 1864] [outer = 16989800] 23:52:47 INFO - PROCESS | 3740 | 1464072767398 Marionette DEBUG loaded listener.js 23:52:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (16EA0800) [pid = 3740] [serial = 1865] [outer = 16989800] 23:52:47 INFO - PROCESS | 3740 | 1464072768001 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]]]}] 23:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 982ms 23:52:48 INFO - PROCESS | 3740 | 1464072768044 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 23:52:48 INFO - PROCESS | 3740 | 1464072768047 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 23:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:52:48 INFO - PROCESS | 3740 | 1464072768050 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:52:48 INFO - PROCESS | 3740 | 1464072768052 Marionette TRACE conn3 <- [1,2450,null,{}] 23:52:48 INFO - PROCESS | 3740 | 1464072768056 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}] 23:52:48 INFO - PROCESS | 3740 | 1464072768160 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 23:52:48 INFO - PROCESS | 3740 | 1464072768297 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:48 INFO - PROCESS | 3740 | ++DOCSHELL 18778C00 == 50 [pid = 3740] [id = 622] 23:52:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (18779000) [pid = 3740] [serial = 1866] [outer = 00000000] 23:52:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (187BAC00) [pid = 3740] [serial = 1867] [outer = 18779000] 23:52:48 INFO - PROCESS | 3740 | 1464072768360 Marionette DEBUG loaded listener.js 23:52:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (187BE400) [pid = 3740] [serial = 1868] [outer = 18779000] 23:52:48 INFO - PROCESS | 3740 | 1464072768871 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]]]}] 23:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 890ms 23:52:48 INFO - PROCESS | 3740 | 1464072768938 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 23:52:48 INFO - PROCESS | 3740 | 1464072768940 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 23:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:52:48 INFO - PROCESS | 3740 | 1464072768944 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:52:48 INFO - PROCESS | 3740 | 1464072768946 Marionette TRACE conn3 <- [1,2454,null,{}] 23:52:48 INFO - PROCESS | 3740 | 1464072768949 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}] 23:52:49 INFO - PROCESS | 3740 | 1464072769074 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 23:52:49 INFO - PROCESS | 3740 | 1464072769185 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:49 INFO - PROCESS | 3740 | ++DOCSHELL 1142CC00 == 51 [pid = 3740] [id = 623] 23:52:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (12A8F800) [pid = 3740] [serial = 1869] [outer = 00000000] 23:52:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (168CAC00) [pid = 3740] [serial = 1870] [outer = 12A8F800] 23:52:49 INFO - PROCESS | 3740 | 1464072769238 Marionette DEBUG loaded listener.js 23:52:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (168CB000) [pid = 3740] [serial = 1871] [outer = 12A8F800] 23:52:49 INFO - PROCESS | 3740 | 1464072770012 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]]]}] 23:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1136ms 23:52:50 INFO - PROCESS | 3740 | 1464072770084 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 23:52:50 INFO - PROCESS | 3740 | 1464072770089 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 23:52:50 INFO - PROCESS | 3740 | 1464072770093 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:52:50 INFO - PROCESS | 3740 | 1464072770097 Marionette TRACE conn3 <- [1,2458,null,{}] 23:52:50 INFO - PROCESS | 3740 | 1464072770102 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}] 23:52:50 INFO - PROCESS | 3740 | 1464072770205 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 23:52:50 INFO - PROCESS | 3740 | 1464072770330 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:50 INFO - PROCESS | 3740 | ++DOCSHELL 10F06000 == 52 [pid = 3740] [id = 624] 23:52:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (10FB8400) [pid = 3740] [serial = 1872] [outer = 00000000] 23:52:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (12A2C800) [pid = 3740] [serial = 1873] [outer = 10FB8400] 23:52:50 INFO - PROCESS | 3740 | 1464072770384 Marionette DEBUG loaded listener.js 23:52:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (12D27400) [pid = 3740] [serial = 1874] [outer = 10FB8400] 23:52:50 INFO - PROCESS | 3740 | --DOCSHELL 140B5400 == 51 [pid = 3740] [id = 617] 23:52:50 INFO - PROCESS | 3740 | --DOCSHELL 0F2A0800 == 50 [pid = 3740] [id = 616] 23:52:50 INFO - PROCESS | 3740 | --DOCSHELL 16CD1C00 == 49 [pid = 3740] [id = 615] 23:52:50 INFO - PROCESS | 3740 | --DOCSHELL 0F29C400 == 48 [pid = 3740] [id = 614] 23:52:50 INFO - PROCESS | 3740 | --DOCSHELL 11025000 == 47 [pid = 3740] [id = 613] 23:52:50 INFO - PROCESS | 3740 | --DOCSHELL 13816800 == 46 [pid = 3740] [id = 612] 23:52:50 INFO - PROCESS | 3740 | --DOCSHELL 12DF8800 == 45 [pid = 3740] [id = 611] 23:52:50 INFO - PROCESS | 3740 | --DOCSHELL 0F97B000 == 44 [pid = 3740] [id = 610] 23:52:50 INFO - PROCESS | 3740 | --DOCSHELL 105F1400 == 43 [pid = 3740] [id = 609] 23:52:50 INFO - PROCESS | 3740 | --DOCSHELL 16E08400 == 42 [pid = 3740] [id = 608] 23:52:50 INFO - PROCESS | 3740 | --DOCSHELL 1699EC00 == 41 [pid = 3740] [id = 607] 23:52:50 INFO - PROCESS | 3740 | --DOCSHELL 12A2A800 == 40 [pid = 3740] [id = 606] 23:52:50 INFO - PROCESS | 3740 | --DOCSHELL 0F29E800 == 39 [pid = 3740] [id = 605] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (168C8800) [pid = 3740] [serial = 1804] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (103CEC00) [pid = 3740] [serial = 1786] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (16996C00) [pid = 3740] [serial = 1811] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (162F6800) [pid = 3740] [serial = 1802] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (16923000) [pid = 3740] [serial = 1805] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (162F5400) [pid = 3740] [serial = 1808] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (13DEA000) [pid = 3740] [serial = 1796] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (140BA400) [pid = 3740] [serial = 1807] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1698F800) [pid = 3740] [serial = 1810] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (14F66800) [pid = 3740] [serial = 1798] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (162F5000) [pid = 3740] [serial = 1801] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (10A5C400) [pid = 3740] [serial = 1787] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1102B000) [pid = 3740] [serial = 1789] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1108D000) [pid = 3740] [serial = 1790] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (12A2F800) [pid = 3740] [serial = 1792] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (12D73000) [pid = 3740] [serial = 1793] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1289D000) [pid = 3740] [serial = 1783] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (13D81800) [pid = 3740] [serial = 1795] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (10AC9800) [pid = 3740] [serial = 1780] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (14E05000) [pid = 3740] [serial = 1799] [outer = 00000000] [url = about:blank] 23:52:50 INFO - PROCESS | 3740 | 1464072770900 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]]]}] 23:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 829ms 23:52:50 INFO - PROCESS | 3740 | 1464072770922 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 23:52:50 INFO - PROCESS | 3740 | 1464072770927 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 23:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:52:50 INFO - PROCESS | 3740 | 1464072770933 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:52:50 INFO - PROCESS | 3740 | 1464072770935 Marionette TRACE conn3 <- [1,2462,null,{}] 23:52:50 INFO - PROCESS | 3740 | 1464072770939 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}] 23:52:51 INFO - PROCESS | 3740 | 1464072771025 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 23:52:51 INFO - PROCESS | 3740 | 1464072771032 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:51 INFO - PROCESS | 3740 | ++DOCSHELL 11022800 == 40 [pid = 3740] [id = 625] 23:52:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (11025000) [pid = 3740] [serial = 1875] [outer = 00000000] 23:52:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (12A2A800) [pid = 3740] [serial = 1876] [outer = 11025000] 23:52:51 INFO - PROCESS | 3740 | 1464072771076 Marionette DEBUG loaded listener.js 23:52:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (12AEC800) [pid = 3740] [serial = 1877] [outer = 11025000] 23:52:51 INFO - PROCESS | 3740 | 1464072771558 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]]]}] 23:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 675ms 23:52:51 INFO - PROCESS | 3740 | 1464072771614 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 23:52:51 INFO - PROCESS | 3740 | 1464072771616 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 23:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:52:51 INFO - PROCESS | 3740 | 1464072771620 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:52:51 INFO - PROCESS | 3740 | 1464072771623 Marionette TRACE conn3 <- [1,2466,null,{}] 23:52:51 INFO - PROCESS | 3740 | 1464072771633 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}] 23:52:51 INFO - PROCESS | 3740 | 1464072771719 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 23:52:51 INFO - PROCESS | 3740 | 1464072771728 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:51 INFO - PROCESS | 3740 | ++DOCSHELL 1336B800 == 41 [pid = 3740] [id = 626] 23:52:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (140B4400) [pid = 3740] [serial = 1878] [outer = 00000000] 23:52:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (14F5F800) [pid = 3740] [serial = 1879] [outer = 140B4400] 23:52:51 INFO - PROCESS | 3740 | 1464072771775 Marionette DEBUG loaded listener.js 23:52:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (15C40400) [pid = 3740] [serial = 1880] [outer = 140B4400] 23:52:52 INFO - PROCESS | 3740 | 1464072772248 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]]]}] 23:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 675ms 23:52:52 INFO - PROCESS | 3740 | 1464072772302 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 23:52:52 INFO - PROCESS | 3740 | 1464072772305 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 23:52:52 INFO - PROCESS | 3740 | 1464072772308 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:52:52 INFO - PROCESS | 3740 | 1464072772310 Marionette TRACE conn3 <- [1,2470,null,{}] 23:52:52 INFO - PROCESS | 3740 | 1464072772313 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}] 23:52:52 INFO - PROCESS | 3740 | 1464072772397 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 23:52:52 INFO - PROCESS | 3740 | 1464072772500 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:52 INFO - PROCESS | 3740 | ++DOCSHELL 15F65400 == 42 [pid = 3740] [id = 627] 23:52:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (15F67400) [pid = 3740] [serial = 1881] [outer = 00000000] 23:52:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (162F6000) [pid = 3740] [serial = 1882] [outer = 15F67400] 23:52:52 INFO - PROCESS | 3740 | 1464072772547 Marionette DEBUG loaded listener.js 23:52:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (168C8400) [pid = 3740] [serial = 1883] [outer = 15F67400] 23:52:52 INFO - PROCESS | 3740 | 1464072772915 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]]]}] 23:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 614ms 23:52:52 INFO - PROCESS | 3740 | 1464072772930 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 23:52:52 INFO - PROCESS | 3740 | 1464072772932 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 23:52:52 INFO - PROCESS | 3740 | 1464072772935 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:52:52 INFO - PROCESS | 3740 | 1464072772937 Marionette TRACE conn3 <- [1,2474,null,{}] 23:52:52 INFO - PROCESS | 3740 | 1464072772940 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}] 23:52:53 INFO - PROCESS | 3740 | 1464072773030 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 23:52:53 INFO - PROCESS | 3740 | 1464072773036 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:53 INFO - PROCESS | 3740 | ++DOCSHELL 10ACA000 == 43 [pid = 3740] [id = 628] 23:52:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (15F63C00) [pid = 3740] [serial = 1884] [outer = 00000000] 23:52:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (16991000) [pid = 3740] [serial = 1885] [outer = 15F63C00] 23:52:53 INFO - PROCESS | 3740 | 1464072773173 Marionette DEBUG loaded listener.js 23:52:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1699D400) [pid = 3740] [serial = 1886] [outer = 15F63C00] 23:52:53 INFO - PROCESS | 3740 | 1464072773652 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]]]}] 23:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 722ms 23:52:53 INFO - PROCESS | 3740 | 1464072773677 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 23:52:53 INFO - PROCESS | 3740 | 1464072773679 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 23:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:52:53 INFO - PROCESS | 3740 | 1464072773682 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:52:53 INFO - PROCESS | 3740 | 1464072773684 Marionette TRACE conn3 <- [1,2478,null,{}] 23:52:53 INFO - PROCESS | 3740 | 1464072773691 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}] 23:52:53 INFO - PROCESS | 3740 | 1464072773818 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 23:52:53 INFO - PROCESS | 3740 | 1464072773825 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:53 INFO - PROCESS | 3740 | ++DOCSHELL 17A60800 == 44 [pid = 3740] [id = 629] 23:52:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (17C0EC00) [pid = 3740] [serial = 1887] [outer = 00000000] 23:52:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (18771800) [pid = 3740] [serial = 1888] [outer = 17C0EC00] 23:52:53 INFO - PROCESS | 3740 | 1464072773853 Marionette DEBUG loaded listener.js 23:52:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1877CC00) [pid = 3740] [serial = 1889] [outer = 17C0EC00] 23:52:54 INFO - PROCESS | 3740 | 1464072774324 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]]]}] 23:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 675ms 23:52:54 INFO - PROCESS | 3740 | 1464072774365 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 23:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:52:54 INFO - PROCESS | 3740 | 1464072774366 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 23:52:54 INFO - PROCESS | 3740 | 1464072774370 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:52:54 INFO - PROCESS | 3740 | 1464072774372 Marionette TRACE conn3 <- [1,2482,null,{}] 23:52:54 INFO - PROCESS | 3740 | 1464072774383 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}] 23:52:54 INFO - PROCESS | 3740 | 1464072774529 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 23:52:54 INFO - PROCESS | 3740 | 1464072774600 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:54 INFO - PROCESS | 3740 | ++DOCSHELL 16E01400 == 45 [pid = 3740] [id = 630] 23:52:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (18779800) [pid = 3740] [serial = 1890] [outer = 00000000] 23:52:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (197DF000) [pid = 3740] [serial = 1891] [outer = 18779800] 23:52:54 INFO - PROCESS | 3740 | 1464072774644 Marionette DEBUG loaded listener.js 23:52:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (197E2400) [pid = 3740] [serial = 1892] [outer = 18779800] 23:52:55 INFO - PROCESS | 3740 | 1464072775032 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]]]}] 23:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 721ms 23:52:55 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (105ED800) [pid = 3740] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:52:55 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (156E3C00) [pid = 3740] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:52:55 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (12DFAC00) [pid = 3740] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:52:55 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (0F9EB000) [pid = 3740] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:52:55 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (10ACB800) [pid = 3740] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:52:55 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (140AE000) [pid = 3740] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:52:55 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (16CD2400) [pid = 3740] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:52:55 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (11022C00) [pid = 3740] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:52:55 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (15401400) [pid = 3740] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:52:55 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (105EBC00) [pid = 3740] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:52:55 INFO - PROCESS | 3740 | 1464072775164 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 23:52:55 INFO - PROCESS | 3740 | 1464072775166 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 23:52:55 INFO - PROCESS | 3740 | 1464072775174 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:52:55 INFO - PROCESS | 3740 | 1464072775176 Marionette TRACE conn3 <- [1,2486,null,{}] 23:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:52:55 INFO - PROCESS | 3740 | 1464072775179 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}] 23:52:55 INFO - PROCESS | 3740 | 1464072775263 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 23:52:55 INFO - PROCESS | 3740 | 1464072775272 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:55 INFO - PROCESS | 3740 | ++DOCSHELL 110DE400 == 46 [pid = 3740] [id = 631] 23:52:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (12DFAC00) [pid = 3740] [serial = 1893] [outer = 00000000] 23:52:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (162F7000) [pid = 3740] [serial = 1894] [outer = 12DFAC00] 23:52:55 INFO - PROCESS | 3740 | 1464072775325 Marionette DEBUG loaded listener.js 23:52:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (187BD800) [pid = 3740] [serial = 1895] [outer = 12DFAC00] 23:52:55 INFO - PROCESS | 3740 | 1464072775758 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]]]}] 23:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 614ms 23:52:55 INFO - PROCESS | 3740 | 1464072775798 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 23:52:55 INFO - PROCESS | 3740 | 1464072775800 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 23:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:52:55 INFO - PROCESS | 3740 | 1464072775803 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:52:55 INFO - PROCESS | 3740 | 1464072775805 Marionette TRACE conn3 <- [1,2490,null,{}] 23:52:55 INFO - PROCESS | 3740 | 1464072775808 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}] 23:52:55 INFO - PROCESS | 3740 | 1464072775920 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 23:52:55 INFO - PROCESS | 3740 | 1464072775926 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:55 INFO - PROCESS | 3740 | ++DOCSHELL 0F934000 == 47 [pid = 3740] [id = 632] 23:52:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (15C3FC00) [pid = 3740] [serial = 1896] [outer = 00000000] 23:52:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (197DEC00) [pid = 3740] [serial = 1897] [outer = 15C3FC00] 23:52:55 INFO - PROCESS | 3740 | 1464072775969 Marionette DEBUG loaded listener.js 23:52:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (197EA000) [pid = 3740] [serial = 1898] [outer = 15C3FC00] 23:52:56 INFO - PROCESS | 3740 | 1464072776397 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]]]}] 23:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 614ms 23:52:56 INFO - PROCESS | 3740 | 1464072776442 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 23:52:56 INFO - PROCESS | 3740 | 1464072776444 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 23:52:56 INFO - PROCESS | 3740 | 1464072776447 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:52:56 INFO - PROCESS | 3740 | 1464072776448 Marionette TRACE conn3 <- [1,2494,null,{}] 23:52:56 INFO - PROCESS | 3740 | 1464072776452 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}] 23:52:56 INFO - PROCESS | 3740 | 1464072776533 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 23:52:56 INFO - PROCESS | 3740 | 1464072776540 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:56 INFO - PROCESS | 3740 | ++DOCSHELL 13DEB800 == 48 [pid = 3740] [id = 633] 23:52:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (19A0E000) [pid = 3740] [serial = 1899] [outer = 00000000] 23:52:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (19A9E400) [pid = 3740] [serial = 1900] [outer = 19A0E000] 23:52:56 INFO - PROCESS | 3740 | 1464072776591 Marionette DEBUG loaded listener.js 23:52:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (19AA2400) [pid = 3740] [serial = 1901] [outer = 19A0E000] 23:52:57 INFO - PROCESS | 3740 | 1464072777035 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]]]}] 23:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 629ms 23:52:57 INFO - PROCESS | 3740 | 1464072777066 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 23:52:57 INFO - PROCESS | 3740 | 1464072777068 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 23:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:52:57 INFO - PROCESS | 3740 | 1464072777076 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:52:57 INFO - PROCESS | 3740 | 1464072777078 Marionette TRACE conn3 <- [1,2498,null,{}] 23:52:57 INFO - PROCESS | 3740 | 1464072777082 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}] 23:52:57 INFO - PROCESS | 3740 | 1464072777238 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 23:52:57 INFO - PROCESS | 3740 | 1464072777404 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:57 INFO - PROCESS | 3740 | ++DOCSHELL 0F2A3C00 == 49 [pid = 3740] [id = 634] 23:52:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (0F2A5C00) [pid = 3740] [serial = 1902] [outer = 00000000] 23:52:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (10558C00) [pid = 3740] [serial = 1903] [outer = 0F2A5C00] 23:52:57 INFO - PROCESS | 3740 | 1464072777460 Marionette DEBUG loaded listener.js 23:52:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (10ACA400) [pid = 3740] [serial = 1904] [outer = 0F2A5C00] 23:52:58 INFO - PROCESS | 3740 | 1464072778009 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]]]}] 23:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 982ms 23:52:58 INFO - PROCESS | 3740 | 1464072778067 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 23:52:58 INFO - PROCESS | 3740 | 1464072778071 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 23:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:52:58 INFO - PROCESS | 3740 | 1464072778076 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:52:58 INFO - PROCESS | 3740 | 1464072778080 Marionette TRACE conn3 <- [1,2502,null,{}] 23:52:58 INFO - PROCESS | 3740 | 1464072778085 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}] 23:52:58 INFO - PROCESS | 3740 | 1464072778194 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 23:52:58 INFO - PROCESS | 3740 | 1464072778336 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:58 INFO - PROCESS | 3740 | ++DOCSHELL 12A2A000 == 50 [pid = 3740] [id = 635] 23:52:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (12A2D400) [pid = 3740] [serial = 1905] [outer = 00000000] 23:52:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (13315400) [pid = 3740] [serial = 1906] [outer = 12A2D400] 23:52:58 INFO - PROCESS | 3740 | 1464072778394 Marionette DEBUG loaded listener.js 23:52:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (13D88000) [pid = 3740] [serial = 1907] [outer = 12A2D400] 23:52:58 INFO - PROCESS | 3740 | 1464072778991 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]]]}] 23:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 982ms 23:52:59 INFO - PROCESS | 3740 | 1464072779061 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 23:52:59 INFO - PROCESS | 3740 | 1464072779064 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 23:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:52:59 INFO - PROCESS | 3740 | 1464072779068 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:52:59 INFO - PROCESS | 3740 | 1464072779071 Marionette TRACE conn3 <- [1,2506,null,{}] 23:52:59 INFO - PROCESS | 3740 | 1464072779075 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}] 23:52:59 INFO - PROCESS | 3740 | 1464072779181 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 23:52:59 INFO - PROCESS | 3740 | 1464072779324 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:59 INFO - PROCESS | 3740 | ++DOCSHELL 16E02C00 == 51 [pid = 3740] [id = 636] 23:52:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (16E08400) [pid = 3740] [serial = 1908] [outer = 00000000] 23:52:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (18592000) [pid = 3740] [serial = 1909] [outer = 16E08400] 23:52:59 INFO - PROCESS | 3740 | 1464072779380 Marionette DEBUG loaded listener.js 23:52:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (197DCC00) [pid = 3740] [serial = 1910] [outer = 16E08400] 23:52:59 INFO - PROCESS | 3740 | 1464072779992 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]]]}] 23:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 982ms 23:53:00 INFO - PROCESS | 3740 | 1464072780050 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 23:53:00 INFO - PROCESS | 3740 | 1464072780055 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 23:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:53:00 INFO - PROCESS | 3740 | 1464072780065 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:53:00 INFO - PROCESS | 3740 | 1464072780070 Marionette TRACE conn3 <- [1,2510,null,{}] 23:53:00 INFO - PROCESS | 3740 | 1464072780074 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}] 23:53:00 INFO - PROCESS | 3740 | 1464072780182 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 23:53:00 INFO - PROCESS | 3740 | 1464072780322 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:00 INFO - PROCESS | 3740 | ++DOCSHELL 187C8400 == 52 [pid = 3740] [id = 637] 23:53:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (19A97400) [pid = 3740] [serial = 1911] [outer = 00000000] 23:53:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (19C52000) [pid = 3740] [serial = 1912] [outer = 19A97400] 23:53:00 INFO - PROCESS | 3740 | 1464072780376 Marionette DEBUG loaded listener.js 23:53:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (19C71800) [pid = 3740] [serial = 1913] [outer = 19A97400] 23:53:00 INFO - PROCESS | 3740 | 1464072780971 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]]]}] 23:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 920ms 23:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:53:00 INFO - PROCESS | 3740 | 1464072780989 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 23:53:00 INFO - PROCESS | 3740 | 1464072780992 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 23:53:00 INFO - PROCESS | 3740 | 1464072780995 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:53:00 INFO - PROCESS | 3740 | 1464072780997 Marionette TRACE conn3 <- [1,2514,null,{}] 23:53:01 INFO - PROCESS | 3740 | 1464072781001 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}] 23:53:01 INFO - PROCESS | 3740 | 1464072781115 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 23:53:01 INFO - PROCESS | 3740 | 1464072781258 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:01 INFO - PROCESS | 3740 | ++DOCSHELL 19C48000 == 53 [pid = 3740] [id = 638] 23:53:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (19C51C00) [pid = 3740] [serial = 1914] [outer = 00000000] 23:53:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (19C7A800) [pid = 3740] [serial = 1915] [outer = 19C51C00] 23:53:01 INFO - PROCESS | 3740 | 1464072781312 Marionette DEBUG loaded listener.js 23:53:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (19CB0400) [pid = 3740] [serial = 1916] [outer = 19C51C00] 23:53:02 INFO - PROCESS | 3740 | 1464072782110 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]]]}] 23:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1166ms 23:53:02 INFO - PROCESS | 3740 | 1464072782179 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 23:53:02 INFO - PROCESS | 3740 | 1464072782183 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 23:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:53:02 INFO - PROCESS | 3740 | 1464072782188 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:53:02 INFO - PROCESS | 3740 | 1464072782192 Marionette TRACE conn3 <- [1,2518,null,{}] 23:53:02 INFO - PROCESS | 3740 | 1464072782197 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}] 23:53:02 INFO - PROCESS | 3740 | 1464072782295 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 23:53:02 INFO - PROCESS | 3740 | 1464072782432 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:02 INFO - PROCESS | 3740 | ++DOCSHELL 1036F000 == 54 [pid = 3740] [id = 639] 23:53:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (10370400) [pid = 3740] [serial = 1917] [outer = 00000000] 23:53:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1108C000) [pid = 3740] [serial = 1918] [outer = 10370400] 23:53:02 INFO - PROCESS | 3740 | 1464072782484 Marionette DEBUG loaded listener.js 23:53:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (11C5BC00) [pid = 3740] [serial = 1919] [outer = 10370400] 23:53:03 INFO - PROCESS | 3740 | 1464072783038 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]]]}] 23:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 890ms 23:53:03 INFO - PROCESS | 3740 | 1464072783078 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 23:53:03 INFO - PROCESS | 3740 | 1464072783083 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 23:53:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:53:03 INFO - PROCESS | 3740 | 1464072783089 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:53:03 INFO - PROCESS | 3740 | 1464072783091 Marionette TRACE conn3 <- [1,2522,null,{}] 23:53:03 INFO - PROCESS | 3740 | 1464072783095 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}] 23:53:03 INFO - PROCESS | 3740 | 1464072783195 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 23:53:03 INFO - PROCESS | 3740 | --DOCSHELL 13DEB800 == 53 [pid = 3740] [id = 633] 23:53:03 INFO - PROCESS | 3740 | --DOCSHELL 0F934000 == 52 [pid = 3740] [id = 632] 23:53:03 INFO - PROCESS | 3740 | --DOCSHELL 110DE400 == 51 [pid = 3740] [id = 631] 23:53:03 INFO - PROCESS | 3740 | --DOCSHELL 16E01400 == 50 [pid = 3740] [id = 630] 23:53:03 INFO - PROCESS | 3740 | --DOCSHELL 17A60800 == 49 [pid = 3740] [id = 629] 23:53:03 INFO - PROCESS | 3740 | --DOCSHELL 10ACA000 == 48 [pid = 3740] [id = 628] 23:53:03 INFO - PROCESS | 3740 | --DOCSHELL 15F65400 == 47 [pid = 3740] [id = 627] 23:53:03 INFO - PROCESS | 3740 | --DOCSHELL 1336B800 == 46 [pid = 3740] [id = 626] 23:53:03 INFO - PROCESS | 3740 | --DOCSHELL 11022800 == 45 [pid = 3740] [id = 625] 23:53:03 INFO - PROCESS | 3740 | --DOCSHELL 10F06000 == 44 [pid = 3740] [id = 624] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (12AEE000) [pid = 3740] [serial = 1784] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (16E95000) [pid = 3740] [serial = 1822] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (10DF6400) [pid = 3740] [serial = 1816] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (16E09000) [pid = 3740] [serial = 1813] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (17361000) [pid = 3740] [serial = 1846] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (13075800) [pid = 3740] [serial = 1849] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (17362000) [pid = 3740] [serial = 1847] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (17CF0000) [pid = 3740] [serial = 1853] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (15F67800) [pid = 3740] [serial = 1850] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (17C80000) [pid = 3740] [serial = 1852] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (15F63000) [pid = 3740] [serial = 1838] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (18596400) [pid = 3740] [serial = 1855] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1698DC00) [pid = 3740] [serial = 1843] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (15F6E400) [pid = 3740] [serial = 1840] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (162F8C00) [pid = 3740] [serial = 1841] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (13365800) [pid = 3740] [serial = 1834] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1381E000) [pid = 3740] [serial = 1835] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (11022400) [pid = 3740] [serial = 1831] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1699D800) [pid = 3740] [serial = 1844] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (11C05000) [pid = 3740] [serial = 1832] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1123C800) [pid = 3740] [serial = 1829] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (10FADC00) [pid = 3740] [serial = 1828] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (15DBB800) [pid = 3740] [serial = 1837] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (17CEF400) [pid = 3740] [serial = 1825] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1381B800) [pid = 3740] [serial = 1819] [outer = 00000000] [url = about:blank] 23:53:03 INFO - PROCESS | 3740 | 1464072783347 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:03 INFO - PROCESS | 3740 | ++DOCSHELL 0F29CC00 == 45 [pid = 3740] [id = 640] 23:53:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (0F2A0000) [pid = 3740] [serial = 1920] [outer = 00000000] 23:53:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (10A63000) [pid = 3740] [serial = 1921] [outer = 0F2A0000] 23:53:03 INFO - PROCESS | 3740 | 1464072783393 Marionette DEBUG loaded listener.js 23:53:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1102F800) [pid = 3740] [serial = 1922] [outer = 0F2A0000] 23:53:03 INFO - PROCESS | 3740 | 1464072783802 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]]]}] 23:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 721ms 23:53:03 INFO - PROCESS | 3740 | 1464072783849 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 23:53:03 INFO - PROCESS | 3740 | 1464072783851 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 23:53:03 INFO - PROCESS | 3740 | 1464072783856 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:53:03 INFO - PROCESS | 3740 | 1464072783859 Marionette TRACE conn3 <- [1,2526,null,{}] 23:53:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:53:03 INFO - PROCESS | 3740 | 1464072783873 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}] 23:53:03 INFO - PROCESS | 3740 | 1464072783961 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 23:53:03 INFO - PROCESS | 3740 | 1464072783969 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:03 INFO - PROCESS | 3740 | ++DOCSHELL 13308C00 == 46 [pid = 3740] [id = 641] 23:53:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (138DBC00) [pid = 3740] [serial = 1923] [outer = 00000000] 23:53:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (140B8800) [pid = 3740] [serial = 1924] [outer = 138DBC00] 23:53:04 INFO - PROCESS | 3740 | 1464072784017 Marionette DEBUG loaded listener.js 23:53:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (15626000) [pid = 3740] [serial = 1925] [outer = 138DBC00] 23:53:04 INFO - PROCESS | 3740 | 1464072784493 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]]]}] 23:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 691ms 23:53:04 INFO - PROCESS | 3740 | 1464072784545 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 23:53:04 INFO - PROCESS | 3740 | 1464072784547 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 23:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:53:04 INFO - PROCESS | 3740 | 1464072784550 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:53:04 INFO - PROCESS | 3740 | 1464072784552 Marionette TRACE conn3 <- [1,2530,null,{}] 23:53:04 INFO - PROCESS | 3740 | 1464072784555 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}] 23:53:04 INFO - PROCESS | 3740 | 1464072784638 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 23:53:04 INFO - PROCESS | 3740 | 1464072784648 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:04 INFO - PROCESS | 3740 | ++DOCSHELL 15F60C00 == 47 [pid = 3740] [id = 642] 23:53:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (15F61000) [pid = 3740] [serial = 1926] [outer = 00000000] 23:53:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (162F6800) [pid = 3740] [serial = 1927] [outer = 15F61000] 23:53:04 INFO - PROCESS | 3740 | 1464072784694 Marionette DEBUG loaded listener.js 23:53:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (162FE000) [pid = 3740] [serial = 1928] [outer = 15F61000] 23:53:05 INFO - PROCESS | 3740 | 1464072785166 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]]]}] 23:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 675ms 23:53:05 INFO - PROCESS | 3740 | 1464072785250 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 23:53:05 INFO - PROCESS | 3740 | 1464072785252 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 23:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:53:05 INFO - PROCESS | 3740 | 1464072785240 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:53:05 INFO - PROCESS | 3740 | 1464072785241 Marionette TRACE conn3 <- [1,2534,null,{}] 23:53:05 INFO - PROCESS | 3740 | 1464072785245 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}] 23:53:05 INFO - PROCESS | 3740 | 1464072785353 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 23:53:05 INFO - PROCESS | 3740 | 1464072785364 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:05 INFO - PROCESS | 3740 | ++DOCSHELL 0F203400 == 48 [pid = 3740] [id = 643] 23:53:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (162FC400) [pid = 3740] [serial = 1929] [outer = 00000000] 23:53:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1692C400) [pid = 3740] [serial = 1930] [outer = 162FC400] 23:53:05 INFO - PROCESS | 3740 | 1464072785408 Marionette DEBUG loaded listener.js 23:53:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (16991800) [pid = 3740] [serial = 1931] [outer = 162FC400] 23:53:05 INFO - PROCESS | 3740 | 1464072785898 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]]]}] 23:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 675ms 23:53:05 INFO - PROCESS | 3740 | 1464072785937 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 23:53:05 INFO - PROCESS | 3740 | 1464072785939 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 23:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:53:05 INFO - PROCESS | 3740 | 1464072785942 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:53:05 INFO - PROCESS | 3740 | 1464072785944 Marionette TRACE conn3 <- [1,2538,null,{}] 23:53:05 INFO - PROCESS | 3740 | 1464072785948 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}] 23:53:06 INFO - PROCESS | 3740 | 1464072786088 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 23:53:06 INFO - PROCESS | 3740 | 1464072786154 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:06 INFO - PROCESS | 3740 | ++DOCSHELL 140AF000 == 49 [pid = 3740] [id = 644] 23:53:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1692BC00) [pid = 3740] [serial = 1932] [outer = 00000000] 23:53:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (17362800) [pid = 3740] [serial = 1933] [outer = 1692BC00] 23:53:06 INFO - PROCESS | 3740 | 1464072786183 Marionette DEBUG loaded listener.js 23:53:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (17C01C00) [pid = 3740] [serial = 1934] [outer = 1692BC00] 23:53:06 INFO - PROCESS | 3740 | 1464072786619 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]]]}] 23:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 721ms 23:53:06 INFO - PROCESS | 3740 | 1464072786667 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 23:53:06 INFO - PROCESS | 3740 | 1464072786669 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 23:53:06 INFO - PROCESS | 3740 | 1464072786672 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:53:06 INFO - PROCESS | 3740 | 1464072786674 Marionette TRACE conn3 <- [1,2542,null,{}] 23:53:06 INFO - PROCESS | 3740 | 1464072786677 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}] 23:53:06 INFO - PROCESS | 3740 | 1464072786816 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 23:53:06 INFO - PROCESS | 3740 | 1464072786843 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:06 INFO - PROCESS | 3740 | ++DOCSHELL 17362000 == 50 [pid = 3740] [id = 645] 23:53:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (17C09000) [pid = 3740] [serial = 1935] [outer = 00000000] 23:53:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (181E9800) [pid = 3740] [serial = 1936] [outer = 17C09000] 23:53:06 INFO - PROCESS | 3740 | 1464072786890 Marionette DEBUG loaded listener.js 23:53:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (18595800) [pid = 3740] [serial = 1937] [outer = 17C09000] 23:53:07 INFO - PROCESS | 3740 | 1464072787330 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]]]}] 23:53:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:53:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 675ms 23:53:07 INFO - PROCESS | 3740 | 1464072787355 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 23:53:07 INFO - PROCESS | 3740 | 1464072787356 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 23:53:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:53:07 INFO - PROCESS | 3740 | 1464072787365 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:53:07 INFO - PROCESS | 3740 | 1464072787367 Marionette TRACE conn3 <- [1,2546,null,{}] 23:53:07 INFO - PROCESS | 3740 | 1464072787370 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}] 23:53:07 INFO - PROCESS | 3740 | 1464072787485 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 23:53:07 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (17C0EC00) [pid = 3740] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:53:07 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (18779800) [pid = 3740] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:53:07 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (12A8F800) [pid = 3740] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:53:07 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (15F67400) [pid = 3740] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:53:07 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (140B4400) [pid = 3740] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:53:07 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (10FB8400) [pid = 3740] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:53:07 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (11025000) [pid = 3740] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:53:07 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (12DFAC00) [pid = 3740] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:53:07 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (15C3FC00) [pid = 3740] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:53:07 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (15F63C00) [pid = 3740] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:53:07 INFO - PROCESS | 3740 | 1464072787721 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:07 INFO - PROCESS | 3740 | ++DOCSHELL 0F933C00 == 51 [pid = 3740] [id = 646] 23:53:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (0F9EB000) [pid = 3740] [serial = 1938] [outer = 00000000] 23:53:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (110D7800) [pid = 3740] [serial = 1939] [outer = 0F9EB000] 23:53:07 INFO - PROCESS | 3740 | 1464072787768 Marionette DEBUG loaded listener.js 23:53:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (140B0400) [pid = 3740] [serial = 1940] [outer = 0F9EB000] 23:53:08 INFO - PROCESS | 3740 | 1464072788150 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]]]}] 23:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 829ms 23:53:08 INFO - PROCESS | 3740 | 1464072788190 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 23:53:08 INFO - PROCESS | 3740 | 1464072788192 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 23:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:53:08 INFO - PROCESS | 3740 | 1464072788195 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:53:08 INFO - PROCESS | 3740 | 1464072788197 Marionette TRACE conn3 <- [1,2550,null,{}] 23:53:08 INFO - PROCESS | 3740 | 1464072788200 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}] 23:53:08 INFO - PROCESS | 3740 | 1464072788327 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 23:53:08 INFO - PROCESS | 3740 | 1464072788340 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:08 INFO - PROCESS | 3740 | ++DOCSHELL 13815800 == 52 [pid = 3740] [id = 647] 23:53:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (1540F000) [pid = 3740] [serial = 1941] [outer = 00000000] 23:53:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1877E400) [pid = 3740] [serial = 1942] [outer = 1540F000] 23:53:08 INFO - PROCESS | 3740 | 1464072788384 Marionette DEBUG loaded listener.js 23:53:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (187BC000) [pid = 3740] [serial = 1943] [outer = 1540F000] 23:53:08 INFO - PROCESS | 3740 | 1464072788794 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]]]}] 23:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 629ms 23:53:08 INFO - PROCESS | 3740 | 1464072788834 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 23:53:08 INFO - PROCESS | 3740 | 1464072788836 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 23:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:53:08 INFO - PROCESS | 3740 | 1464072788839 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:53:08 INFO - PROCESS | 3740 | 1464072788841 Marionette TRACE conn3 <- [1,2554,null,{}] 23:53:08 INFO - PROCESS | 3740 | 1464072788844 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}] 23:53:08 INFO - PROCESS | 3740 | 1464072788969 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 23:53:08 INFO - PROCESS | 3740 | 1464072788978 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:08 INFO - PROCESS | 3740 | ++DOCSHELL 197E0800 == 53 [pid = 3740] [id = 648] 23:53:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (197E1400) [pid = 3740] [serial = 1944] [outer = 00000000] 23:53:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (19A9DC00) [pid = 3740] [serial = 1945] [outer = 197E1400] 23:53:09 INFO - PROCESS | 3740 | 1464072789024 Marionette DEBUG loaded listener.js 23:53:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (19AA5000) [pid = 3740] [serial = 1946] [outer = 197E1400] 23:53:09 INFO - PROCESS | 3740 | 1464072789434 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]]]}] 23:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 23:53:09 INFO - PROCESS | 3740 | 1464072789460 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 23:53:09 INFO - PROCESS | 3740 | 1464072789462 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 23:53:09 INFO - PROCESS | 3740 | 1464072789466 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:53:09 INFO - PROCESS | 3740 | 1464072789468 Marionette TRACE conn3 <- [1,2558,null,{}] 23:53:09 INFO - PROCESS | 3740 | 1464072789471 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}] 23:53:09 INFO - PROCESS | 3740 | 1464072789613 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 23:53:09 INFO - PROCESS | 3740 | 1464072789658 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:09 INFO - PROCESS | 3740 | ++DOCSHELL 1055B400 == 54 [pid = 3740] [id = 649] 23:53:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (10FB0400) [pid = 3740] [serial = 1947] [outer = 00000000] 23:53:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (19C4E000) [pid = 3740] [serial = 1948] [outer = 10FB0400] 23:53:09 INFO - PROCESS | 3740 | 1464072789706 Marionette DEBUG loaded listener.js 23:53:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (19DF3400) [pid = 3740] [serial = 1949] [outer = 10FB0400] 23:53:10 INFO - PROCESS | 3740 | 1464072790425 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]]]}] 23:53:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:53:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1012ms 23:53:10 INFO - PROCESS | 3740 | 1464072790511 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 23:53:10 INFO - PROCESS | 3740 | 1464072790516 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 23:53:10 INFO - PROCESS | 3740 | 1464072790521 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:53:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:53:10 INFO - PROCESS | 3740 | 1464072790526 Marionette TRACE conn3 <- [1,2562,null,{}] 23:53:10 INFO - PROCESS | 3740 | 1464072790531 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}] 23:53:10 INFO - PROCESS | 3740 | 1464072790673 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 23:53:10 INFO - PROCESS | 3740 | 1464072790817 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:10 INFO - PROCESS | 3740 | ++DOCSHELL 11A04800 == 55 [pid = 3740] [id = 650] 23:53:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (11CF0400) [pid = 3740] [serial = 1950] [outer = 00000000] 23:53:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (12A8E800) [pid = 3740] [serial = 1951] [outer = 11CF0400] 23:53:10 INFO - PROCESS | 3740 | 1464072790874 Marionette DEBUG loaded listener.js 23:53:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (12DFA400) [pid = 3740] [serial = 1952] [outer = 11CF0400] 23:53:11 INFO - PROCESS | 3740 | 1464072791474 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]]]}] 23:53:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:53:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 982ms 23:53:11 INFO - PROCESS | 3740 | 1464072791510 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 23:53:11 INFO - PROCESS | 3740 | 1464072791516 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 23:53:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:53:11 INFO - PROCESS | 3740 | 1464072791523 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:53:11 INFO - PROCESS | 3740 | 1464072791526 Marionette TRACE conn3 <- [1,2566,null,{}] 23:53:11 INFO - PROCESS | 3740 | 1464072791530 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}] 23:53:11 INFO - PROCESS | 3740 | 1464072791639 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 23:53:11 INFO - PROCESS | 3740 | 1464072791782 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:11 INFO - PROCESS | 3740 | ++DOCSHELL 15F65400 == 56 [pid = 3740] [id = 651] 23:53:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (15F6D000) [pid = 3740] [serial = 1953] [outer = 00000000] 23:53:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (16925800) [pid = 3740] [serial = 1954] [outer = 15F6D000] 23:53:11 INFO - PROCESS | 3740 | 1464072791820 Marionette DEBUG loaded listener.js 23:53:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (16E03400) [pid = 3740] [serial = 1955] [outer = 15F6D000] 23:53:12 INFO - PROCESS | 3740 | 1464072792417 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]]]}] 23:53:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:53:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 936ms 23:53:12 INFO - PROCESS | 3740 | 1464072792448 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 23:53:12 INFO - PROCESS | 3740 | 1464072792451 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 23:53:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:53:12 INFO - PROCESS | 3740 | 1464072792455 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:53:12 INFO - PROCESS | 3740 | 1464072792459 Marionette TRACE conn3 <- [1,2570,null,{}] 23:53:12 INFO - PROCESS | 3740 | 1464072792469 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}] 23:53:12 INFO - PROCESS | 3740 | 1464072792581 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 23:53:12 INFO - PROCESS | 3740 | 1464072792739 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:12 INFO - PROCESS | 3740 | ++DOCSHELL 19C4C800 == 57 [pid = 3740] [id = 652] 23:53:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (19C4D000) [pid = 3740] [serial = 1956] [outer = 00000000] 23:53:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (19C73000) [pid = 3740] [serial = 1957] [outer = 19C4D000] 23:53:12 INFO - PROCESS | 3740 | 1464072792800 Marionette DEBUG loaded listener.js 23:53:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (19CB9000) [pid = 3740] [serial = 1958] [outer = 19C4D000] 23:53:13 INFO - PROCESS | 3740 | 1464072793347 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]]]}] 23:53:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:53:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 920ms 23:53:13 INFO - PROCESS | 3740 | 1464072793383 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 23:53:13 INFO - PROCESS | 3740 | 1464072793386 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 23:53:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:53:13 INFO - PROCESS | 3740 | 1464072793390 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:53:13 INFO - PROCESS | 3740 | 1464072793392 Marionette TRACE conn3 <- [1,2574,null,{}] 23:53:13 INFO - PROCESS | 3740 | 1464072793395 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}] 23:53:13 INFO - PROCESS | 3740 | 1464072793502 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 23:53:13 INFO - PROCESS | 3740 | 1464072793616 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:13 INFO - PROCESS | 3740 | ++DOCSHELL 19C52800 == 58 [pid = 3740] [id = 653] 23:53:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (19DF5800) [pid = 3740] [serial = 1959] [outer = 00000000] 23:53:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1A1B1000) [pid = 3740] [serial = 1960] [outer = 19DF5800] 23:53:13 INFO - PROCESS | 3740 | 1464072793710 Marionette DEBUG loaded listener.js 23:53:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1A1B6800) [pid = 3740] [serial = 1961] [outer = 19DF5800] 23:53:14 INFO - PROCESS | 3740 | 1464072794302 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]]]}] 23:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 920ms 23:53:14 INFO - PROCESS | 3740 | 1464072794318 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 23:53:14 INFO - PROCESS | 3740 | 1464072794320 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 23:53:14 INFO - PROCESS | 3740 | 1464072794323 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:53:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:53:14 INFO - PROCESS | 3740 | 1464072794325 Marionette TRACE conn3 <- [1,2578,null,{}] 23:53:14 INFO - PROCESS | 3740 | 1464072794329 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}] 23:53:14 INFO - PROCESS | 3740 | 1464072794432 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 23:53:14 INFO - PROCESS | 3740 | 1464072794546 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:14 INFO - PROCESS | 3740 | ++DOCSHELL 0F20A400 == 59 [pid = 3740] [id = 654] 23:53:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (0F20AC00) [pid = 3740] [serial = 1962] [outer = 00000000] 23:53:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (10DFCC00) [pid = 3740] [serial = 1963] [outer = 0F20AC00] 23:53:14 INFO - PROCESS | 3740 | 1464072794772 Marionette DEBUG loaded listener.js 23:53:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (1108B400) [pid = 3740] [serial = 1964] [outer = 0F20AC00] 23:53:15 INFO - PROCESS | 3740 | 1464072795377 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]]]}] 23:53:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:53:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1120ms 23:53:15 INFO - PROCESS | 3740 | 1464072795452 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 23:53:15 INFO - PROCESS | 3740 | 1464072795456 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 23:53:15 INFO - PROCESS | 3740 | 1464072795445 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:53:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:53:15 INFO - PROCESS | 3740 | 1464072795449 Marionette TRACE conn3 <- [1,2582,null,{}] 23:53:15 INFO - PROCESS | 3740 | 1464072795454 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}] 23:53:15 INFO - PROCESS | 3740 | 1464072795553 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 23:53:15 INFO - PROCESS | 3740 | 1464072795675 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:15 INFO - PROCESS | 3740 | ++DOCSHELL 140B9400 == 60 [pid = 3740] [id = 655] 23:53:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (140BC800) [pid = 3740] [serial = 1965] [outer = 00000000] 23:53:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (15DB5C00) [pid = 3740] [serial = 1966] [outer = 140BC800] 23:53:15 INFO - PROCESS | 3740 | 1464072795724 Marionette DEBUG loaded listener.js 23:53:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (15F6E400) [pid = 3740] [serial = 1967] [outer = 140BC800] 23:53:15 INFO - PROCESS | 3740 | --DOCSHELL 10AD2800 == 59 [pid = 3740] [id = 618] 23:53:15 INFO - PROCESS | 3740 | --DOCSHELL 197E0800 == 58 [pid = 3740] [id = 648] 23:53:15 INFO - PROCESS | 3740 | --DOCSHELL 13815800 == 57 [pid = 3740] [id = 647] 23:53:15 INFO - PROCESS | 3740 | --DOCSHELL 0F933C00 == 56 [pid = 3740] [id = 646] 23:53:15 INFO - PROCESS | 3740 | --DOCSHELL 17362000 == 55 [pid = 3740] [id = 645] 23:53:15 INFO - PROCESS | 3740 | --DOCSHELL 140AF000 == 54 [pid = 3740] [id = 644] 23:53:15 INFO - PROCESS | 3740 | --DOCSHELL 0F203400 == 53 [pid = 3740] [id = 643] 23:53:15 INFO - PROCESS | 3740 | --DOCSHELL 15F60C00 == 52 [pid = 3740] [id = 642] 23:53:15 INFO - PROCESS | 3740 | --DOCSHELL 13308C00 == 51 [pid = 3740] [id = 641] 23:53:15 INFO - PROCESS | 3740 | --DOCSHELL 0F29CC00 == 50 [pid = 3740] [id = 640] 23:53:15 INFO - PROCESS | 3740 | --DOCSHELL 1036F000 == 49 [pid = 3740] [id = 639] 23:53:15 INFO - PROCESS | 3740 | --DOCSHELL 16E02C00 == 48 [pid = 3740] [id = 636] 23:53:15 INFO - PROCESS | 3740 | --DOCSHELL 12A2A000 == 47 [pid = 3740] [id = 635] 23:53:15 INFO - PROCESS | 3740 | --DOCSHELL 0F2A3C00 == 46 [pid = 3740] [id = 634] 23:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (19A9E400) [pid = 3740] [serial = 1900] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (18771800) [pid = 3740] [serial = 1888] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (197DF000) [pid = 3740] [serial = 1891] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (10DF5400) [pid = 3740] [serial = 1858] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (131D6400) [pid = 3740] [serial = 1861] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1699F400) [pid = 3740] [serial = 1864] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (187BAC00) [pid = 3740] [serial = 1867] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (168CB000) [pid = 3740] [serial = 1871] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (168CAC00) [pid = 3740] [serial = 1870] [outer = 00000000] [url = about:blank] 23:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (162F6000) [pid = 3740] [serial = 1882] [outer = 00000000] [url = about:blank] 23:53:16 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (168C8400) [pid = 3740] [serial = 1883] [outer = 00000000] [url = about:blank] 23:53:16 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (14F5F800) [pid = 3740] [serial = 1879] [outer = 00000000] [url = about:blank] 23:53:16 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (15C40400) [pid = 3740] [serial = 1880] [outer = 00000000] [url = about:blank] 23:53:16 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (12D27400) [pid = 3740] [serial = 1874] [outer = 00000000] [url = about:blank] 23:53:16 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (12A2C800) [pid = 3740] [serial = 1873] [outer = 00000000] [url = about:blank] 23:53:16 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (12A2A800) [pid = 3740] [serial = 1876] [outer = 00000000] [url = about:blank] 23:53:16 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (12AEC800) [pid = 3740] [serial = 1877] [outer = 00000000] [url = about:blank] 23:53:16 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (162F7000) [pid = 3740] [serial = 1894] [outer = 00000000] [url = about:blank] 23:53:16 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (187BD800) [pid = 3740] [serial = 1895] [outer = 00000000] [url = about:blank] 23:53:16 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (197DEC00) [pid = 3740] [serial = 1897] [outer = 00000000] [url = about:blank] 23:53:16 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (197E2400) [pid = 3740] [serial = 1892] [outer = 00000000] [url = about:blank] 23:53:16 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (16991000) [pid = 3740] [serial = 1885] [outer = 00000000] [url = about:blank] 23:53:16 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1877CC00) [pid = 3740] [serial = 1889] [outer = 00000000] [url = about:blank] 23:53:16 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (197EA000) [pid = 3740] [serial = 1898] [outer = 00000000] [url = about:blank] 23:53:16 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1699D400) [pid = 3740] [serial = 1886] [outer = 00000000] [url = about:blank] 23:53:16 INFO - PROCESS | 3740 | 1464072796281 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]]]}] 23:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 890ms 23:53:16 INFO - PROCESS | 3740 | 1464072796350 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 23:53:16 INFO - PROCESS | 3740 | 1464072796354 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 23:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:53:16 INFO - PROCESS | 3740 | 1464072796360 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:53:16 INFO - PROCESS | 3740 | 1464072796362 Marionette TRACE conn3 <- [1,2586,null,{}] 23:53:16 INFO - PROCESS | 3740 | 1464072796350 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}] 23:53:16 INFO - PROCESS | 3740 | 1464072796437 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 23:53:16 INFO - PROCESS | 3740 | 1464072796450 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:16 INFO - PROCESS | 3740 | ++DOCSHELL 12B60C00 == 47 [pid = 3740] [id = 656] 23:53:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (13308C00) [pid = 3740] [serial = 1968] [outer = 00000000] 23:53:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (13D8AC00) [pid = 3740] [serial = 1969] [outer = 13308C00] 23:53:16 INFO - PROCESS | 3740 | 1464072796499 Marionette DEBUG loaded listener.js 23:53:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (15C40400) [pid = 3740] [serial = 1970] [outer = 13308C00] 23:53:16 INFO - PROCESS | 3740 | 1464072797001 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]]]}] 23:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 691ms 23:53:17 INFO - PROCESS | 3740 | 1464072797044 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 23:53:17 INFO - PROCESS | 3740 | 1464072797046 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 23:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:53:17 INFO - PROCESS | 3740 | 1464072797049 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:53:17 INFO - PROCESS | 3740 | 1464072797052 Marionette TRACE conn3 <- [1,2590,null,{}] 23:53:17 INFO - PROCESS | 3740 | 1464072797062 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}] 23:53:17 INFO - PROCESS | 3740 | 1464072797184 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 23:53:17 INFO - PROCESS | 3740 | 1464072797284 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:17 INFO - PROCESS | 3740 | ++DOCSHELL 1691E400 == 48 [pid = 3740] [id = 657] 23:53:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1691F800) [pid = 3740] [serial = 1971] [outer = 00000000] 23:53:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1699C400) [pid = 3740] [serial = 1972] [outer = 1691F800] 23:53:17 INFO - PROCESS | 3740 | 1464072797328 Marionette DEBUG loaded listener.js 23:53:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (16CD0000) [pid = 3740] [serial = 1973] [outer = 1691F800] 23:53:17 INFO - PROCESS | 3740 | 1464072797690 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]]]}] 23:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 676ms 23:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:53:17 INFO - PROCESS | 3740 | 1464072797732 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 23:53:17 INFO - PROCESS | 3740 | 1464072797734 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 23:53:17 INFO - PROCESS | 3740 | 1464072797737 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:53:17 INFO - PROCESS | 3740 | 1464072797739 Marionette TRACE conn3 <- [1,2594,null,{}] 23:53:17 INFO - PROCESS | 3740 | 1464072797742 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}] 23:53:17 INFO - PROCESS | 3740 | 1464072797826 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 23:53:17 INFO - PROCESS | 3740 | 1464072797835 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:17 INFO - PROCESS | 3740 | ++DOCSHELL 16998400 == 49 [pid = 3740] [id = 658] 23:53:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (16CC6400) [pid = 3740] [serial = 1974] [outer = 00000000] 23:53:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (17C02C00) [pid = 3740] [serial = 1975] [outer = 16CC6400] 23:53:17 INFO - PROCESS | 3740 | 1464072797879 Marionette DEBUG loaded listener.js 23:53:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (17CEF400) [pid = 3740] [serial = 1976] [outer = 16CC6400] 23:53:18 INFO - PROCESS | 3740 | 1464072798346 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]]]}] 23:53:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:53:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 675ms 23:53:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:53:18 INFO - PROCESS | 3740 | 1464072798418 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 23:53:18 INFO - PROCESS | 3740 | 1464072798420 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 23:53:18 INFO - PROCESS | 3740 | 1464072798424 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:53:18 INFO - PROCESS | 3740 | 1464072798435 Marionette TRACE conn3 <- [1,2598,null,{}] 23:53:18 INFO - PROCESS | 3740 | 1464072798439 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}] 23:53:18 INFO - PROCESS | 3740 | 1464072798557 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 23:53:18 INFO - PROCESS | 3740 | 1464072798653 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:18 INFO - PROCESS | 3740 | ++DOCSHELL 181E9C00 == 50 [pid = 3740] [id = 659] 23:53:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (18771800) [pid = 3740] [serial = 1977] [outer = 00000000] 23:53:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1877EC00) [pid = 3740] [serial = 1978] [outer = 18771800] 23:53:18 INFO - PROCESS | 3740 | 1464072798701 Marionette DEBUG loaded listener.js 23:53:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (187C6800) [pid = 3740] [serial = 1979] [outer = 18771800] 23:53:19 INFO - PROCESS | 3740 | 1464072799141 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]]]}] 23:53:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:53:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 737ms 23:53:19 INFO - PROCESS | 3740 | 1464072799186 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 23:53:19 INFO - PROCESS | 3740 | 1464072799189 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 23:53:19 INFO - PROCESS | 3740 | 1464072799200 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:53:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:53:19 INFO - PROCESS | 3740 | 1464072799186 Marionette TRACE conn3 <- [1,2602,null,{}] 23:53:19 INFO - PROCESS | 3740 | 1464072799189 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}] 23:53:19 INFO - PROCESS | 3740 | 1464072799317 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 23:53:19 INFO - PROCESS | 3740 | 1464072799389 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:19 INFO - PROCESS | 3740 | ++DOCSHELL 197DEC00 == 51 [pid = 3740] [id = 660] 23:53:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (197E0C00) [pid = 3740] [serial = 1980] [outer = 00000000] 23:53:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (19A98400) [pid = 3740] [serial = 1981] [outer = 197E0C00] 23:53:19 INFO - PROCESS | 3740 | 1464072799433 Marionette DEBUG loaded listener.js 23:53:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (19AA0C00) [pid = 3740] [serial = 1982] [outer = 197E0C00] 23:53:19 INFO - PROCESS | 3740 | 1464072799842 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]]]}] 23:53:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:53:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 675ms 23:53:19 INFO - PROCESS | 3740 | 1464072799884 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 23:53:19 INFO - PROCESS | 3740 | 1464072799886 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 23:53:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:53:19 INFO - PROCESS | 3740 | 1464072799895 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:53:19 INFO - PROCESS | 3740 | 1464072799896 Marionette TRACE conn3 <- [1,2606,null,{}] 23:53:19 INFO - PROCESS | 3740 | 1464072799900 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}] 23:53:20 INFO - PROCESS | 3740 | 1464072800041 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 23:53:20 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (1692BC00) [pid = 3740] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:53:20 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (17C09000) [pid = 3740] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:53:20 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (138DBC00) [pid = 3740] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:53:20 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (10370400) [pid = 3740] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:53:20 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (162FC400) [pid = 3740] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:53:20 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (0F9EB000) [pid = 3740] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:53:20 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (0F2A0000) [pid = 3740] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:53:20 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (15F61000) [pid = 3740] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:53:20 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (197E1400) [pid = 3740] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:53:20 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1540F000) [pid = 3740] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:53:20 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (10DF6800) [pid = 3740] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:53:20 INFO - PROCESS | 3740 | 1464072800229 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:20 INFO - PROCESS | 3740 | ++DOCSHELL 0F2A1000 == 52 [pid = 3740] [id = 661] 23:53:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (0F97B800) [pid = 3740] [serial = 1983] [outer = 00000000] 23:53:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1108D800) [pid = 3740] [serial = 1984] [outer = 0F97B800] 23:53:20 INFO - PROCESS | 3740 | 1464072800273 Marionette DEBUG loaded listener.js 23:53:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (13B32800) [pid = 3740] [serial = 1985] [outer = 0F97B800] 23:53:20 INFO - PROCESS | 3740 | 1464072800624 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]]]}] 23:53:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:53:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 783ms 23:53:20 INFO - PROCESS | 3740 | 1464072800673 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 23:53:20 INFO - PROCESS | 3740 | 1464072800675 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 23:53:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:53:20 INFO - PROCESS | 3740 | 1464072800678 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:53:20 INFO - PROCESS | 3740 | 1464072800680 Marionette TRACE conn3 <- [1,2610,null,{}] 23:53:20 INFO - PROCESS | 3740 | 1464072800692 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}] 23:53:20 INFO - PROCESS | 3740 | 1464072800775 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 23:53:20 INFO - PROCESS | 3740 | 1464072800781 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:20 INFO - PROCESS | 3740 | ++DOCSHELL 13813400 == 53 [pid = 3740] [id = 662] 23:53:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (15DB1800) [pid = 3740] [serial = 1986] [outer = 00000000] 23:53:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (197E5400) [pid = 3740] [serial = 1987] [outer = 15DB1800] 23:53:20 INFO - PROCESS | 3740 | 1464072800834 Marionette DEBUG loaded listener.js 23:53:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (19C4B400) [pid = 3740] [serial = 1988] [outer = 15DB1800] 23:53:21 INFO - PROCESS | 3740 | 1464072801254 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]]]}] 23:53:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:53:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 644ms 23:53:21 INFO - PROCESS | 3740 | 1464072801321 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 23:53:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:53:21 INFO - PROCESS | 3740 | 1464072801323 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 23:53:21 INFO - PROCESS | 3740 | 1464072801326 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:53:21 INFO - PROCESS | 3740 | 1464072801328 Marionette TRACE conn3 <- [1,2614,null,{}] 23:53:21 INFO - PROCESS | 3740 | 1464072801331 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}] 23:53:21 INFO - PROCESS | 3740 | 1464072801412 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 23:53:21 INFO - PROCESS | 3740 | 1464072801418 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:21 INFO - PROCESS | 3740 | ++DOCSHELL 10A61400 == 54 [pid = 3740] [id = 663] 23:53:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (16988400) [pid = 3740] [serial = 1989] [outer = 00000000] 23:53:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (19DF0C00) [pid = 3740] [serial = 1990] [outer = 16988400] 23:53:21 INFO - PROCESS | 3740 | 1464072801461 Marionette DEBUG loaded listener.js 23:53:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (19DFA000) [pid = 3740] [serial = 1991] [outer = 16988400] 23:53:21 INFO - PROCESS | 3740 | 1464072801916 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]]]}] 23:53:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:53:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 614ms 23:53:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:53:21 INFO - PROCESS | 3740 | 1464072801970 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 23:53:21 INFO - PROCESS | 3740 | 1464072801972 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 23:53:21 INFO - PROCESS | 3740 | 1464072801975 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:53:21 INFO - PROCESS | 3740 | 1464072801977 Marionette TRACE conn3 <- [1,2618,null,{}] 23:53:21 INFO - PROCESS | 3740 | 1464072801980 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}] 23:53:22 INFO - PROCESS | 3740 | 1464072802062 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 23:53:22 INFO - PROCESS | 3740 | 1464072802068 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:22 INFO - PROCESS | 3740 | ++DOCSHELL 1A1F7400 == 55 [pid = 3740] [id = 664] 23:53:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1A1F7800) [pid = 3740] [serial = 1992] [outer = 00000000] 23:53:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1A419000) [pid = 3740] [serial = 1993] [outer = 1A1F7800] 23:53:22 INFO - PROCESS | 3740 | 1464072802116 Marionette DEBUG loaded listener.js 23:53:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1A44CC00) [pid = 3740] [serial = 1994] [outer = 1A1F7800] 23:53:22 INFO - PROCESS | 3740 | 1464072802855 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]]]}] 23:53:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:53:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 936ms 23:53:22 INFO - PROCESS | 3740 | 1464072802903 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 23:53:22 INFO - PROCESS | 3740 | 1464072802909 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 23:53:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:53:22 INFO - PROCESS | 3740 | 1464072802914 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:53:22 INFO - PROCESS | 3740 | 1464072802919 Marionette TRACE conn3 <- [1,2622,null,{}] 23:53:22 INFO - PROCESS | 3740 | 1464072802924 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}] 23:53:23 INFO - PROCESS | 3740 | 1464072803045 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 23:53:23 INFO - PROCESS | 3740 | 1464072803186 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:23 INFO - PROCESS | 3740 | ++DOCSHELL 110D5400 == 56 [pid = 3740] [id = 665] 23:53:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (11A0FC00) [pid = 3740] [serial = 1995] [outer = 00000000] 23:53:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1303C000) [pid = 3740] [serial = 1996] [outer = 11A0FC00] 23:53:23 INFO - PROCESS | 3740 | 1464072803244 Marionette DEBUG loaded listener.js 23:53:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (14F69800) [pid = 3740] [serial = 1997] [outer = 11A0FC00] 23:53:23 INFO - PROCESS | 3740 | 1464072803808 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]]]}] 23:53:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:53:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 921ms 23:53:23 INFO - PROCESS | 3740 | 1464072803850 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 23:53:23 INFO - PROCESS | 3740 | 1464072803856 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 23:53:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:53:23 INFO - PROCESS | 3740 | 1464072803864 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:53:23 INFO - PROCESS | 3740 | 1464072803867 Marionette TRACE conn3 <- [1,2626,null,{}] 23:53:23 INFO - PROCESS | 3740 | 1464072803871 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}] 23:53:24 INFO - PROCESS | 3740 | 1464072804005 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 23:53:24 INFO - PROCESS | 3740 | 1464072804151 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:24 INFO - PROCESS | 3740 | ++DOCSHELL 16E02000 == 57 [pid = 3740] [id = 666] 23:53:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (16E0B400) [pid = 3740] [serial = 1998] [outer = 00000000] 23:53:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (17C0DC00) [pid = 3740] [serial = 1999] [outer = 16E0B400] 23:53:24 INFO - PROCESS | 3740 | 1464072804205 Marionette DEBUG loaded listener.js 23:53:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (187BE800) [pid = 3740] [serial = 2000] [outer = 16E0B400] 23:53:24 INFO - PROCESS | 3740 | 1464072804793 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]]]}] 23:53:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:53:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 983ms 23:53:24 INFO - PROCESS | 3740 | 1464072804854 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 23:53:24 INFO - PROCESS | 3740 | 1464072804856 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 23:53:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:53:24 INFO - PROCESS | 3740 | 1464072804860 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:53:24 INFO - PROCESS | 3740 | 1464072804864 Marionette TRACE conn3 <- [1,2630,null,{}] 23:53:24 INFO - PROCESS | 3740 | 1464072804875 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}] 23:53:25 INFO - PROCESS | 3740 | 1464072805017 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 23:53:25 INFO - PROCESS | 3740 | 1464072805165 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:25 INFO - PROCESS | 3740 | ++DOCSHELL 1A411000 == 58 [pid = 3740] [id = 667] 23:53:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1A411400) [pid = 3740] [serial = 2001] [outer = 00000000] 23:53:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (1A44A800) [pid = 3740] [serial = 2002] [outer = 1A411400] 23:53:25 INFO - PROCESS | 3740 | 1464072805225 Marionette DEBUG loaded listener.js 23:53:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (1A453400) [pid = 3740] [serial = 2003] [outer = 1A411400] 23:53:25 INFO - PROCESS | 3740 | 1464072805797 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]]]}] 23:53:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:53:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 994ms 23:53:25 INFO - PROCESS | 3740 | 1464072805845 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 23:53:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:53:25 INFO - PROCESS | 3740 | 1464072805848 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 23:53:25 INFO - PROCESS | 3740 | 1464072805852 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:53:25 INFO - PROCESS | 3740 | 1464072805854 Marionette TRACE conn3 <- [1,2634,null,{}] 23:53:25 INFO - PROCESS | 3740 | 1464072805857 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}] 23:53:25 INFO - PROCESS | 3740 | 1464072805965 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 23:53:26 INFO - PROCESS | 3740 | 1464072806123 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:26 INFO - PROCESS | 3740 | ++DOCSHELL 1A44A400 == 59 [pid = 3740] [id = 668] 23:53:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1A458800) [pid = 3740] [serial = 2004] [outer = 00000000] 23:53:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1A739800) [pid = 3740] [serial = 2005] [outer = 1A458800] 23:53:26 INFO - PROCESS | 3740 | 1464072806177 Marionette DEBUG loaded listener.js 23:53:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (1A83D800) [pid = 3740] [serial = 2006] [outer = 1A458800] 23:53:26 INFO - PROCESS | 3740 | 1464072806711 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]]]}] 23:53:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:53:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 901ms 23:53:26 INFO - PROCESS | 3740 | 1464072806755 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 23:53:26 INFO - PROCESS | 3740 | 1464072806758 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 23:53:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:53:26 INFO - PROCESS | 3740 | 1464072806761 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:53:26 INFO - PROCESS | 3740 | 1464072806763 Marionette TRACE conn3 <- [1,2638,null,{}] 23:53:26 INFO - PROCESS | 3740 | 1464072806767 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}] 23:53:26 INFO - PROCESS | 3740 | 1464072806872 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 23:53:27 INFO - PROCESS | 3740 | 1464072807041 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:27 INFO - PROCESS | 3740 | ++DOCSHELL 10FAEC00 == 60 [pid = 3740] [id = 669] 23:53:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (11022C00) [pid = 3740] [serial = 2007] [outer = 00000000] 23:53:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (15C48800) [pid = 3740] [serial = 2008] [outer = 11022C00] 23:53:27 INFO - PROCESS | 3740 | 1464072807096 Marionette DEBUG loaded listener.js 23:53:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (162FCC00) [pid = 3740] [serial = 2009] [outer = 11022C00] 23:53:27 INFO - PROCESS | 3740 | 1464072807919 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]]]}] 23:53:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:53:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1180ms 23:53:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:53:27 INFO - PROCESS | 3740 | 1464072807939 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 23:53:27 INFO - PROCESS | 3740 | 1464072807943 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 23:53:27 INFO - PROCESS | 3740 | 1464072807948 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:53:27 INFO - PROCESS | 3740 | 1464072807951 Marionette TRACE conn3 <- [1,2642,null,{}] 23:53:27 INFO - PROCESS | 3740 | 1464072807971 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}] 23:53:28 INFO - PROCESS | 3740 | 1464072808071 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 23:53:28 INFO - PROCESS | 3740 | 1464072808222 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:28 INFO - PROCESS | 3740 | ++DOCSHELL 11C51400 == 61 [pid = 3740] [id = 670] 23:53:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (12884C00) [pid = 3740] [serial = 2010] [outer = 00000000] 23:53:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (13072400) [pid = 3740] [serial = 2011] [outer = 12884C00] 23:53:28 INFO - PROCESS | 3740 | 1464072808277 Marionette DEBUG loaded listener.js 23:53:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (13D83000) [pid = 3740] [serial = 2012] [outer = 12884C00] 23:53:28 INFO - PROCESS | 3740 | 1464072808843 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]]]}] 23:53:28 INFO - PROCESS | 3740 | --DOCSHELL 10A61400 == 60 [pid = 3740] [id = 663] 23:53:28 INFO - PROCESS | 3740 | --DOCSHELL 13813400 == 59 [pid = 3740] [id = 662] 23:53:28 INFO - PROCESS | 3740 | --DOCSHELL 0F2A1000 == 58 [pid = 3740] [id = 661] 23:53:28 INFO - PROCESS | 3740 | --DOCSHELL 197DEC00 == 57 [pid = 3740] [id = 660] 23:53:28 INFO - PROCESS | 3740 | --DOCSHELL 181E9C00 == 56 [pid = 3740] [id = 659] 23:53:28 INFO - PROCESS | 3740 | --DOCSHELL 16998400 == 55 [pid = 3740] [id = 658] 23:53:28 INFO - PROCESS | 3740 | --DOCSHELL 1691E400 == 54 [pid = 3740] [id = 657] 23:53:28 INFO - PROCESS | 3740 | --DOCSHELL 12B60C00 == 53 [pid = 3740] [id = 656] 23:53:28 INFO - PROCESS | 3740 | --DOCSHELL 140B9400 == 52 [pid = 3740] [id = 655] 23:53:28 INFO - PROCESS | 3740 | --DOCSHELL 0F20A400 == 51 [pid = 3740] [id = 654] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (18777000) [pid = 3740] [serial = 1856] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (140B0400) [pid = 3740] [serial = 1940] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (187BC000) [pid = 3740] [serial = 1943] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1877E400) [pid = 3740] [serial = 1942] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (19AA5000) [pid = 3740] [serial = 1946] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (16991800) [pid = 3740] [serial = 1931] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (17362800) [pid = 3740] [serial = 1933] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (181E9800) [pid = 3740] [serial = 1936] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (10558C00) [pid = 3740] [serial = 1903] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (13315400) [pid = 3740] [serial = 1906] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (18592000) [pid = 3740] [serial = 1909] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (140B8800) [pid = 3740] [serial = 1924] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (17C01C00) [pid = 3740] [serial = 1934] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (15626000) [pid = 3740] [serial = 1925] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (19C52000) [pid = 3740] [serial = 1912] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (11C5BC00) [pid = 3740] [serial = 1919] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1108C000) [pid = 3740] [serial = 1918] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (1692C400) [pid = 3740] [serial = 1930] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (110D7800) [pid = 3740] [serial = 1939] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (10A63000) [pid = 3740] [serial = 1921] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1102F800) [pid = 3740] [serial = 1922] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (162F6800) [pid = 3740] [serial = 1927] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (162FE000) [pid = 3740] [serial = 1928] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (18595800) [pid = 3740] [serial = 1937] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (19C7A800) [pid = 3740] [serial = 1915] [outer = 00000000] [url = about:blank] 23:53:28 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (19A9DC00) [pid = 3740] [serial = 1945] [outer = 00000000] [url = about:blank] 23:53:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:53:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 963ms 23:53:28 INFO - PROCESS | 3740 | 1464072808911 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 23:53:28 INFO - PROCESS | 3740 | 1464072808916 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 23:53:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:53:28 INFO - PROCESS | 3740 | 1464072808922 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:53:28 INFO - PROCESS | 3740 | 1464072808924 Marionette TRACE conn3 <- [1,2646,null,{}] 23:53:28 INFO - PROCESS | 3740 | 1464072808928 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}] 23:53:29 INFO - PROCESS | 3740 | 1464072809030 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 23:53:29 INFO - PROCESS | 3740 | 1464072809133 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:29 INFO - PROCESS | 3740 | ++DOCSHELL 10ACC400 == 52 [pid = 3740] [id = 671] 23:53:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (10AD3400) [pid = 3740] [serial = 2013] [outer = 00000000] 23:53:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (12A2C000) [pid = 3740] [serial = 2014] [outer = 10AD3400] 23:53:29 INFO - PROCESS | 3740 | 1464072809178 Marionette DEBUG loaded listener.js 23:53:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (12D27400) [pid = 3740] [serial = 2015] [outer = 10AD3400] 23:53:29 INFO - PROCESS | 3740 | 1464072809554 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]]]}] 23:53:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:53:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 745ms 23:53:29 INFO - PROCESS | 3740 | 1464072809662 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 23:53:29 INFO - PROCESS | 3740 | 1464072809664 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 23:53:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:53:29 INFO - PROCESS | 3740 | 1464072809671 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:53:29 INFO - PROCESS | 3740 | 1464072809675 Marionette TRACE conn3 <- [1,2650,null,{}] 23:53:29 INFO - PROCESS | 3740 | 1464072809685 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}] 23:53:29 INFO - PROCESS | 3740 | 1464072809773 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 23:53:29 INFO - PROCESS | 3740 | 1464072809789 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:29 INFO - PROCESS | 3740 | ++DOCSHELL 162FB000 == 53 [pid = 3740] [id = 672] 23:53:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (162FC800) [pid = 3740] [serial = 2016] [outer = 00000000] 23:53:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1691E800) [pid = 3740] [serial = 2017] [outer = 162FC800] 23:53:29 INFO - PROCESS | 3740 | 1464072809836 Marionette DEBUG loaded listener.js 23:53:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (16988000) [pid = 3740] [serial = 2018] [outer = 162FC800] 23:53:30 INFO - PROCESS | 3740 | 1464072810302 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]]]}] 23:53:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:53:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 636ms 23:53:30 INFO - PROCESS | 3740 | 1464072810310 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 23:53:30 INFO - PROCESS | 3740 | 1464072810312 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 23:53:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:53:30 INFO - PROCESS | 3740 | 1464072810315 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:53:30 INFO - PROCESS | 3740 | 1464072810317 Marionette TRACE conn3 <- [1,2654,null,{}] 23:53:30 INFO - PROCESS | 3740 | 1464072810320 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}] 23:53:30 INFO - PROCESS | 3740 | 1464072810405 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 23:53:30 INFO - PROCESS | 3740 | 1464072810395 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:30 INFO - PROCESS | 3740 | ++DOCSHELL 16924C00 == 54 [pid = 3740] [id = 673] 23:53:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1699E800) [pid = 3740] [serial = 2019] [outer = 00000000] 23:53:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (17A60800) [pid = 3740] [serial = 2020] [outer = 1699E800] 23:53:30 INFO - PROCESS | 3740 | 1464072810440 Marionette DEBUG loaded listener.js 23:53:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (17C80000) [pid = 3740] [serial = 2021] [outer = 1699E800] 23:53:31 INFO - PROCESS | 3740 | 1464072811375 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]]]}] 23:53:31 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) 23:53:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1071ms 23:53:31 INFO - PROCESS | 3740 | 1464072811394 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 23:53:31 INFO - PROCESS | 3740 | 1464072811396 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 23:53:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:53:31 INFO - PROCESS | 3740 | 1464072811399 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:53:31 INFO - PROCESS | 3740 | 1464072811401 Marionette TRACE conn3 <- [1,2658,null,{}] 23:53:31 INFO - PROCESS | 3740 | 1464072811405 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}] 23:53:31 INFO - PROCESS | 3740 | 1464072811540 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 23:53:31 INFO - PROCESS | 3740 | 1464072811603 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:31 INFO - PROCESS | 3740 | ++DOCSHELL 1742C800 == 55 [pid = 3740] [id = 674] 23:53:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (17A5B000) [pid = 3740] [serial = 2022] [outer = 00000000] 23:53:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1877E800) [pid = 3740] [serial = 2023] [outer = 17A5B000] 23:53:31 INFO - PROCESS | 3740 | 1464072811648 Marionette DEBUG loaded listener.js 23:53:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (187BC000) [pid = 3740] [serial = 2024] [outer = 17A5B000] 23:53:32 INFO - PROCESS | 3740 | 1464072812565 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] 23:53:32 INFO - PROCESS | 3740 | 1464072812597 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 23:53:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:53:32 INFO - PROCESS | 3740 | 1464072812600 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:53:32 INFO - PROCESS | 3740 | 1464072812602 Marionette TRACE conn3 <- [1,2662,null,{}] 23:53:32 INFO - PROCESS | 3740 | 1464072812605 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}] 23:53:32 INFO - PROCESS | 3740 | 1464072812746 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 23:53:32 INFO - PROCESS | 3740 | 1464072812811 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:32 INFO - PROCESS | 3740 | ++DOCSHELL 1036C800 == 56 [pid = 3740] [id = 675] 23:53:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1036E000) [pid = 3740] [serial = 2025] [outer = 00000000] 23:53:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (16E0A800) [pid = 3740] [serial = 2026] [outer = 1036E000] 23:53:32 INFO - PROCESS | 3740 | 1464072812857 Marionette DEBUG loaded listener.js 23:53:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (197E7800) [pid = 3740] [serial = 2027] [outer = 1036E000] 23:53:33 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (16988400) [pid = 3740] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:53:33 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (18771800) [pid = 3740] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:53:33 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (197E0C00) [pid = 3740] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:53:33 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (16CC6400) [pid = 3740] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:53:33 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (0F20AC00) [pid = 3740] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:53:33 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (140BC800) [pid = 3740] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:53:33 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (1691F800) [pid = 3740] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:53:33 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (13308C00) [pid = 3740] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:53:33 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (0F97B800) [pid = 3740] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:53:33 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (15DB1800) [pid = 3740] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:53:33 INFO - PROCESS | 3740 | 1464072813934 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] 23:53:33 INFO - PROCESS | 3740 | 1464072813988 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 23:53:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:53:33 INFO - PROCESS | 3740 | 1464072813991 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:53:33 INFO - PROCESS | 3740 | 1464072813993 Marionette TRACE conn3 <- [1,2666,null,{}] 23:53:33 INFO - PROCESS | 3740 | 1464072813996 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}] 23:53:34 INFO - PROCESS | 3740 | 1464072814079 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 23:53:34 INFO - PROCESS | 3740 | 1464072814086 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:34 INFO - PROCESS | 3740 | ++DOCSHELL 131DFC00 == 57 [pid = 3740] [id = 676] 23:53:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (13308C00) [pid = 3740] [serial = 2028] [outer = 00000000] 23:53:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (17C84800) [pid = 3740] [serial = 2029] [outer = 13308C00] 23:53:34 INFO - PROCESS | 3740 | 1464072814130 Marionette DEBUG loaded listener.js 23:53:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (187C5C00) [pid = 3740] [serial = 2030] [outer = 13308C00] 23:53:35 INFO - PROCESS | 3740 | 1464072815073 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]]]}] 23:53:35 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) 23:53:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1087ms 23:53:35 INFO - PROCESS | 3740 | 1464072815091 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 23:53:35 INFO - PROCESS | 3740 | 1464072815093 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 23:53:35 INFO - PROCESS | 3740 | 1464072815096 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:53:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:53:35 INFO - PROCESS | 3740 | 1464072815098 Marionette TRACE conn3 <- [1,2670,null,{}] 23:53:35 INFO - PROCESS | 3740 | 1464072815102 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}] 23:53:35 INFO - PROCESS | 3740 | 1464072815221 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 23:53:35 INFO - PROCESS | 3740 | 1464072815230 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:35 INFO - PROCESS | 3740 | ++DOCSHELL 16988400 == 58 [pid = 3740] [id = 677] 23:53:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (16E09800) [pid = 3740] [serial = 2031] [outer = 00000000] 23:53:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (19C7A800) [pid = 3740] [serial = 2032] [outer = 16E09800] 23:53:35 INFO - PROCESS | 3740 | 1464072815275 Marionette DEBUG loaded listener.js 23:53:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (19DF0000) [pid = 3740] [serial = 2033] [outer = 16E09800] 23:53:36 INFO - PROCESS | 3740 | 1464072816428 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]]]}] 23:53:36 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) 23:53:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1382ms 23:53:36 INFO - PROCESS | 3740 | 1464072816486 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 23:53:36 INFO - PROCESS | 3740 | 1464072816490 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 23:53:36 INFO - PROCESS | 3740 | 1464072816495 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:53:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:53:36 INFO - PROCESS | 3740 | 1464072816499 Marionette TRACE conn3 <- [1,2674,null,{}] 23:53:36 INFO - PROCESS | 3740 | 1464072816504 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}] 23:53:36 INFO - PROCESS | 3740 | 1464072816650 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 23:53:36 INFO - PROCESS | 3740 | 1464072816800 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:36 INFO - PROCESS | 3740 | ++DOCSHELL 1102CC00 == 59 [pid = 3740] [id = 678] 23:53:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1102F800) [pid = 3740] [serial = 2034] [outer = 00000000] 23:53:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (13D82400) [pid = 3740] [serial = 2035] [outer = 1102F800] 23:53:36 INFO - PROCESS | 3740 | 1464072816857 Marionette DEBUG loaded listener.js 23:53:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (15DB5000) [pid = 3740] [serial = 2036] [outer = 1102F800] 23:53:37 INFO - PROCESS | 3740 | 1464072817847 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] 23:53:37 INFO - PROCESS | 3740 | 1464072817945 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 23:53:37 INFO - PROCESS | 3740 | 1464072817953 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:53:37 INFO - PROCESS | 3740 | 1464072817956 Marionette TRACE conn3 <- [1,2678,null,{}] 23:53:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:53:37 INFO - PROCESS | 3740 | 1464072817960 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}] 23:53:38 INFO - PROCESS | 3740 | 1464072818063 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 23:53:38 INFO - PROCESS | 3740 | 1464072818286 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:38 INFO - PROCESS | 3740 | ++DOCSHELL 1699D800 == 60 [pid = 3740] [id = 679] 23:53:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (16E02400) [pid = 3740] [serial = 2037] [outer = 00000000] 23:53:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (187C6400) [pid = 3740] [serial = 2038] [outer = 16E02400] 23:53:38 INFO - PROCESS | 3740 | 1464072818342 Marionette DEBUG loaded listener.js 23:53:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (19A06000) [pid = 3740] [serial = 2039] [outer = 16E02400] 23:53:39 INFO - PROCESS | 3740 | 1464072819392 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] 23:53:39 INFO - PROCESS | 3740 | 1464072819403 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 23:53:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:53:39 INFO - PROCESS | 3740 | 1464072819408 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:53:39 INFO - PROCESS | 3740 | 1464072819412 Marionette TRACE conn3 <- [1,2682,null,{}] 23:53:39 INFO - PROCESS | 3740 | 1464072819422 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}] 23:53:39 INFO - PROCESS | 3740 | 1464072819598 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 23:53:39 INFO - PROCESS | 3740 | 1464072819746 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:39 INFO - PROCESS | 3740 | ++DOCSHELL 11027000 == 61 [pid = 3740] [id = 680] 23:53:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1102B000) [pid = 3740] [serial = 2040] [outer = 00000000] 23:53:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1A1F6C00) [pid = 3740] [serial = 2041] [outer = 1102B000] 23:53:39 INFO - PROCESS | 3740 | 1464072819847 Marionette DEBUG loaded listener.js 23:53:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (1A457800) [pid = 3740] [serial = 2042] [outer = 1102B000] 23:53:40 INFO - PROCESS | 3740 | 1464072820861 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] 23:53:40 INFO - PROCESS | 3740 | 1464072820903 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 23:53:40 INFO - PROCESS | 3740 | 1464072820909 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:53:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:53:40 INFO - PROCESS | 3740 | 1464072820912 Marionette TRACE conn3 <- [1,2686,null,{}] 23:53:40 INFO - PROCESS | 3740 | 1464072820919 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}] 23:53:41 INFO - PROCESS | 3740 | 1464072821020 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 23:53:41 INFO - PROCESS | 3740 | 1464072821201 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:41 INFO - PROCESS | 3740 | ++DOCSHELL 12A2FC00 == 62 [pid = 3740] [id = 681] 23:53:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (12A31000) [pid = 3740] [serial = 2043] [outer = 00000000] 23:53:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (13366000) [pid = 3740] [serial = 2044] [outer = 12A31000] 23:53:41 INFO - PROCESS | 3740 | 1464072821256 Marionette DEBUG loaded listener.js 23:53:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (15C43000) [pid = 3740] [serial = 2045] [outer = 12A31000] 23:53:42 INFO - PROCESS | 3740 | --DOCSHELL 131DFC00 == 61 [pid = 3740] [id = 676] 23:53:42 INFO - PROCESS | 3740 | --DOCSHELL 1036C800 == 60 [pid = 3740] [id = 675] 23:53:42 INFO - PROCESS | 3740 | --DOCSHELL 1742C800 == 59 [pid = 3740] [id = 674] 23:53:42 INFO - PROCESS | 3740 | --DOCSHELL 16924C00 == 58 [pid = 3740] [id = 673] 23:53:42 INFO - PROCESS | 3740 | --DOCSHELL 162FB000 == 57 [pid = 3740] [id = 672] 23:53:42 INFO - PROCESS | 3740 | --DOCSHELL 10ACC400 == 56 [pid = 3740] [id = 671] 23:53:42 INFO - PROCESS | 3740 | --DOCSHELL 11C51400 == 55 [pid = 3740] [id = 670] 23:53:42 INFO - PROCESS | 3740 | --DOCSHELL 110D5400 == 54 [pid = 3740] [id = 665] 23:53:42 INFO - PROCESS | 3740 | --DOCSHELL 1A1F7400 == 53 [pid = 3740] [id = 664] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1877EC00) [pid = 3740] [serial = 1978] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (19A98400) [pid = 3740] [serial = 1981] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (12A8E800) [pid = 3740] [serial = 1951] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (17C02C00) [pid = 3740] [serial = 1975] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (1108B400) [pid = 3740] [serial = 1964] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (10DFCC00) [pid = 3740] [serial = 1963] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (15F6E400) [pid = 3740] [serial = 1967] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (15DB5C00) [pid = 3740] [serial = 1966] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (187C6800) [pid = 3740] [serial = 1979] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (1699C400) [pid = 3740] [serial = 1972] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (16CD0000) [pid = 3740] [serial = 1973] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (13D8AC00) [pid = 3740] [serial = 1969] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (15C40400) [pid = 3740] [serial = 1970] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (19C4E000) [pid = 3740] [serial = 1948] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (1108D800) [pid = 3740] [serial = 1984] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (16925800) [pid = 3740] [serial = 1954] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (19C73000) [pid = 3740] [serial = 1957] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1A1B1000) [pid = 3740] [serial = 1960] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (19AA0C00) [pid = 3740] [serial = 1982] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (197E5400) [pid = 3740] [serial = 1987] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (19DFA000) [pid = 3740] [serial = 1991] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (13B32800) [pid = 3740] [serial = 1985] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (19C4B400) [pid = 3740] [serial = 1988] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (17CEF400) [pid = 3740] [serial = 1976] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (19DF0C00) [pid = 3740] [serial = 1990] [outer = 00000000] [url = about:blank] 23:53:42 INFO - PROCESS | 3740 | 1464072822264 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] 23:53:42 INFO - PROCESS | 3740 | 1464072822318 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 23:53:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:53:42 INFO - PROCESS | 3740 | 1464072822324 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:53:42 INFO - PROCESS | 3740 | 1464072822326 Marionette TRACE conn3 <- [1,2690,null,{}] 23:53:42 INFO - PROCESS | 3740 | 1464072822330 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}] 23:53:42 INFO - PROCESS | 3740 | 1464072822417 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 23:53:42 INFO - PROCESS | 3740 | 1464072822424 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:42 INFO - PROCESS | 3740 | ++DOCSHELL 1108D800 == 54 [pid = 3740] [id = 682] 23:53:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (12A29400) [pid = 3740] [serial = 2046] [outer = 00000000] 23:53:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (13076000) [pid = 3740] [serial = 2047] [outer = 12A29400] 23:53:42 INFO - PROCESS | 3740 | 1464072822471 Marionette DEBUG loaded listener.js 23:53:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (140B0400) [pid = 3740] [serial = 2048] [outer = 12A29400] 23:53:42 INFO - PROCESS | 3740 | 1464072822992 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]]]}] 23:53:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:53:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 23:53:43 INFO - PROCESS | 3740 | 1464072823047 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 23:53:43 INFO - PROCESS | 3740 | 1464072823049 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 23:53:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:53:43 INFO - PROCESS | 3740 | 1464072823053 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:53:43 INFO - PROCESS | 3740 | 1464072823057 Marionette TRACE conn3 <- [1,2694,null,{}] 23:53:43 INFO - PROCESS | 3740 | 1464072823066 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}] 23:53:43 INFO - PROCESS | 3740 | 1464072823162 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 23:53:43 INFO - PROCESS | 3740 | 1464072823267 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:43 INFO - PROCESS | 3740 | ++DOCSHELL 16925C00 == 55 [pid = 3740] [id = 683] 23:53:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (16928C00) [pid = 3740] [serial = 2049] [outer = 00000000] 23:53:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1699F400) [pid = 3740] [serial = 2050] [outer = 16928C00] 23:53:43 INFO - PROCESS | 3740 | 1464072823314 Marionette DEBUG loaded listener.js 23:53:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (16E07C00) [pid = 3740] [serial = 2051] [outer = 16928C00] 23:53:43 INFO - PROCESS | 3740 | 1464072823696 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]]]}] 23:53:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:53:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 699ms 23:53:43 INFO - PROCESS | 3740 | 1464072823752 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 23:53:43 INFO - PROCESS | 3740 | 1464072823755 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 23:53:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:53:43 INFO - PROCESS | 3740 | 1464072823758 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:53:43 INFO - PROCESS | 3740 | 1464072823760 Marionette TRACE conn3 <- [1,2698,null,{}] 23:53:43 INFO - PROCESS | 3740 | 1464072823763 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}] 23:53:43 INFO - PROCESS | 3740 | 1464072823882 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 23:53:43 INFO - PROCESS | 3740 | 1464072823895 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:43 INFO - PROCESS | 3740 | ++DOCSHELL 18174000 == 56 [pid = 3740] [id = 684] 23:53:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (18596C00) [pid = 3740] [serial = 2052] [outer = 00000000] 23:53:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (187C0C00) [pid = 3740] [serial = 2053] [outer = 18596C00] 23:53:43 INFO - PROCESS | 3740 | 1464072823941 Marionette DEBUG loaded listener.js 23:53:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (197E1000) [pid = 3740] [serial = 2054] [outer = 18596C00] 23:53:44 INFO - PROCESS | 3740 | 1464072824392 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] 23:53:44 INFO - PROCESS | 3740 | 1464072824460 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 23:53:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:53:44 INFO - PROCESS | 3740 | 1464072824463 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:53:44 INFO - PROCESS | 3740 | 1464072824464 Marionette TRACE conn3 <- [1,2702,null,{}] 23:53:44 INFO - PROCESS | 3740 | 1464072824468 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}] 23:53:44 INFO - PROCESS | 3740 | 1464072824603 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 23:53:44 INFO - PROCESS | 3740 | 1464072824670 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:44 INFO - PROCESS | 3740 | ++DOCSHELL 19AA5400 == 57 [pid = 3740] [id = 685] 23:53:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (19AA6C00) [pid = 3740] [serial = 2055] [outer = 00000000] 23:53:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (19C4B400) [pid = 3740] [serial = 2056] [outer = 19AA6C00] 23:53:44 INFO - PROCESS | 3740 | 1464072824714 Marionette DEBUG loaded listener.js 23:53:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (19C52C00) [pid = 3740] [serial = 2057] [outer = 19AA6C00] 23:53:45 INFO - PROCESS | 3740 | 1464072825130 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]]]}] 23:53:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:53:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 699ms 23:53:45 INFO - PROCESS | 3740 | 1464072825162 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 23:53:45 INFO - PROCESS | 3740 | 1464072825164 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 23:53:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:53:45 INFO - PROCESS | 3740 | 1464072825168 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:53:45 INFO - PROCESS | 3740 | 1464072825169 Marionette TRACE conn3 <- [1,2706,null,{}] 23:53:45 INFO - PROCESS | 3740 | 1464072825173 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}] 23:53:45 INFO - PROCESS | 3740 | 1464072825339 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 23:53:45 INFO - PROCESS | 3740 | 1464072825348 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:45 INFO - PROCESS | 3740 | ++DOCSHELL 17C85800 == 58 [pid = 3740] [id = 686] 23:53:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1829CC00) [pid = 3740] [serial = 2058] [outer = 00000000] 23:53:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1A1B5C00) [pid = 3740] [serial = 2059] [outer = 1829CC00] 23:53:45 INFO - PROCESS | 3740 | 1464072825393 Marionette DEBUG loaded listener.js 23:53:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1A41C000) [pid = 3740] [serial = 2060] [outer = 1829CC00] 23:53:45 INFO - PROCESS | 3740 | 1464072825873 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] 23:53:45 INFO - PROCESS | 3740 | 1464072825894 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 23:53:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:53:45 INFO - PROCESS | 3740 | 1464072825903 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:53:45 INFO - PROCESS | 3740 | 1464072825904 Marionette TRACE conn3 <- [1,2710,null,{}] 23:53:45 INFO - PROCESS | 3740 | 1464072825908 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}] 23:53:46 INFO - PROCESS | 3740 | 1464072826026 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 23:53:46 INFO - PROCESS | 3740 | 1464072826032 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:46 INFO - PROCESS | 3740 | ++DOCSHELL 19DF7400 == 59 [pid = 3740] [id = 687] 23:53:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (1A83F000) [pid = 3740] [serial = 2061] [outer = 00000000] 23:53:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1A84BC00) [pid = 3740] [serial = 2062] [outer = 1A83F000] 23:53:46 INFO - PROCESS | 3740 | 1464072826076 Marionette DEBUG loaded listener.js 23:53:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (1A909400) [pid = 3740] [serial = 2063] [outer = 1A83F000] 23:53:46 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (19A0E000) [pid = 3740] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:53:46 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1036E000) [pid = 3740] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:53:46 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (1699E800) [pid = 3740] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:53:46 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (13308C00) [pid = 3740] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:53:46 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (12884C00) [pid = 3740] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:53:46 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (11022C00) [pid = 3740] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:53:46 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (10AD3400) [pid = 3740] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:53:46 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (162FC800) [pid = 3740] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:53:46 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (17A5B000) [pid = 3740] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:53:46 INFO - PROCESS | 3740 | 1464072826825 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] 23:53:46 INFO - PROCESS | 3740 | 1464072826846 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 23:53:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:53:46 INFO - PROCESS | 3740 | 1464072826850 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:53:46 INFO - PROCESS | 3740 | 1464072826853 Marionette TRACE conn3 <- [1,2714,null,{}] 23:53:46 INFO - PROCESS | 3740 | 1464072826858 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}] 23:53:46 INFO - PROCESS | 3740 | 1464072826943 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 23:53:46 INFO - PROCESS | 3740 | 1464072826951 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:46 INFO - PROCESS | 3740 | ++DOCSHELL 13308C00 == 60 [pid = 3740] [id = 688] 23:53:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (13315400) [pid = 3740] [serial = 2064] [outer = 00000000] 23:53:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (19C7D800) [pid = 3740] [serial = 2065] [outer = 13315400] 23:53:46 INFO - PROCESS | 3740 | 1464072826994 Marionette DEBUG loaded listener.js 23:53:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1A735000) [pid = 3740] [serial = 2066] [outer = 13315400] 23:53:47 INFO - PROCESS | 3740 | 1464072827482 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]]]}] 23:53:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:53:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 699ms 23:53:47 INFO - PROCESS | 3740 | 1464072827548 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 23:53:47 INFO - PROCESS | 3740 | 1464072827550 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 23:53:47 INFO - PROCESS | 3740 | 1464072827554 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:53:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:53:47 INFO - PROCESS | 3740 | 1464072827555 Marionette TRACE conn3 <- [1,2718,null,{}] 23:53:47 INFO - PROCESS | 3740 | 1464072827559 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}] 23:53:47 INFO - PROCESS | 3740 | 1464072827643 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 23:53:47 INFO - PROCESS | 3740 | 1464072827650 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:47 INFO - PROCESS | 3740 | ++DOCSHELL 10ACAC00 == 61 [pid = 3740] [id = 689] 23:53:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (110DC400) [pid = 3740] [serial = 2067] [outer = 00000000] 23:53:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1A9B4C00) [pid = 3740] [serial = 2068] [outer = 110DC400] 23:53:47 INFO - PROCESS | 3740 | 1464072827693 Marionette DEBUG loaded listener.js 23:53:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1A9B8800) [pid = 3740] [serial = 2069] [outer = 110DC400] 23:53:48 INFO - PROCESS | 3740 | 1464072828598 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] 23:53:48 INFO - PROCESS | 3740 | 1464072828636 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 23:53:48 INFO - PROCESS | 3740 | 1464072828640 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:53:48 INFO - PROCESS | 3740 | 1464072828641 Marionette TRACE conn3 <- [1,2722,null,{}] 23:53:48 INFO - PROCESS | 3740 | 1464072828645 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}] 23:53:48 INFO - PROCESS | 3740 | 1464072828831 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 23:53:48 INFO - PROCESS | 3740 | 1464072828903 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:48 INFO - PROCESS | 3740 | ++DOCSHELL 0F29CC00 == 62 [pid = 3740] [id = 690] 23:53:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (0F2A1400) [pid = 3740] [serial = 2070] [outer = 00000000] 23:53:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (105F1400) [pid = 3740] [serial = 2071] [outer = 0F2A1400] 23:53:48 INFO - PROCESS | 3740 | 1464072828974 Marionette DEBUG loaded listener.js 23:53:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (10DF2400) [pid = 3740] [serial = 2072] [outer = 0F2A1400] 23:53:49 INFO - PROCESS | 3740 | 1464072829586 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]]]}] 23:53:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:53:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 994ms 23:53:49 INFO - PROCESS | 3740 | 1464072829644 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 23:53:49 INFO - PROCESS | 3740 | 1464072829648 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 23:53:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:53:49 INFO - PROCESS | 3740 | 1464072829653 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:53:49 INFO - PROCESS | 3740 | 1464072829656 Marionette TRACE conn3 <- [1,2726,null,{}] 23:53:49 INFO - PROCESS | 3740 | 1464072829661 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}] 23:53:49 INFO - PROCESS | 3740 | 1464072829776 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 23:53:49 INFO - PROCESS | 3740 | 1464072829940 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:49 INFO - PROCESS | 3740 | ++DOCSHELL 12A2EC00 == 63 [pid = 3740] [id = 691] 23:53:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (12A30000) [pid = 3740] [serial = 2073] [outer = 00000000] 23:53:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (130CD000) [pid = 3740] [serial = 2074] [outer = 12A30000] 23:53:49 INFO - PROCESS | 3740 | 1464072830000 Marionette DEBUG loaded listener.js 23:53:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (13D86000) [pid = 3740] [serial = 2075] [outer = 12A30000] 23:53:50 INFO - PROCESS | 3740 | 1464072830605 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]]]}] 23:53:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:53:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1025ms 23:53:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:53:50 INFO - PROCESS | 3740 | 1464072830682 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 23:53:50 INFO - PROCESS | 3740 | 1464072830686 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 23:53:50 INFO - PROCESS | 3740 | 1464072830721 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:53:50 INFO - PROCESS | 3740 | 1464072830723 Marionette TRACE conn3 <- [1,2730,null,{}] 23:53:50 INFO - PROCESS | 3740 | 1464072830729 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}] 23:53:50 INFO - PROCESS | 3740 | 1464072830849 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 23:53:50 INFO - PROCESS | 3740 | 1464072830999 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:51 INFO - PROCESS | 3740 | ++DOCSHELL 15F6CC00 == 64 [pid = 3740] [id = 692] 23:53:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (16335C00) [pid = 3740] [serial = 2076] [outer = 00000000] 23:53:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (1699B400) [pid = 3740] [serial = 2077] [outer = 16335C00] 23:53:51 INFO - PROCESS | 3740 | 1464072831055 Marionette DEBUG loaded listener.js 23:53:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (16E97000) [pid = 3740] [serial = 2078] [outer = 16335C00] 23:53:51 INFO - PROCESS | 3740 | 1464072831648 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]]]}] 23:53:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:53:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1009ms 23:53:51 INFO - PROCESS | 3740 | 1464072831711 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 23:53:51 INFO - PROCESS | 3740 | 1464072831715 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 23:53:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:53:51 INFO - PROCESS | 3740 | 1464072831726 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:53:51 INFO - PROCESS | 3740 | 1464072831731 Marionette TRACE conn3 <- [1,2734,null,{}] 23:53:51 INFO - PROCESS | 3740 | 1464072831735 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}] 23:53:51 INFO - PROCESS | 3740 | 1464072831850 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 23:53:51 INFO - PROCESS | 3740 | 1464072831999 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:52 INFO - PROCESS | 3740 | ++DOCSHELL 16996C00 == 65 [pid = 3740] [id = 693] 23:53:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (187BE000) [pid = 3740] [serial = 2079] [outer = 00000000] 23:53:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (1A417400) [pid = 3740] [serial = 2080] [outer = 187BE000] 23:53:52 INFO - PROCESS | 3740 | 1464072832055 Marionette DEBUG loaded listener.js 23:53:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (1A84B400) [pid = 3740] [serial = 2081] [outer = 187BE000] 23:53:52 INFO - PROCESS | 3740 | 1464072832641 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]]]}] 23:53:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:53:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 931ms 23:53:52 INFO - PROCESS | 3740 | 1464072832667 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 23:53:52 INFO - PROCESS | 3740 | 1464072832669 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 23:53:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:53:52 INFO - PROCESS | 3740 | 1464072832673 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:53:52 INFO - PROCESS | 3740 | 1464072832675 Marionette TRACE conn3 <- [1,2738,null,{}] 23:53:52 INFO - PROCESS | 3740 | 1464072832678 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}] 23:53:52 INFO - PROCESS | 3740 | 1464072832788 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 23:53:52 INFO - PROCESS | 3740 | 1464072832949 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:52 INFO - PROCESS | 3740 | ++DOCSHELL 16E92800 == 66 [pid = 3740] [id = 694] 23:53:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (19C4AC00) [pid = 3740] [serial = 2082] [outer = 00000000] 23:53:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (1AA65400) [pid = 3740] [serial = 2083] [outer = 19C4AC00] 23:53:53 INFO - PROCESS | 3740 | 1464072833011 Marionette DEBUG loaded listener.js 23:53:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (1AA6AC00) [pid = 3740] [serial = 2084] [outer = 19C4AC00] 23:53:53 INFO - PROCESS | 3740 | 1464072833533 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]]]}] 23:53:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:53:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 931ms 23:53:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:53:53 INFO - PROCESS | 3740 | 1464072833602 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 23:53:53 INFO - PROCESS | 3740 | 1464072833604 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 23:53:53 INFO - PROCESS | 3740 | 1464072833608 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:53:53 INFO - PROCESS | 3740 | 1464072833610 Marionette TRACE conn3 <- [1,2742,null,{}] 23:53:53 INFO - PROCESS | 3740 | 1464072833614 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}] 23:53:53 INFO - PROCESS | 3740 | 1464072833721 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 23:53:53 INFO - PROCESS | 3740 | 1464072833883 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:53 INFO - PROCESS | 3740 | ++DOCSHELL 19A98000 == 67 [pid = 3740] [id = 695] 23:53:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (19A99000) [pid = 3740] [serial = 2085] [outer = 00000000] 23:53:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (1AA72C00) [pid = 3740] [serial = 2086] [outer = 19A99000] 23:53:53 INFO - PROCESS | 3740 | 1464072833949 Marionette DEBUG loaded listener.js 23:53:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (1ACBFC00) [pid = 3740] [serial = 2087] [outer = 19A99000] 23:53:54 INFO - PROCESS | 3740 | 1464072834592 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]]]}] 23:53:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:53:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1024ms 23:53:54 INFO - PROCESS | 3740 | 1464072834665 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 23:53:54 INFO - PROCESS | 3740 | 1464072834667 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 23:53:54 INFO - PROCESS | 3740 | 1464072834671 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:53:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:53:54 INFO - PROCESS | 3740 | 1464072834673 Marionette TRACE conn3 <- [1,2746,null,{}] 23:53:54 INFO - PROCESS | 3740 | 1464072834692 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}] 23:53:54 INFO - PROCESS | 3740 | 1464072834803 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 23:53:54 INFO - PROCESS | 3740 | 1464072834954 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:54 INFO - PROCESS | 3740 | ++DOCSHELL 12A26000 == 68 [pid = 3740] [id = 696] 23:53:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (12AED400) [pid = 3740] [serial = 2088] [outer = 00000000] 23:53:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (162F4800) [pid = 3740] [serial = 2089] [outer = 12AED400] 23:53:54 INFO - PROCESS | 3740 | 1464072835011 Marionette DEBUG loaded listener.js 23:53:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (187BDC00) [pid = 3740] [serial = 2090] [outer = 12AED400] 23:53:55 INFO - PROCESS | 3740 | 1464072835821 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]]]}] 23:53:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:53:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1179ms 23:53:55 INFO - PROCESS | 3740 | 1464072835855 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 23:53:55 INFO - PROCESS | 3740 | 1464072835859 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 23:53:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:53:55 INFO - PROCESS | 3740 | 1464072835864 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:53:55 INFO - PROCESS | 3740 | 1464072835868 Marionette TRACE conn3 <- [1,2750,null,{}] 23:53:55 INFO - PROCESS | 3740 | 1464072835874 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}] 23:53:55 INFO - PROCESS | 3740 | 1464072835980 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 23:53:56 INFO - PROCESS | 3740 | 1464072836142 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:56 INFO - PROCESS | 3740 | ++DOCSHELL 10A63C00 == 69 [pid = 3740] [id = 697] 23:53:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (10A64000) [pid = 3740] [serial = 2091] [outer = 00000000] 23:53:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (11429000) [pid = 3740] [serial = 2092] [outer = 10A64000] 23:53:56 INFO - PROCESS | 3740 | 1464072836193 Marionette DEBUG loaded listener.js 23:53:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (12898400) [pid = 3740] [serial = 2093] [outer = 10A64000] 23:53:56 INFO - PROCESS | 3740 | --DOCSHELL 1289B000 == 68 [pid = 3740] [id = 597] 23:53:56 INFO - PROCESS | 3740 | --DOCSHELL 10F05400 == 67 [pid = 3740] [id = 596] 23:53:56 INFO - PROCESS | 3740 | --DOCSHELL 130C9C00 == 66 [pid = 3740] [id = 598] 23:53:56 INFO - PROCESS | 3740 | --DOCSHELL 140B0000 == 65 [pid = 3740] [id = 599] 23:53:56 INFO - PROCESS | 3740 | --DOCSHELL 10ACAC00 == 64 [pid = 3740] [id = 689] 23:53:56 INFO - PROCESS | 3740 | --DOCSHELL 13308C00 == 63 [pid = 3740] [id = 688] 23:53:56 INFO - PROCESS | 3740 | --DOCSHELL 19DF7400 == 62 [pid = 3740] [id = 687] 23:53:56 INFO - PROCESS | 3740 | --DOCSHELL 17C85800 == 61 [pid = 3740] [id = 686] 23:53:56 INFO - PROCESS | 3740 | --DOCSHELL 19AA5400 == 60 [pid = 3740] [id = 685] 23:53:56 INFO - PROCESS | 3740 | --DOCSHELL 18174000 == 59 [pid = 3740] [id = 684] 23:53:56 INFO - PROCESS | 3740 | --DOCSHELL 16925C00 == 58 [pid = 3740] [id = 683] 23:53:56 INFO - PROCESS | 3740 | --DOCSHELL 1108D800 == 57 [pid = 3740] [id = 682] 23:53:56 INFO - PROCESS | 3740 | --DOCSHELL 12A2FC00 == 56 [pid = 3740] [id = 681] 23:53:56 INFO - PROCESS | 3740 | --DOCSHELL 1699D800 == 55 [pid = 3740] [id = 679] 23:53:56 INFO - PROCESS | 3740 | --DOCSHELL 1102CC00 == 54 [pid = 3740] [id = 678] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (19C7A800) [pid = 3740] [serial = 2032] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (1A419000) [pid = 3740] [serial = 1993] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOCSHELL 16988400 == 53 [pid = 3740] [id = 677] 23:53:56 INFO - PROCESS | 3740 | 1464072836796 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]]]}] 23:53:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:53:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 947ms 23:53:56 INFO - PROCESS | 3740 | 1464072836811 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 23:53:56 INFO - PROCESS | 3740 | 1464072836816 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 23:53:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:53:56 INFO - PROCESS | 3740 | 1464072836822 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:53:56 INFO - PROCESS | 3740 | 1464072836824 Marionette TRACE conn3 <- [1,2754,null,{}] 23:53:56 INFO - PROCESS | 3740 | 1464072836828 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}] 23:53:56 INFO - PROCESS | 3740 | 1464072836922 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (19AA2400) [pid = 3740] [serial = 1901] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (16E0A800) [pid = 3740] [serial = 2026] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (197E7800) [pid = 3740] [serial = 2027] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (1303C000) [pid = 3740] [serial = 1996] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (17A60800) [pid = 3740] [serial = 2020] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (17C84800) [pid = 3740] [serial = 2029] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (13D83000) [pid = 3740] [serial = 2012] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (13072400) [pid = 3740] [serial = 2011] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (162FCC00) [pid = 3740] [serial = 2009] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (15C48800) [pid = 3740] [serial = 2008] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (1A739800) [pid = 3740] [serial = 2005] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (1A44A800) [pid = 3740] [serial = 2002] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (17C0DC00) [pid = 3740] [serial = 1999] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (12A2C000) [pid = 3740] [serial = 2014] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (12D27400) [pid = 3740] [serial = 2015] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1691E800) [pid = 3740] [serial = 2017] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (16988000) [pid = 3740] [serial = 2018] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (1877E800) [pid = 3740] [serial = 2023] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (187BC000) [pid = 3740] [serial = 2024] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (187C5C00) [pid = 3740] [serial = 2030] [outer = 00000000] [url = about:blank] 23:53:56 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (17C80000) [pid = 3740] [serial = 2021] [outer = 00000000] [url = about:blank] 23:53:57 INFO - PROCESS | 3740 | 1464072837051 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:57 INFO - PROCESS | 3740 | ++DOCSHELL 0F2A3800 == 54 [pid = 3740] [id = 698] 23:53:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (103C7800) [pid = 3740] [serial = 2094] [outer = 00000000] 23:53:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (11C05000) [pid = 3740] [serial = 2095] [outer = 103C7800] 23:53:57 INFO - PROCESS | 3740 | 1464072837105 Marionette DEBUG loaded listener.js 23:53:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (13073C00) [pid = 3740] [serial = 2096] [outer = 103C7800] 23:53:57 INFO - PROCESS | 3740 | 1464072837525 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]]]}] 23:53:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:53:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 807ms 23:53:57 INFO - PROCESS | 3740 | 1464072837624 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 23:53:57 INFO - PROCESS | 3740 | 1464072837626 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 23:53:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:53:57 INFO - PROCESS | 3740 | 1464072837630 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:53:57 INFO - PROCESS | 3740 | 1464072837633 Marionette TRACE conn3 <- [1,2758,null,{}] 23:53:57 INFO - PROCESS | 3740 | 1464072837643 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}] 23:53:57 INFO - PROCESS | 3740 | 1464072837743 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 23:53:57 INFO - PROCESS | 3740 | 1464072837753 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:57 INFO - PROCESS | 3740 | ++DOCSHELL 15E90400 == 55 [pid = 3740] [id = 699] 23:53:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (15F60000) [pid = 3740] [serial = 2097] [outer = 00000000] 23:53:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (162F2400) [pid = 3740] [serial = 2098] [outer = 15F60000] 23:53:57 INFO - PROCESS | 3740 | 1464072837801 Marionette DEBUG loaded listener.js 23:53:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (168CF400) [pid = 3740] [serial = 2099] [outer = 15F60000] 23:53:58 INFO - PROCESS | 3740 | 1464072838284 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]]]}] 23:53:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:53:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 699ms 23:53:58 INFO - PROCESS | 3740 | 1464072838312 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 23:53:58 INFO - PROCESS | 3740 | 1464072838314 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 23:53:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:53:58 INFO - PROCESS | 3740 | 1464072838317 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:53:58 INFO - PROCESS | 3740 | 1464072838319 Marionette TRACE conn3 <- [1,2762,null,{}] 23:53:58 INFO - PROCESS | 3740 | 1464072838322 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}] 23:53:58 INFO - PROCESS | 3740 | 1464072838417 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 23:53:58 INFO - PROCESS | 3740 | 1464072838430 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:58 INFO - PROCESS | 3740 | ++DOCSHELL 16E06C00 == 56 [pid = 3740] [id = 700] 23:53:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (16E0BC00) [pid = 3740] [serial = 2100] [outer = 00000000] 23:53:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (17C84800) [pid = 3740] [serial = 2101] [outer = 16E0BC00] 23:53:58 INFO - PROCESS | 3740 | 1464072838475 Marionette DEBUG loaded listener.js 23:53:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (181E3800) [pid = 3740] [serial = 2102] [outer = 16E0BC00] 23:53:58 INFO - PROCESS | 3740 | 1464072838959 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]]]}] 23:53:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:53:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 698ms 23:53:59 INFO - PROCESS | 3740 | 1464072839017 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 23:53:59 INFO - PROCESS | 3740 | 1464072839019 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 23:53:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:53:59 INFO - PROCESS | 3740 | 1464072839023 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:53:59 INFO - PROCESS | 3740 | 1464072839024 Marionette TRACE conn3 <- [1,2766,null,{}] 23:53:59 INFO - PROCESS | 3740 | 1464072839028 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}] 23:53:59 INFO - PROCESS | 3740 | 1464072839126 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 23:53:59 INFO - PROCESS | 3740 | 1464072839172 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:59 INFO - PROCESS | 3740 | ++DOCSHELL 18771400 == 57 [pid = 3740] [id = 701] 23:53:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (1877A400) [pid = 3740] [serial = 2103] [outer = 00000000] 23:53:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (187C3000) [pid = 3740] [serial = 2104] [outer = 1877A400] 23:53:59 INFO - PROCESS | 3740 | 1464072839218 Marionette DEBUG loaded listener.js 23:53:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (197E2800) [pid = 3740] [serial = 2105] [outer = 1877A400] 23:53:59 INFO - PROCESS | 3740 | 1464072839715 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]]]}] 23:53:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:53:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 746ms 23:53:59 INFO - PROCESS | 3740 | 1464072839763 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 23:53:59 INFO - PROCESS | 3740 | 1464072839765 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 23:53:59 INFO - PROCESS | 3740 | 1464072839768 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:53:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:53:59 INFO - PROCESS | 3740 | 1464072839770 Marionette TRACE conn3 <- [1,2770,null,{}] 23:53:59 INFO - PROCESS | 3740 | 1464072839774 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}] 23:53:59 INFO - PROCESS | 3740 | 1464072839929 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 23:53:59 INFO - PROCESS | 3740 | 1464072840004 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:59 INFO - PROCESS | 3740 | ++DOCSHELL 19C4A800 == 58 [pid = 3740] [id = 702] 23:53:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (19C4B000) [pid = 3740] [serial = 2106] [outer = 00000000] 23:54:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (19DF2000) [pid = 3740] [serial = 2107] [outer = 19C4B000] 23:54:00 INFO - PROCESS | 3740 | 1464072840049 Marionette DEBUG loaded listener.js 23:54:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (1A1BA800) [pid = 3740] [serial = 2108] [outer = 19C4B000] 23:54:00 INFO - PROCESS | 3740 | 1464072840460 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]]]}] 23:54:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:54:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 729ms 23:54:00 INFO - PROCESS | 3740 | 1464072840509 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 23:54:00 INFO - PROCESS | 3740 | 1464072840494 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 23:54:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:54:00 INFO - PROCESS | 3740 | 1464072840497 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:54:00 INFO - PROCESS | 3740 | 1464072840499 Marionette TRACE conn3 <- [1,2774,null,{}] 23:54:00 INFO - PROCESS | 3740 | 1464072840503 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}] 23:54:00 INFO - PROCESS | 3740 | 1464072840672 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 23:54:00 INFO - PROCESS | 3740 | 1464072840743 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:00 INFO - PROCESS | 3740 | ++DOCSHELL 17361800 == 59 [pid = 3740] [id = 703] 23:54:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (17A5CC00) [pid = 3740] [serial = 2109] [outer = 00000000] 23:54:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (1A455C00) [pid = 3740] [serial = 2110] [outer = 17A5CC00] 23:54:00 INFO - PROCESS | 3740 | 1464072840787 Marionette DEBUG loaded listener.js 23:54:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (1A849400) [pid = 3740] [serial = 2111] [outer = 17A5CC00] 23:54:01 INFO - PROCESS | 3740 | 1464072841196 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]]]}] 23:54:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:54:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 729ms 23:54:01 INFO - PROCESS | 3740 | 1464072841238 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 23:54:01 INFO - PROCESS | 3740 | 1464072841240 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 23:54:01 INFO - PROCESS | 3740 | 1464072841243 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:54:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:54:01 INFO - PROCESS | 3740 | 1464072841245 Marionette TRACE conn3 <- [1,2778,null,{}] 23:54:01 INFO - PROCESS | 3740 | 1464072841248 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}] 23:54:01 INFO - PROCESS | 3740 | 1464072841373 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 23:54:01 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (1829CC00) [pid = 3740] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:54:01 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (12A29400) [pid = 3740] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:54:01 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (16928C00) [pid = 3740] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:54:01 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (1A83F000) [pid = 3740] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:54:01 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (12A31000) [pid = 3740] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:54:01 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (1102B000) [pid = 3740] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:54:01 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (19AA6C00) [pid = 3740] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:54:01 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (18596C00) [pid = 3740] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:54:01 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (13315400) [pid = 3740] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:54:01 INFO - PROCESS | 3740 | 1464072841712 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:01 INFO - PROCESS | 3740 | ++DOCSHELL 1102B000 == 60 [pid = 3740] [id = 704] 23:54:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (11C51400) [pid = 3740] [serial = 2112] [outer = 00000000] 23:54:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (16332400) [pid = 3740] [serial = 2113] [outer = 11C51400] 23:54:01 INFO - PROCESS | 3740 | 1464072841760 Marionette DEBUG loaded listener.js 23:54:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (197DC800) [pid = 3740] [serial = 2114] [outer = 11C51400] 23:54:02 INFO - PROCESS | 3740 | 1464072842157 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]]]}] 23:54:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:54:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 931ms 23:54:02 INFO - PROCESS | 3740 | 1464072842190 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 23:54:02 INFO - PROCESS | 3740 | 1464072842191 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 23:54:02 INFO - PROCESS | 3740 | 1464072842195 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:54:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:54:02 INFO - PROCESS | 3740 | 1464072842196 Marionette TRACE conn3 <- [1,2782,null,{}] 23:54:02 INFO - PROCESS | 3740 | 1464072842200 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}] 23:54:02 INFO - PROCESS | 3740 | 1464072842335 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 23:54:02 INFO - PROCESS | 3740 | 1464072842344 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:02 INFO - PROCESS | 3740 | ++DOCSHELL 1032CC00 == 61 [pid = 3740] [id = 705] 23:54:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (10FB3000) [pid = 3740] [serial = 2115] [outer = 00000000] 23:54:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (1A911000) [pid = 3740] [serial = 2116] [outer = 10FB3000] 23:54:02 INFO - PROCESS | 3740 | 1464072842388 Marionette DEBUG loaded listener.js 23:54:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (1A9BDC00) [pid = 3740] [serial = 2117] [outer = 10FB3000] 23:54:03 INFO - PROCESS | 3740 | 1464072843011 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]]]}] 23:54:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:54:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 901ms 23:54:03 INFO - PROCESS | 3740 | 1464072843084 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 23:54:03 INFO - PROCESS | 3740 | 1464072843089 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 23:54:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:54:03 INFO - PROCESS | 3740 | 1464072843109 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:54:03 INFO - PROCESS | 3740 | 1464072843112 Marionette TRACE conn3 <- [1,2786,null,{}] 23:54:03 INFO - PROCESS | 3740 | 1464072843119 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}] 23:54:03 INFO - PROCESS | 3740 | 1464072843248 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 23:54:03 INFO - PROCESS | 3740 | 1464072843393 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:03 INFO - PROCESS | 3740 | ++DOCSHELL 11030400 == 62 [pid = 3740] [id = 706] 23:54:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (1108B400) [pid = 3740] [serial = 2118] [outer = 00000000] 23:54:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (12A8E800) [pid = 3740] [serial = 2119] [outer = 1108B400] 23:54:03 INFO - PROCESS | 3740 | 1464072843453 Marionette DEBUG loaded listener.js 23:54:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (140B8800) [pid = 3740] [serial = 2120] [outer = 1108B400] 23:54:04 INFO - PROCESS | 3740 | 1464072844072 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]]]}] 23:54:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:54:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 994ms 23:54:04 INFO - PROCESS | 3740 | 1464072844100 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 23:54:04 INFO - PROCESS | 3740 | 1464072844106 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 23:54:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:54:04 INFO - PROCESS | 3740 | 1464072844113 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:54:04 INFO - PROCESS | 3740 | 1464072844115 Marionette TRACE conn3 <- [1,2790,null,{}] 23:54:04 INFO - PROCESS | 3740 | 1464072844119 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}] 23:54:04 INFO - PROCESS | 3740 | 1464072844234 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 23:54:04 INFO - PROCESS | 3740 | 1464072844405 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:04 INFO - PROCESS | 3740 | ++DOCSHELL 1691EC00 == 63 [pid = 3740] [id = 707] 23:54:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (16925C00) [pid = 3740] [serial = 2121] [outer = 00000000] 23:54:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (1877E800) [pid = 3740] [serial = 2122] [outer = 16925C00] 23:54:04 INFO - PROCESS | 3740 | 1464072844467 Marionette DEBUG loaded listener.js 23:54:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (19A9F400) [pid = 3740] [serial = 2123] [outer = 16925C00] 23:54:05 INFO - PROCESS | 3740 | 1464072845044 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]]]}] 23:54:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:54:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 932ms 23:54:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:54:05 INFO - PROCESS | 3740 | 1464072845056 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 23:54:05 INFO - PROCESS | 3740 | 1464072845058 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 23:54:05 INFO - PROCESS | 3740 | 1464072845062 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:54:05 INFO - PROCESS | 3740 | 1464072845066 Marionette TRACE conn3 <- [1,2794,null,{}] 23:54:05 INFO - PROCESS | 3740 | 1464072845077 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}] 23:54:05 INFO - PROCESS | 3740 | 1464072845190 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 23:54:05 INFO - PROCESS | 3740 | 1464072845363 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:05 INFO - PROCESS | 3740 | ++DOCSHELL 1AA71000 == 64 [pid = 3740] [id = 708] 23:54:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (1AA71400) [pid = 3740] [serial = 2124] [outer = 00000000] 23:54:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (1ACB6C00) [pid = 3740] [serial = 2125] [outer = 1AA71400] 23:54:05 INFO - PROCESS | 3740 | 1464072845420 Marionette DEBUG loaded listener.js 23:54:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (1ACBC400) [pid = 3740] [serial = 2126] [outer = 1AA71400] 23:54:05 INFO - PROCESS | 3740 | 1464072845972 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]]]}] 23:54:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:54:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 932ms 23:54:05 INFO - PROCESS | 3740 | 1464072845990 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 23:54:05 INFO - PROCESS | 3740 | 1464072845993 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 23:54:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:54:05 INFO - PROCESS | 3740 | 1464072845997 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:54:05 INFO - PROCESS | 3740 | 1464072845999 Marionette TRACE conn3 <- [1,2798,null,{}] 23:54:06 INFO - PROCESS | 3740 | 1464072846002 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}] 23:54:06 INFO - PROCESS | 3740 | 1464072846111 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 23:54:06 INFO - PROCESS | 3740 | 1464072846274 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:06 INFO - PROCESS | 3740 | ++DOCSHELL 1A453800 == 65 [pid = 3740] [id = 709] 23:54:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (1AA72800) [pid = 3740] [serial = 2127] [outer = 00000000] 23:54:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (1AECCC00) [pid = 3740] [serial = 2128] [outer = 1AA72800] 23:54:06 INFO - PROCESS | 3740 | 1464072846338 Marionette DEBUG loaded listener.js 23:54:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (1B24A400) [pid = 3740] [serial = 2129] [outer = 1AA72800] 23:54:06 INFO - PROCESS | 3740 | 1464072846860 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]]]}] 23:54:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:54:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 885ms 23:54:06 INFO - PROCESS | 3740 | 1464072846901 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 23:54:06 INFO - PROCESS | 3740 | 1464072846903 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 23:54:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:54:06 INFO - PROCESS | 3740 | 1464072846907 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:54:06 INFO - PROCESS | 3740 | 1464072846909 Marionette TRACE conn3 <- [1,2802,null,{}] 23:54:06 INFO - PROCESS | 3740 | 1464072846912 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}] 23:54:06 INFO - PROCESS | 3740 | 1464072847020 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 23:54:07 INFO - PROCESS | 3740 | 1464072847182 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:07 INFO - PROCESS | 3740 | ++DOCSHELL 1AEC6800 == 66 [pid = 3740] [id = 710] 23:54:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (1AEC6C00) [pid = 3740] [serial = 2130] [outer = 00000000] 23:54:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (1B256400) [pid = 3740] [serial = 2131] [outer = 1AEC6C00] 23:54:07 INFO - PROCESS | 3740 | 1464072847237 Marionette DEBUG loaded listener.js 23:54:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (1B42FC00) [pid = 3740] [serial = 2132] [outer = 1AEC6C00] 23:54:07 INFO - PROCESS | 3740 | 1464072847841 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]]]}] 23:54:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:54:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 993ms 23:54:07 INFO - PROCESS | 3740 | 1464072847909 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 23:54:07 INFO - PROCESS | 3740 | 1464072847911 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 23:54:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:54:07 INFO - PROCESS | 3740 | 1464072847899 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:54:07 INFO - PROCESS | 3740 | 1464072847901 Marionette TRACE conn3 <- [1,2806,null,{}] 23:54:07 INFO - PROCESS | 3740 | 1464072847905 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}] 23:54:08 INFO - PROCESS | 3740 | 1464072848031 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 23:54:08 INFO - PROCESS | 3740 | 1464072848182 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:08 INFO - PROCESS | 3740 | ++DOCSHELL 1AECE400 == 67 [pid = 3740] [id = 711] 23:54:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (1B439000) [pid = 3740] [serial = 2133] [outer = 00000000] 23:54:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (1B570C00) [pid = 3740] [serial = 2134] [outer = 1B439000] 23:54:08 INFO - PROCESS | 3740 | 1464072848236 Marionette DEBUG loaded listener.js 23:54:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (1B573000) [pid = 3740] [serial = 2135] [outer = 1B439000] 23:54:08 INFO - PROCESS | 3740 | 1464072848806 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]]]}] 23:54:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:54:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 931ms 23:54:08 INFO - PROCESS | 3740 | 1464072848844 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 23:54:08 INFO - PROCESS | 3740 | 1464072848846 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 23:54:08 INFO - PROCESS | 3740 | 1464072848849 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:54:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:54:08 INFO - PROCESS | 3740 | 1464072848852 Marionette TRACE conn3 <- [1,2810,null,{}] 23:54:08 INFO - PROCESS | 3740 | 1464072848855 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}] 23:54:08 INFO - PROCESS | 3740 | 1464072848964 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 23:54:09 INFO - PROCESS | 3740 | 1464072849154 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:09 INFO - PROCESS | 3740 | ++DOCSHELL 15F6DC00 == 68 [pid = 3740] [id = 712] 23:54:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (162F7800) [pid = 3740] [serial = 2136] [outer = 00000000] 23:54:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (197DF400) [pid = 3740] [serial = 2137] [outer = 162F7800] 23:54:09 INFO - PROCESS | 3740 | 1464072849212 Marionette DEBUG loaded listener.js 23:54:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (19A9F800) [pid = 3740] [serial = 2138] [outer = 162F7800] 23:54:09 INFO - PROCESS | 3740 | 1464072850020 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]]]}] 23:54:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:54:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1211ms 23:54:10 INFO - PROCESS | 3740 | 1464072850059 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 23:54:10 INFO - PROCESS | 3740 | 1464072850062 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 23:54:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:54:10 INFO - PROCESS | 3740 | 1464072850082 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:54:10 INFO - PROCESS | 3740 | 1464072850086 Marionette TRACE conn3 <- [1,2814,null,{}] 23:54:10 INFO - PROCESS | 3740 | 1464072850092 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}] 23:54:10 INFO - PROCESS | 3740 | 1464072850196 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 23:54:10 INFO - PROCESS | 3740 | 1464072850353 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:10 INFO - PROCESS | 3740 | ++DOCSHELL 1102F000 == 69 [pid = 3740] [id = 713] 23:54:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 166 (1108C400) [pid = 3740] [serial = 2139] [outer = 00000000] 23:54:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 167 (130C9C00) [pid = 3740] [serial = 2140] [outer = 1108C400] 23:54:10 INFO - PROCESS | 3740 | 1464072850403 Marionette DEBUG loaded listener.js 23:54:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 168 (15F61C00) [pid = 3740] [serial = 2141] [outer = 1108C400] 23:54:10 INFO - PROCESS | 3740 | --DOCSHELL 10DFA000 == 68 [pid = 3740] [id = 580] 23:54:10 INFO - PROCESS | 3740 | --DOCSHELL 16E02000 == 67 [pid = 3740] [id = 666] 23:54:10 INFO - PROCESS | 3740 | --DOCSHELL 10326400 == 66 [pid = 3740] [id = 579] 23:54:10 INFO - PROCESS | 3740 | --DOCSHELL 12A26000 == 65 [pid = 3740] [id = 696] 23:54:10 INFO - PROCESS | 3740 | --DOCSHELL 19A98000 == 64 [pid = 3740] [id = 695] 23:54:10 INFO - PROCESS | 3740 | --DOCSHELL 16E92800 == 63 [pid = 3740] [id = 694] 23:54:10 INFO - PROCESS | 3740 | --DOCSHELL 16996C00 == 62 [pid = 3740] [id = 693] 23:54:10 INFO - PROCESS | 3740 | --DOCSHELL 15F6CC00 == 61 [pid = 3740] [id = 692] 23:54:10 INFO - PROCESS | 3740 | --DOCSHELL 12A2EC00 == 60 [pid = 3740] [id = 691] 23:54:10 INFO - PROCESS | 3740 | --DOCSHELL 0F29CC00 == 59 [pid = 3740] [id = 690] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 167 (1A1B5C00) [pid = 3740] [serial = 2059] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 166 (140B0400) [pid = 3740] [serial = 2048] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 165 (13D82400) [pid = 3740] [serial = 2035] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 164 (1699F400) [pid = 3740] [serial = 2050] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 163 (1A84BC00) [pid = 3740] [serial = 2062] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (187C6400) [pid = 3740] [serial = 2038] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (13366000) [pid = 3740] [serial = 2044] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (1A1F6C00) [pid = 3740] [serial = 2041] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (19C4B400) [pid = 3740] [serial = 2056] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (19C52C00) [pid = 3740] [serial = 2057] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (1A457800) [pid = 3740] [serial = 2042] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (197E1000) [pid = 3740] [serial = 2054] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (1A41C000) [pid = 3740] [serial = 2060] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (19C7D800) [pid = 3740] [serial = 2065] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (16E07C00) [pid = 3740] [serial = 2051] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (1A735000) [pid = 3740] [serial = 2066] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (187C0C00) [pid = 3740] [serial = 2053] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (1A909400) [pid = 3740] [serial = 2063] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (13076000) [pid = 3740] [serial = 2047] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (15C43000) [pid = 3740] [serial = 2045] [outer = 00000000] [url = about:blank] 23:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (1A9B4C00) [pid = 3740] [serial = 2068] [outer = 00000000] [url = about:blank] 23:54:11 INFO - PROCESS | 3740 | 1464072851018 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:54:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:54:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 993ms 23:54:11 INFO - PROCESS | 3740 | 1464072851069 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 23:54:11 INFO - PROCESS | 3740 | 1464072851074 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 23:54:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:54:11 INFO - PROCESS | 3740 | 1464072851080 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:54:11 INFO - PROCESS | 3740 | 1464072851082 Marionette TRACE conn3 <- [1,2818,null,{}] 23:54:11 INFO - PROCESS | 3740 | 1464072851086 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}] 23:54:11 INFO - PROCESS | 3740 | 1464072851191 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 23:54:11 INFO - PROCESS | 3740 | 1464072851302 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:11 INFO - PROCESS | 3740 | ++DOCSHELL 1330C800 == 60 [pid = 3740] [id = 714] 23:54:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (13366000) [pid = 3740] [serial = 2142] [outer = 00000000] 23:54:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (140AFC00) [pid = 3740] [serial = 2143] [outer = 13366000] 23:54:11 INFO - PROCESS | 3740 | 1464072851348 Marionette DEBUG loaded listener.js 23:54:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (156E3000) [pid = 3740] [serial = 2144] [outer = 13366000] 23:54:11 INFO - PROCESS | 3740 | 1464072851803 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]]]}] 23:54:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:54:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 792ms 23:54:11 INFO - PROCESS | 3740 | 1464072851882 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 23:54:11 INFO - PROCESS | 3740 | 1464072851885 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 23:54:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:54:11 INFO - PROCESS | 3740 | 1464072851888 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:54:11 INFO - PROCESS | 3740 | 1464072851892 Marionette TRACE conn3 <- [1,2822,null,{}] 23:54:11 INFO - PROCESS | 3740 | 1464072851902 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}] 23:54:11 INFO - PROCESS | 3740 | 1464072851995 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 23:54:12 INFO - PROCESS | 3740 | 1464072852010 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:12 INFO - PROCESS | 3740 | ++DOCSHELL 181E9800 == 61 [pid = 3740] [id = 715] 23:54:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (1829AC00) [pid = 3740] [serial = 2145] [outer = 00000000] 23:54:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (1877A000) [pid = 3740] [serial = 2146] [outer = 1829AC00] 23:54:12 INFO - PROCESS | 3740 | 1464072852058 Marionette DEBUG loaded listener.js 23:54:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (187C8000) [pid = 3740] [serial = 2147] [outer = 1829AC00] 23:54:12 INFO - PROCESS | 3740 | 1464072852551 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:54:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:54:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 683ms 23:54:12 INFO - PROCESS | 3740 | 1464072852586 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 23:54:12 INFO - PROCESS | 3740 | 1464072852588 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 23:54:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:54:12 INFO - PROCESS | 3740 | 1464072852592 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:54:12 INFO - PROCESS | 3740 | 1464072852593 Marionette TRACE conn3 <- [1,2826,null,{}] 23:54:12 INFO - PROCESS | 3740 | 1464072852596 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}] 23:54:12 INFO - PROCESS | 3740 | 1464072852688 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 23:54:12 INFO - PROCESS | 3740 | 1464072852697 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:12 INFO - PROCESS | 3740 | ++DOCSHELL 19A9D400 == 62 [pid = 3740] [id = 716] 23:54:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (19AA2800) [pid = 3740] [serial = 2148] [outer = 00000000] 23:54:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (19C73C00) [pid = 3740] [serial = 2149] [outer = 19AA2800] 23:54:12 INFO - PROCESS | 3740 | 1464072852742 Marionette DEBUG loaded listener.js 23:54:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (19DF1C00) [pid = 3740] [serial = 2150] [outer = 19AA2800] 23:54:13 INFO - PROCESS | 3740 | 1464072853182 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]]]}] 23:54:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:54:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 636ms 23:54:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:54:13 INFO - PROCESS | 3740 | 1464072853215 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 23:54:13 INFO - PROCESS | 3740 | 1464072853217 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 23:54:13 INFO - PROCESS | 3740 | 1464072853220 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:54:13 INFO - PROCESS | 3740 | 1464072853222 Marionette TRACE conn3 <- [1,2830,null,{}] 23:54:13 INFO - PROCESS | 3740 | 1464072853226 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}] 23:54:13 INFO - PROCESS | 3740 | 1464072853323 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 23:54:13 INFO - PROCESS | 3740 | 1464072853330 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:13 INFO - PROCESS | 3740 | ++DOCSHELL 19A0E000 == 63 [pid = 3740] [id = 717] 23:54:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (19CB7C00) [pid = 3740] [serial = 2151] [outer = 00000000] 23:54:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (1A450400) [pid = 3740] [serial = 2152] [outer = 19CB7C00] 23:54:13 INFO - PROCESS | 3740 | 1464072853373 Marionette DEBUG loaded listener.js 23:54:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (1A456C00) [pid = 3740] [serial = 2153] [outer = 19CB7C00] 23:54:13 INFO - PROCESS | 3740 | 1464072853912 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]]]}] 23:54:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:54:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 23:54:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:54:13 INFO - PROCESS | 3740 | 1464072853960 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 23:54:13 INFO - PROCESS | 3740 | 1464072853962 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 23:54:13 INFO - PROCESS | 3740 | 1464072853965 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:54:13 INFO - PROCESS | 3740 | 1464072853966 Marionette TRACE conn3 <- [1,2834,null,{}] 23:54:13 INFO - PROCESS | 3740 | 1464072853975 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}] 23:54:14 INFO - PROCESS | 3740 | 1464072854118 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 23:54:14 INFO - PROCESS | 3740 | 1464072854196 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:14 INFO - PROCESS | 3740 | ++DOCSHELL 15DB5C00 == 64 [pid = 3740] [id = 718] 23:54:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (1A90EC00) [pid = 3740] [serial = 2154] [outer = 00000000] 23:54:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (1AA67000) [pid = 3740] [serial = 2155] [outer = 1A90EC00] 23:54:14 INFO - PROCESS | 3740 | 1464072854241 Marionette DEBUG loaded listener.js 23:54:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (1ACB6800) [pid = 3740] [serial = 2156] [outer = 1A90EC00] 23:54:14 INFO - PROCESS | 3740 | 1464072854673 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]]]}] 23:54:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:54:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 23:54:14 INFO - PROCESS | 3740 | 1464072854722 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 23:54:14 INFO - PROCESS | 3740 | 1464072854724 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 23:54:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:54:14 INFO - PROCESS | 3740 | 1464072854732 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:54:14 INFO - PROCESS | 3740 | 1464072854734 Marionette TRACE conn3 <- [1,2838,null,{}] 23:54:14 INFO - PROCESS | 3740 | 1464072854773 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}] 23:54:14 INFO - PROCESS | 3740 | 1464072854898 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 23:54:14 INFO - PROCESS | 3740 | 1464072854973 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:14 INFO - PROCESS | 3740 | ++DOCSHELL 1A84AC00 == 65 [pid = 3740] [id = 719] 23:54:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (1AA65800) [pid = 3740] [serial = 2157] [outer = 00000000] 23:54:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (1B42E000) [pid = 3740] [serial = 2158] [outer = 1AA65800] 23:54:15 INFO - PROCESS | 3740 | 1464072855017 Marionette DEBUG loaded listener.js 23:54:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (1B438000) [pid = 3740] [serial = 2159] [outer = 1AA65800] 23:54:15 INFO - PROCESS | 3740 | 1464072855432 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:54:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:54:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 714ms 23:54:15 INFO - PROCESS | 3740 | 1464072855448 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 23:54:15 INFO - PROCESS | 3740 | 1464072855450 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 23:54:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:54:15 INFO - PROCESS | 3740 | 1464072855453 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:54:15 INFO - PROCESS | 3740 | 1464072855455 Marionette TRACE conn3 <- [1,2842,null,{}] 23:54:15 INFO - PROCESS | 3740 | 1464072855468 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}] 23:54:15 INFO - PROCESS | 3740 | 1464072855589 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 23:54:15 INFO - PROCESS | 3740 | 1464072855922 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:15 INFO - PROCESS | 3740 | --DOMWINDOW == 164 (11C51400) [pid = 3740] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:54:15 INFO - PROCESS | 3740 | --DOMWINDOW == 163 (19C4B000) [pid = 3740] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:54:15 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (17A5CC00) [pid = 3740] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:54:15 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (16E0BC00) [pid = 3740] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:54:15 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (15F60000) [pid = 3740] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:54:15 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (10A64000) [pid = 3740] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:54:15 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (1877A400) [pid = 3740] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:54:15 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (103C7800) [pid = 3740] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:54:15 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (110DC400) [pid = 3740] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:54:15 INFO - PROCESS | 3740 | ++DOCSHELL 103C7800 == 66 [pid = 3740] [id = 720] 23:54:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (10A64000) [pid = 3740] [serial = 2160] [outer = 00000000] 23:54:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (140AEC00) [pid = 3740] [serial = 2161] [outer = 10A64000] 23:54:15 INFO - PROCESS | 3740 | 1464072855986 Marionette DEBUG loaded listener.js 23:54:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (17C0AC00) [pid = 3740] [serial = 2162] [outer = 10A64000] 23:54:16 INFO - PROCESS | 3740 | 1464072856387 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]]]}] 23:54:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:54:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 994ms 23:54:16 INFO - PROCESS | 3740 | 1464072856445 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 23:54:16 INFO - PROCESS | 3740 | 1464072856447 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 23:54:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:54:16 INFO - PROCESS | 3740 | 1464072856451 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:54:16 INFO - PROCESS | 3740 | 1464072856452 Marionette TRACE conn3 <- [1,2846,null,{}] 23:54:16 INFO - PROCESS | 3740 | 1464072856456 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}] 23:54:16 INFO - PROCESS | 3740 | 1464072856553 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 23:54:16 INFO - PROCESS | 3740 | 1464072856561 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:16 INFO - PROCESS | 3740 | ++DOCSHELL 19C44800 == 67 [pid = 3740] [id = 721] 23:54:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (19DF0800) [pid = 3740] [serial = 2163] [outer = 00000000] 23:54:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (1B579000) [pid = 3740] [serial = 2164] [outer = 19DF0800] 23:54:16 INFO - PROCESS | 3740 | 1464072856610 Marionette DEBUG loaded listener.js 23:54:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (1B6CD400) [pid = 3740] [serial = 2165] [outer = 19DF0800] 23:54:17 INFO - PROCESS | 3740 | 1464072857057 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:54:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:54:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 637ms 23:54:17 INFO - PROCESS | 3740 | 1464072857088 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 23:54:17 INFO - PROCESS | 3740 | 1464072857091 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 23:54:17 INFO - PROCESS | 3740 | 1464072857110 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:54:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:54:17 INFO - PROCESS | 3740 | 1464072857112 Marionette TRACE conn3 <- [1,2850,null,{}] 23:54:17 INFO - PROCESS | 3740 | 1464072857115 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}] 23:54:17 INFO - PROCESS | 3740 | 1464072857204 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 23:54:17 INFO - PROCESS | 3740 | 1464072857210 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:17 INFO - PROCESS | 3740 | ++DOCSHELL 12A8F800 == 68 [pid = 3740] [id = 722] 23:54:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (187C1000) [pid = 3740] [serial = 2166] [outer = 00000000] 23:54:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (1B6D5800) [pid = 3740] [serial = 2167] [outer = 187C1000] 23:54:17 INFO - PROCESS | 3740 | 1464072857254 Marionette DEBUG loaded listener.js 23:54:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (1B6DCC00) [pid = 3740] [serial = 2168] [outer = 187C1000] 23:54:17 INFO - PROCESS | 3740 | 1464072857730 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]]]}] 23:54:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:54:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 637ms 23:54:17 INFO - PROCESS | 3740 | 1464072857750 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 23:54:17 INFO - PROCESS | 3740 | 1464072857752 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 23:54:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:54:17 INFO - PROCESS | 3740 | 1464072857755 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:54:17 INFO - PROCESS | 3740 | 1464072857757 Marionette TRACE conn3 <- [1,2854,null,{}] 23:54:17 INFO - PROCESS | 3740 | 1464072857761 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}] 23:54:17 INFO - PROCESS | 3740 | 1464072857871 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 23:54:17 INFO - PROCESS | 3740 | 1464072857878 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:17 INFO - PROCESS | 3740 | ++DOCSHELL 19796000 == 69 [pid = 3740] [id = 723] 23:54:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 166 (19796400) [pid = 3740] [serial = 2169] [outer = 00000000] 23:54:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 167 (1979CC00) [pid = 3740] [serial = 2170] [outer = 19796400] 23:54:17 INFO - PROCESS | 3740 | 1464072857925 Marionette DEBUG loaded listener.js 23:54:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 168 (1B786000) [pid = 3740] [serial = 2171] [outer = 19796400] 23:54:18 INFO - PROCESS | 3740 | 1464072858664 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]]]}] 23:54:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:54:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 994ms 23:54:18 INFO - PROCESS | 3740 | 1464072858760 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 23:54:18 INFO - PROCESS | 3740 | 1464072858765 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 23:54:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:54:18 INFO - PROCESS | 3740 | 1464072858771 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:54:18 INFO - PROCESS | 3740 | 1464072858777 Marionette TRACE conn3 <- [1,2858,null,{}] 23:54:18 INFO - PROCESS | 3740 | 1464072858782 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}] 23:54:18 INFO - PROCESS | 3740 | 1464072858926 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 23:54:19 INFO - PROCESS | 3740 | 1464072859076 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:19 INFO - PROCESS | 3740 | ++DOCSHELL 11C51400 == 70 [pid = 3740] [id = 724] 23:54:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 169 (11CE6400) [pid = 3740] [serial = 2172] [outer = 00000000] 23:54:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 170 (140B0400) [pid = 3740] [serial = 2173] [outer = 11CE6400] 23:54:19 INFO - PROCESS | 3740 | 1464072859137 Marionette DEBUG loaded listener.js 23:54:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 171 (16920000) [pid = 3740] [serial = 2174] [outer = 11CE6400] 23:54:19 INFO - PROCESS | 3740 | 1464072859717 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]]]}] 23:54:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:54:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 994ms 23:54:19 INFO - PROCESS | 3740 | 1464072859774 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 23:54:19 INFO - PROCESS | 3740 | 1464072859780 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 23:54:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:54:19 INFO - PROCESS | 3740 | 1464072859787 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:54:19 INFO - PROCESS | 3740 | 1464072859789 Marionette TRACE conn3 <- [1,2862,null,{}] 23:54:19 INFO - PROCESS | 3740 | 1464072859794 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}] 23:54:19 INFO - PROCESS | 3740 | 1464072859911 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 23:54:20 INFO - PROCESS | 3740 | 1464072860080 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:20 INFO - PROCESS | 3740 | ++DOCSHELL 16E95000 == 71 [pid = 3740] [id = 725] 23:54:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 172 (181DCC00) [pid = 3740] [serial = 2175] [outer = 00000000] 23:54:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 173 (19795C00) [pid = 3740] [serial = 2176] [outer = 181DCC00] 23:54:20 INFO - PROCESS | 3740 | 1464072860135 Marionette DEBUG loaded listener.js 23:54:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 174 (1979B000) [pid = 3740] [serial = 2177] [outer = 181DCC00] 23:54:20 INFO - PROCESS | 3740 | 1464072860706 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]]]}] 23:54:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:54:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 978ms 23:54:20 INFO - PROCESS | 3740 | 1464072860759 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 23:54:20 INFO - PROCESS | 3740 | 1464072860762 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 23:54:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:54:20 INFO - PROCESS | 3740 | 1464072860766 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:54:20 INFO - PROCESS | 3740 | 1464072860769 Marionette TRACE conn3 <- [1,2866,null,{}] 23:54:20 INFO - PROCESS | 3740 | 1464072860780 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}] 23:54:20 INFO - PROCESS | 3740 | 1464072860898 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 23:54:21 INFO - PROCESS | 3740 | 1464072861056 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:21 INFO - PROCESS | 3740 | ++DOCSHELL 10D53C00 == 72 [pid = 3740] [id = 726] 23:54:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 175 (10D54000) [pid = 3740] [serial = 2178] [outer = 00000000] 23:54:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 176 (1979C800) [pid = 3740] [serial = 2179] [outer = 10D54000] 23:54:21 INFO - PROCESS | 3740 | 1464072861114 Marionette DEBUG loaded listener.js 23:54:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 177 (19DF6800) [pid = 3740] [serial = 2180] [outer = 10D54000] 23:54:21 INFO - PROCESS | 3740 | 1464072861650 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]]]}] 23:54:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:54:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 947ms 23:54:21 INFO - PROCESS | 3740 | 1464072861710 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 23:54:21 INFO - PROCESS | 3740 | 1464072861713 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 23:54:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:54:21 INFO - PROCESS | 3740 | 1464072861717 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:54:21 INFO - PROCESS | 3740 | 1464072861719 Marionette TRACE conn3 <- [1,2870,null,{}] 23:54:21 INFO - PROCESS | 3740 | 1464072861722 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}] 23:54:21 INFO - PROCESS | 3740 | 1464072861835 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 23:54:21 INFO - PROCESS | 3740 | 1464072862003 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:22 INFO - PROCESS | 3740 | ++DOCSHELL 1A905400 == 73 [pid = 3740] [id = 727] 23:54:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 178 (1A907400) [pid = 3740] [serial = 2181] [outer = 00000000] 23:54:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 179 (1A9B4C00) [pid = 3740] [serial = 2182] [outer = 1A907400] 23:54:22 INFO - PROCESS | 3740 | 1464072862057 Marionette DEBUG loaded listener.js 23:54:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 180 (1AEC6000) [pid = 3740] [serial = 2183] [outer = 1A907400] 23:54:22 INFO - PROCESS | 3740 | 1464072862614 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]]]}] 23:54:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:54:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 931ms 23:54:22 INFO - PROCESS | 3740 | 1464072862661 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 23:54:22 INFO - PROCESS | 3740 | 1464072862664 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 23:54:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:54:22 INFO - PROCESS | 3740 | 1464072862667 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:54:22 INFO - PROCESS | 3740 | 1464072862669 Marionette TRACE conn3 <- [1,2874,null,{}] 23:54:22 INFO - PROCESS | 3740 | 1464072862673 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}] 23:54:22 INFO - PROCESS | 3740 | 1464072862790 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 23:54:22 INFO - PROCESS | 3740 | 1464072862959 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:22 INFO - PROCESS | 3740 | ++DOCSHELL 1149B000 == 74 [pid = 3740] [id = 728] 23:54:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 181 (15F6C400) [pid = 3740] [serial = 2184] [outer = 00000000] 23:54:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 182 (1B56E400) [pid = 3740] [serial = 2185] [outer = 15F6C400] 23:54:23 INFO - PROCESS | 3740 | 1464072863013 Marionette DEBUG loaded listener.js 23:54:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 183 (1B787400) [pid = 3740] [serial = 2186] [outer = 15F6C400] 23:54:23 INFO - PROCESS | 3740 | 1464072863593 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]]]}] 23:54:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:54:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 994ms 23:54:23 INFO - PROCESS | 3740 | 1464072863654 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 23:54:23 INFO - PROCESS | 3740 | 1464072863656 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 23:54:23 INFO - PROCESS | 3740 | 1464072863660 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:54:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:54:23 INFO - PROCESS | 3740 | 1464072863662 Marionette TRACE conn3 <- [1,2878,null,{}] 23:54:23 INFO - PROCESS | 3740 | 1464072863666 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}] 23:54:23 INFO - PROCESS | 3740 | 1464072863796 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 23:54:23 INFO - PROCESS | 3740 | 1464072863955 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:23 INFO - PROCESS | 3740 | ++DOCSHELL 16E01C00 == 75 [pid = 3740] [id = 729] 23:54:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 184 (179EB800) [pid = 3740] [serial = 2187] [outer = 00000000] 23:54:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 185 (19C79800) [pid = 3740] [serial = 2188] [outer = 179EB800] 23:54:24 INFO - PROCESS | 3740 | 1464072864012 Marionette DEBUG loaded listener.js 23:54:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 186 (1A90B000) [pid = 3740] [serial = 2189] [outer = 179EB800] 23:54:24 INFO - PROCESS | 3740 | 1464072864927 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:54:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:54:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1289ms 23:54:24 INFO - PROCESS | 3740 | 1464072864979 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 23:54:24 INFO - PROCESS | 3740 | 1464072864982 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 23:54:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:54:24 INFO - PROCESS | 3740 | 1464072864988 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:54:24 INFO - PROCESS | 3740 | 1464072864993 Marionette TRACE conn3 <- [1,2882,null,{}] 23:54:24 INFO - PROCESS | 3740 | 1464072864997 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}] 23:54:25 INFO - PROCESS | 3740 | 1464072865097 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 23:54:25 INFO - PROCESS | 3740 | 1464072865255 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:25 INFO - PROCESS | 3740 | ++DOCSHELL 10328C00 == 76 [pid = 3740] [id = 730] 23:54:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 187 (10D53800) [pid = 3740] [serial = 2190] [outer = 00000000] 23:54:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 188 (10DF7400) [pid = 3740] [serial = 2191] [outer = 10D53800] 23:54:25 INFO - PROCESS | 3740 | 1464072865332 Marionette DEBUG loaded listener.js 23:54:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 189 (10F06C00) [pid = 3740] [serial = 2192] [outer = 10D53800] 23:54:25 INFO - PROCESS | 3740 | --DOCSHELL 16E08C00 == 75 [pid = 3740] [id = 589] 23:54:25 INFO - PROCESS | 3740 | --DOCSHELL 0F299800 == 74 [pid = 3740] [id = 590] 23:54:25 INFO - PROCESS | 3740 | --DOCSHELL 14E10C00 == 73 [pid = 3740] [id = 585] 23:54:25 INFO - PROCESS | 3740 | --DOCSHELL 14E0CC00 == 72 [pid = 3740] [id = 592] 23:54:25 INFO - PROCESS | 3740 | --DOCSHELL 1142C800 == 71 [pid = 3740] [id = 591] 23:54:25 INFO - PROCESS | 3740 | --DOCSHELL 12A8F800 == 70 [pid = 3740] [id = 722] 23:54:25 INFO - PROCESS | 3740 | --DOCSHELL 19C44800 == 69 [pid = 3740] [id = 721] 23:54:25 INFO - PROCESS | 3740 | --DOCSHELL 103C7800 == 68 [pid = 3740] [id = 720] 23:54:25 INFO - PROCESS | 3740 | --DOCSHELL 1A84AC00 == 67 [pid = 3740] [id = 719] 23:54:25 INFO - PROCESS | 3740 | --DOCSHELL 15DB5C00 == 66 [pid = 3740] [id = 718] 23:54:25 INFO - PROCESS | 3740 | --DOCSHELL 19A0E000 == 65 [pid = 3740] [id = 717] 23:54:25 INFO - PROCESS | 3740 | --DOCSHELL 19A9D400 == 64 [pid = 3740] [id = 716] 23:54:25 INFO - PROCESS | 3740 | --DOCSHELL 181E9800 == 63 [pid = 3740] [id = 715] 23:54:25 INFO - PROCESS | 3740 | --DOMWINDOW == 188 (105F1400) [pid = 3740] [serial = 2071] [outer = 00000000] [url = about:blank] 23:54:25 INFO - PROCESS | 3740 | --DOMWINDOW == 187 (130CD000) [pid = 3740] [serial = 2074] [outer = 00000000] [url = about:blank] 23:54:25 INFO - PROCESS | 3740 | --DOMWINDOW == 186 (1699B400) [pid = 3740] [serial = 2077] [outer = 00000000] [url = about:blank] 23:54:25 INFO - PROCESS | 3740 | --DOMWINDOW == 185 (1A417400) [pid = 3740] [serial = 2080] [outer = 00000000] [url = about:blank] 23:54:25 INFO - PROCESS | 3740 | --DOMWINDOW == 184 (1AA65400) [pid = 3740] [serial = 2083] [outer = 00000000] [url = about:blank] 23:54:25 INFO - PROCESS | 3740 | --DOMWINDOW == 183 (1AA72C00) [pid = 3740] [serial = 2086] [outer = 00000000] [url = about:blank] 23:54:25 INFO - PROCESS | 3740 | --DOMWINDOW == 182 (1A911000) [pid = 3740] [serial = 2116] [outer = 00000000] [url = about:blank] 23:54:25 INFO - PROCESS | 3740 | 1464072865987 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]]]}] 23:54:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:54:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1024ms 23:54:26 INFO - PROCESS | 3740 | 1464072866033 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 23:54:26 INFO - PROCESS | 3740 | 1464072866038 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 23:54:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 181 (19DF2000) [pid = 3740] [serial = 2107] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 180 (1A455C00) [pid = 3740] [serial = 2110] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 179 (1A1BA800) [pid = 3740] [serial = 2108] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 178 (17C84800) [pid = 3740] [serial = 2101] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 177 (181E3800) [pid = 3740] [serial = 2102] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 176 (162F2400) [pid = 3740] [serial = 2098] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 175 (168CF400) [pid = 3740] [serial = 2099] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 174 (12898400) [pid = 3740] [serial = 2093] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 173 (11429000) [pid = 3740] [serial = 2092] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 172 (187C3000) [pid = 3740] [serial = 2104] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 171 (162F4800) [pid = 3740] [serial = 2089] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 170 (11C05000) [pid = 3740] [serial = 2095] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 169 (13073C00) [pid = 3740] [serial = 2096] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 168 (1A849400) [pid = 3740] [serial = 2111] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 167 (197DC800) [pid = 3740] [serial = 2114] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 166 (197E2800) [pid = 3740] [serial = 2105] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 165 (1A9B8800) [pid = 3740] [serial = 2069] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 164 (16332400) [pid = 3740] [serial = 2113] [outer = 00000000] [url = about:blank] 23:54:26 INFO - PROCESS | 3740 | 1464072866066 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:54:26 INFO - PROCESS | 3740 | 1464072866068 Marionette TRACE conn3 <- [1,2886,null,{}] 23:54:26 INFO - PROCESS | 3740 | 1464072866074 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}] 23:54:26 INFO - PROCESS | 3740 | 1464072866168 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 23:54:26 INFO - PROCESS | 3740 | 1464072866175 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:26 INFO - PROCESS | 3740 | ++DOCSHELL 11022400 == 64 [pid = 3740] [id = 731] 23:54:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (11022800) [pid = 3740] [serial = 2193] [outer = 00000000] 23:54:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 166 (11C05000) [pid = 3740] [serial = 2194] [outer = 11022800] 23:54:26 INFO - PROCESS | 3740 | 1464072866225 Marionette DEBUG loaded listener.js 23:54:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 167 (12896800) [pid = 3740] [serial = 2195] [outer = 11022800] 23:54:26 INFO - PROCESS | 3740 | 1464072866775 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]]]}] 23:54:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:54:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 745ms 23:54:26 INFO - PROCESS | 3740 | 1464072866820 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 23:54:26 INFO - PROCESS | 3740 | 1464072866822 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 23:54:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:54:26 INFO - PROCESS | 3740 | 1464072866826 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:54:26 INFO - PROCESS | 3740 | 1464072866829 Marionette TRACE conn3 <- [1,2890,null,{}] 23:54:26 INFO - PROCESS | 3740 | 1464072866839 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}] 23:54:26 INFO - PROCESS | 3740 | 1464072866928 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 23:54:27 INFO - PROCESS | 3740 | 1464072867044 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:27 INFO - PROCESS | 3740 | ++DOCSHELL 13307800 == 65 [pid = 3740] [id = 732] 23:54:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 168 (13308000) [pid = 3740] [serial = 2196] [outer = 00000000] 23:54:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 169 (1381E400) [pid = 3740] [serial = 2197] [outer = 13308000] 23:54:27 INFO - PROCESS | 3740 | 1464072867090 Marionette DEBUG loaded listener.js 23:54:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 170 (140B1000) [pid = 3740] [serial = 2198] [outer = 13308000] 23:54:27 INFO - PROCESS | 3740 | 1464072867468 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:54:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:54:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 698ms 23:54:27 INFO - PROCESS | 3740 | 1464072867523 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 23:54:27 INFO - PROCESS | 3740 | 1464072867526 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 23:54:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:54:27 INFO - PROCESS | 3740 | 1464072867529 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:54:27 INFO - PROCESS | 3740 | 1464072867531 Marionette TRACE conn3 <- [1,2894,null,{}] 23:54:27 INFO - PROCESS | 3740 | 1464072867534 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}] 23:54:27 INFO - PROCESS | 3740 | 1464072867621 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 23:54:27 INFO - PROCESS | 3740 | 1464072867628 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:27 INFO - PROCESS | 3740 | ++DOCSHELL 14E0A800 == 66 [pid = 3740] [id = 733] 23:54:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 171 (15626C00) [pid = 3740] [serial = 2199] [outer = 00000000] 23:54:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 172 (15E90C00) [pid = 3740] [serial = 2200] [outer = 15626C00] 23:54:27 INFO - PROCESS | 3740 | 1464072867673 Marionette DEBUG loaded listener.js 23:54:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 173 (162F7000) [pid = 3740] [serial = 2201] [outer = 15626C00] 23:54:28 INFO - PROCESS | 3740 | 1464072868111 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]]]}] 23:54:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:54:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 637ms 23:54:28 INFO - PROCESS | 3740 | 1464072868159 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 23:54:28 INFO - PROCESS | 3740 | 1464072868161 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 23:54:28 INFO - PROCESS | 3740 | 1464072868164 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:54:28 INFO - PROCESS | 3740 | 1464072868166 Marionette TRACE conn3 <- [1,2898,null,{}] 23:54:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:54:28 INFO - PROCESS | 3740 | 1464072868180 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}] 23:54:28 INFO - PROCESS | 3740 | 1464072868310 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 23:54:28 INFO - PROCESS | 3740 | 1464072868416 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:28 INFO - PROCESS | 3740 | ++DOCSHELL 10AD1000 == 67 [pid = 3740] [id = 734] 23:54:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 174 (162FA800) [pid = 3740] [serial = 2202] [outer = 00000000] 23:54:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 175 (16928C00) [pid = 3740] [serial = 2203] [outer = 162FA800] 23:54:28 INFO - PROCESS | 3740 | 1464072868460 Marionette DEBUG loaded listener.js 23:54:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 176 (16992C00) [pid = 3740] [serial = 2204] [outer = 162FA800] 23:54:28 INFO - PROCESS | 3740 | 1464072868873 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]]]}] 23:54:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:54:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:54:28 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 23:54:28 INFO - TEST-START | /DOMEvents/constructors.html 23:54:28 INFO - PROCESS | 3740 | 1464072868910 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 23:54:28 INFO - PROCESS | 3740 | 1464072868912 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 23:54:28 INFO - PROCESS | 3740 | 1464072868915 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:54:28 INFO - PROCESS | 3740 | 1464072868917 Marionette TRACE conn3 <- [1,2902,null,{}] 23:54:28 INFO - PROCESS | 3740 | 1464072868920 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}] 23:54:29 INFO - PROCESS | 3740 | 1464072869051 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 23:54:29 INFO - PROCESS | 3740 | 1464072869124 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:29 INFO - PROCESS | 3740 | ++DOCSHELL 1691E800 == 68 [pid = 3740] [id = 735] 23:54:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 177 (16923000) [pid = 3740] [serial = 2205] [outer = 00000000] 23:54:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 178 (17CE7400) [pid = 3740] [serial = 2206] [outer = 16923000] 23:54:29 INFO - PROCESS | 3740 | 1464072869189 Marionette DEBUG loaded listener.js 23:54:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 179 (1829F400) [pid = 3740] [serial = 2207] [outer = 16923000] 23:54:29 INFO - PROCESS | 3740 | 1464072869789 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]]]}] 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:54:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:54:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:54:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:54:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:54:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:54:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:54:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:54:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:54:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:54:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:54:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:54:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:54:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:54:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:54:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:54:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:54:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:54:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:54:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:54:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 978ms 23:54:29 INFO - PROCESS | 3740 | 1464072869905 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 23:54:29 INFO - PROCESS | 3740 | 1464072869908 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 23:54:29 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:54:29 INFO - PROCESS | 3740 | 1464072869911 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:54:29 INFO - PROCESS | 3740 | 1464072869913 Marionette TRACE conn3 <- [1,2906,null,{}] 23:54:29 INFO - PROCESS | 3740 | 1464072869919 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}] 23:54:30 INFO - PROCESS | 3740 | 1464072870041 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 23:54:30 INFO - PROCESS | 3740 | 1464072870109 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:30 INFO - PROCESS | 3740 | ++DOCSHELL 17CEC400 == 69 [pid = 3740] [id = 736] 23:54:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 180 (18778400) [pid = 3740] [serial = 2208] [outer = 00000000] 23:54:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 181 (19799800) [pid = 3740] [serial = 2209] [outer = 18778400] 23:54:30 INFO - PROCESS | 3740 | 1464072870152 Marionette DEBUG loaded listener.js 23:54:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 182 (197DB800) [pid = 3740] [serial = 2210] [outer = 18778400] 23:54:30 INFO - PROCESS | 3740 | --DOMWINDOW == 181 (1A90EC00) [pid = 3740] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:54:30 INFO - PROCESS | 3740 | --DOMWINDOW == 180 (1AA65800) [pid = 3740] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:54:30 INFO - PROCESS | 3740 | --DOMWINDOW == 179 (10A64000) [pid = 3740] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:54:30 INFO - PROCESS | 3740 | --DOMWINDOW == 178 (19AA2800) [pid = 3740] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:54:30 INFO - PROCESS | 3740 | --DOMWINDOW == 177 (1108C400) [pid = 3740] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:54:30 INFO - PROCESS | 3740 | --DOMWINDOW == 176 (19CB7C00) [pid = 3740] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:54:30 INFO - PROCESS | 3740 | --DOMWINDOW == 175 (1829AC00) [pid = 3740] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:54:30 INFO - PROCESS | 3740 | --DOMWINDOW == 174 (19DF0800) [pid = 3740] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:54:30 INFO - PROCESS | 3740 | --DOMWINDOW == 173 (13366000) [pid = 3740] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:54:30 INFO - PROCESS | 3740 | --DOMWINDOW == 172 (187C1000) [pid = 3740] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:54:30 INFO - PROCESS | 3740 | 1464072870846 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:54:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:54:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 993ms 23:54:30 INFO - PROCESS | 3740 | 1464072870896 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 23:54:30 INFO - PROCESS | 3740 | 1464072870914 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 23:54:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:54:30 INFO - PROCESS | 3740 | 1464072870953 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:54:30 INFO - PROCESS | 3740 | 1464072870956 Marionette TRACE conn3 <- [1,2910,null,{}] 23:54:30 INFO - PROCESS | 3740 | 1464072870960 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}] 23:54:31 INFO - PROCESS | 3740 | 1464072871043 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 23:54:31 INFO - PROCESS | 3740 | 1464072871049 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:31 INFO - PROCESS | 3740 | ++DOCSHELL 16E9E000 == 70 [pid = 3740] [id = 737] 23:54:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 173 (17CEB800) [pid = 3740] [serial = 2211] [outer = 00000000] 23:54:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 174 (187BB800) [pid = 3740] [serial = 2212] [outer = 17CEB800] 23:54:31 INFO - PROCESS | 3740 | 1464072871093 Marionette DEBUG loaded listener.js 23:54:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 175 (19A01800) [pid = 3740] [serial = 2213] [outer = 17CEB800] 23:54:31 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:54:31 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:54:31 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:54:31 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:54:31 INFO - PROCESS | 3740 | 1464072871527 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]]]}] 23:54:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:54:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:54:31 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 23:54:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:54:31 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 23:54:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:54:31 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]" 23:54:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:54:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:54:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 621ms 23:54:31 INFO - PROCESS | 3740 | 1464072871560 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 23:54:31 INFO - PROCESS | 3740 | 1464072871562 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 23:54:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:54:31 INFO - PROCESS | 3740 | 1464072871584 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:54:31 INFO - PROCESS | 3740 | 1464072871585 Marionette TRACE conn3 <- [1,2914,null,{}] 23:54:31 INFO - PROCESS | 3740 | 1464072871589 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}] 23:54:31 INFO - PROCESS | 3740 | 1464072871672 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 23:54:31 INFO - PROCESS | 3740 | 1464072871678 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:31 INFO - PROCESS | 3740 | ++DOCSHELL 19A0E000 == 71 [pid = 3740] [id = 738] 23:54:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 176 (19A9B000) [pid = 3740] [serial = 2214] [outer = 00000000] 23:54:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 177 (19DF7800) [pid = 3740] [serial = 2215] [outer = 19A9B000] 23:54:31 INFO - PROCESS | 3740 | 1464072871723 Marionette DEBUG loaded listener.js 23:54:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 178 (1A1F5000) [pid = 3740] [serial = 2216] [outer = 19A9B000] 23:54:32 INFO - PROCESS | 3740 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:54:32 INFO - PROCESS | 3740 | 1464072872173 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]]]}] 23:54:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:54:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 621ms 23:54:32 INFO - PROCESS | 3740 | 1464072872221 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 23:54:32 INFO - PROCESS | 3740 | 1464072872223 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 23:54:32 INFO - PROCESS | 3740 | 1464072872226 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:54:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:54:32 INFO - PROCESS | 3740 | 1464072872228 Marionette TRACE conn3 <- [1,2918,null,{}] 23:54:32 INFO - PROCESS | 3740 | 1464072872231 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}] 23:54:32 INFO - PROCESS | 3740 | 1464072872365 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 23:54:32 INFO - PROCESS | 3740 | 1464072872377 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:32 INFO - PROCESS | 3740 | ++DOCSHELL 1A417400 == 72 [pid = 3740] [id = 739] 23:54:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 179 (1A418800) [pid = 3740] [serial = 2217] [outer = 00000000] 23:54:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 180 (1A731800) [pid = 3740] [serial = 2218] [outer = 1A418800] 23:54:32 INFO - PROCESS | 3740 | 1464072872422 Marionette DEBUG loaded listener.js 23:54:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 181 (1A840000) [pid = 3740] [serial = 2219] [outer = 1A418800] 23:54:32 INFO - PROCESS | 3740 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:54:32 INFO - PROCESS | 3740 | 1464072872967 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]]]}] 23:54:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:54:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 792ms 23:54:33 INFO - PROCESS | 3740 | 1464072873029 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 23:54:33 INFO - PROCESS | 3740 | 1464072873034 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 23:54:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:54:33 INFO - PROCESS | 3740 | 1464072873039 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:54:33 INFO - PROCESS | 3740 | 1464072873044 Marionette TRACE conn3 <- [1,2922,null,{}] 23:54:33 INFO - PROCESS | 3740 | 1464072873049 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}] 23:54:33 INFO - PROCESS | 3740 | 1464072873205 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 23:54:33 INFO - PROCESS | 3740 | 1464072873361 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:33 INFO - PROCESS | 3740 | ++DOCSHELL 10D49400 == 73 [pid = 3740] [id = 740] 23:54:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 182 (10D47C00) [pid = 3740] [serial = 2220] [outer = 00000000] 23:54:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 183 (10DFD000) [pid = 3740] [serial = 2221] [outer = 10D47C00] 23:54:33 INFO - PROCESS | 3740 | 1464072873420 Marionette DEBUG loaded listener.js 23:54:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 184 (11094400) [pid = 3740] [serial = 2222] [outer = 10D47C00] 23:54:33 INFO - PROCESS | 3740 | 1464072873934 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]]]}] 23:54:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:54:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 932ms 23:54:33 INFO - PROCESS | 3740 | 1464072873968 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 23:54:33 INFO - PROCESS | 3740 | 1464072873978 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 23:54:34 INFO - PROCESS | 3740 | 1464072874005 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:54:34 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:54:34 INFO - PROCESS | 3740 | 1464072874008 Marionette TRACE conn3 <- [1,2926,null,{}] 23:54:34 INFO - PROCESS | 3740 | 1464072874012 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}] 23:54:34 INFO - PROCESS | 3740 | 1464072874124 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 23:54:34 INFO - PROCESS | 3740 | 1464072874294 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:34 INFO - PROCESS | 3740 | ++DOCSHELL 12A2F000 == 74 [pid = 3740] [id = 741] 23:54:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 185 (12D2DC00) [pid = 3740] [serial = 2223] [outer = 00000000] 23:54:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 186 (1381CC00) [pid = 3740] [serial = 2224] [outer = 12D2DC00] 23:54:34 INFO - PROCESS | 3740 | 1464072874349 Marionette DEBUG loaded listener.js 23:54:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 187 (15C3FC00) [pid = 3740] [serial = 2225] [outer = 12D2DC00] 23:54:34 INFO - PROCESS | 3740 | 1464072874888 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]]]}] 23:54:34 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. 23:54:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 932ms 23:54:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:54:34 INFO - PROCESS | 3740 | 1464072874954 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 23:54:34 INFO - PROCESS | 3740 | 1464072874957 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 23:54:34 INFO - PROCESS | 3740 | 1464072874960 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:54:34 INFO - PROCESS | 3740 | 1464072874964 Marionette TRACE conn3 <- [1,2930,null,{}] 23:54:34 INFO - PROCESS | 3740 | 1464072874975 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}] 23:54:35 INFO - PROCESS | 3740 | 1464072875096 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 23:54:35 INFO - PROCESS | 3740 | 1464072875255 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:35 INFO - PROCESS | 3740 | ++DOCSHELL 0F20F400 == 75 [pid = 3740] [id = 742] 23:54:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 188 (19790800) [pid = 3740] [serial = 2226] [outer = 00000000] 23:54:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 189 (197DE000) [pid = 3740] [serial = 2227] [outer = 19790800] 23:54:35 INFO - PROCESS | 3740 | 1464072875313 Marionette DEBUG loaded listener.js 23:54:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 190 (19DF4800) [pid = 3740] [serial = 2228] [outer = 19790800] 23:54:35 INFO - PROCESS | 3740 | 1464072875809 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"]]]}] 23:54:35 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 23:54:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:54:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:54:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 901ms 23:54:35 INFO - PROCESS | 3740 | 1464072875870 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 23:54:35 INFO - PROCESS | 3740 | 1464072875873 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 23:54:35 INFO - PROCESS | 3740 | 1464072875878 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:54:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:54:35 INFO - PROCESS | 3740 | 1464072875880 Marionette TRACE conn3 <- [1,2934,null,{}] 23:54:35 INFO - PROCESS | 3740 | 1464072875884 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}] 23:54:35 INFO - PROCESS | 3740 | 1464072875992 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 23:54:36 INFO - PROCESS | 3740 | 1464072876164 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:36 INFO - PROCESS | 3740 | ++DOCSHELL 1A44BC00 == 76 [pid = 3740] [id = 743] 23:54:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 191 (1A454400) [pid = 3740] [serial = 2229] [outer = 00000000] 23:54:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 192 (1A912C00) [pid = 3740] [serial = 2230] [outer = 1A454400] 23:54:36 INFO - PROCESS | 3740 | 1464072876219 Marionette DEBUG loaded listener.js 23:54:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 193 (1A9B9C00) [pid = 3740] [serial = 2231] [outer = 1A454400] 23:54:36 INFO - PROCESS | 3740 | 1464072876732 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]]]}] 23:54:36 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. 23:54:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 900ms 23:54:36 INFO - PROCESS | 3740 | 1464072876788 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 23:54:36 INFO - PROCESS | 3740 | 1464072876790 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 23:54:36 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:54:36 INFO - PROCESS | 3740 | 1464072876795 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:54:36 INFO - PROCESS | 3740 | 1464072876797 Marionette TRACE conn3 <- [1,2938,null,{}] 23:54:36 INFO - PROCESS | 3740 | 1464072876801 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}] 23:54:36 INFO - PROCESS | 3740 | 1464072876906 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 23:54:37 INFO - PROCESS | 3740 | 1464072877071 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:37 INFO - PROCESS | 3740 | ++DOCSHELL 1A84AC00 == 77 [pid = 3740] [id = 744] 23:54:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 194 (1A906400) [pid = 3740] [serial = 2232] [outer = 00000000] 23:54:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 195 (1ACB4800) [pid = 3740] [serial = 2233] [outer = 1A906400] 23:54:37 INFO - PROCESS | 3740 | 1464072877127 Marionette DEBUG loaded listener.js 23:54:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 196 (1ACBB800) [pid = 3740] [serial = 2234] [outer = 1A906400] 23:54:37 INFO - PROCESS | 3740 | ++DOCSHELL 1A908C00 == 78 [pid = 3740] [id = 745] 23:54:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 197 (1B258800) [pid = 3740] [serial = 2235] [outer = 00000000] 23:54:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 198 (1B259C00) [pid = 3740] [serial = 2236] [outer = 1B258800] 23:54:37 INFO - PROCESS | 3740 | 1464072877699 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]]]}] 23:54:37 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. 23:54:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 947ms 23:54:37 INFO - PROCESS | 3740 | 1464072877739 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 23:54:37 INFO - PROCESS | 3740 | 1464072877741 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 23:54:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:54:37 INFO - PROCESS | 3740 | 1464072877745 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:54:37 INFO - PROCESS | 3740 | 1464072877747 Marionette TRACE conn3 <- [1,2942,null,{}] 23:54:37 INFO - PROCESS | 3740 | 1464072877751 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}] 23:54:37 INFO - PROCESS | 3740 | 1464072877900 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 23:54:38 INFO - PROCESS | 3740 | 1464072878050 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:38 INFO - PROCESS | 3740 | ++DOCSHELL 1AA68400 == 79 [pid = 3740] [id = 746] 23:54:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 199 (1AEC9C00) [pid = 3740] [serial = 2237] [outer = 00000000] 23:54:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 200 (1B578800) [pid = 3740] [serial = 2238] [outer = 1AEC9C00] 23:54:38 INFO - PROCESS | 3740 | 1464072878116 Marionette DEBUG loaded listener.js 23:54:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 201 (1B6D5400) [pid = 3740] [serial = 2239] [outer = 1AEC9C00] 23:54:38 INFO - PROCESS | 3740 | 1464072878609 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]]]}] 23:54:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:54:38 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 23:54:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 901ms 23:54:38 INFO - PROCESS | 3740 | 1464072878633 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 23:54:38 INFO - PROCESS | 3740 | 1464072878635 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 23:54:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:54:38 INFO - PROCESS | 3740 | 1464072878639 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:54:38 INFO - PROCESS | 3740 | 1464072878641 Marionette TRACE conn3 <- [1,2946,null,{}] 23:54:38 INFO - PROCESS | 3740 | 1464072878644 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}] 23:54:38 INFO - PROCESS | 3740 | 1464072878767 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 23:54:38 INFO - PROCESS | 3740 | 1464072878933 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:38 INFO - PROCESS | 3740 | ++DOCSHELL 103C7800 == 80 [pid = 3740] [id = 747] 23:54:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 202 (1978FC00) [pid = 3740] [serial = 2240] [outer = 00000000] 23:54:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 203 (1B787C00) [pid = 3740] [serial = 2241] [outer = 1978FC00] 23:54:38 INFO - PROCESS | 3740 | 1464072878989 Marionette DEBUG loaded listener.js 23:54:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 204 (1CE0FC00) [pid = 3740] [serial = 2242] [outer = 1978FC00] 23:54:39 INFO - PROCESS | 3740 | 1464072879495 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]]]}] 23:54:39 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. 23:54:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 885ms 23:54:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:54:39 INFO - PROCESS | 3740 | 1464072879543 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 23:54:39 INFO - PROCESS | 3740 | 1464072879545 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 23:54:39 INFO - PROCESS | 3740 | 1464072879549 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:54:39 INFO - PROCESS | 3740 | 1464072879551 Marionette TRACE conn3 <- [1,2950,null,{}] 23:54:39 INFO - PROCESS | 3740 | 1464072879573 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}] 23:54:39 INFO - PROCESS | 3740 | 1464072879684 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 23:54:39 INFO - PROCESS | 3740 | 1464072879810 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:39 INFO - PROCESS | 3740 | ++DOCSHELL 162F8000 == 81 [pid = 3740] [id = 748] 23:54:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 205 (162FBC00) [pid = 3740] [serial = 2243] [outer = 00000000] 23:54:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 206 (19A02C00) [pid = 3740] [serial = 2244] [outer = 162FBC00] 23:54:39 INFO - PROCESS | 3740 | 1464072879862 Marionette DEBUG loaded listener.js 23:54:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 207 (1A844400) [pid = 3740] [serial = 2245] [outer = 162FBC00] 23:54:40 INFO - PROCESS | 3740 | 1464072880364 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]]]}] 23:54:40 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. 23:54:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 838ms 23:54:40 INFO - PROCESS | 3740 | 1464072880406 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 23:54:40 INFO - PROCESS | 3740 | 1464072880408 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 23:54:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:54:40 INFO - PROCESS | 3740 | 1464072880413 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:54:40 INFO - PROCESS | 3740 | 1464072880415 Marionette TRACE conn3 <- [1,2954,null,{}] 23:54:40 INFO - PROCESS | 3740 | 1464072880418 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}] 23:54:40 INFO - PROCESS | 3740 | 1464072880527 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 23:54:40 INFO - PROCESS | 3740 | 1464072880700 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:40 INFO - PROCESS | 3740 | ++DOCSHELL 19C4B800 == 82 [pid = 3740] [id = 749] 23:54:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 208 (1AA69000) [pid = 3740] [serial = 2246] [outer = 00000000] 23:54:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 209 (1B56D400) [pid = 3740] [serial = 2247] [outer = 1AA69000] 23:54:40 INFO - PROCESS | 3740 | 1464072880758 Marionette DEBUG loaded listener.js 23:54:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 210 (1B6D1400) [pid = 3740] [serial = 2248] [outer = 1AA69000] 23:54:41 INFO - PROCESS | 3740 | 1464072881413 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]]]}] 23:54:41 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. 23:54:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1041ms 23:54:41 INFO - PROCESS | 3740 | 1464072881453 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 23:54:41 INFO - PROCESS | 3740 | 1464072881457 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 23:54:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:54:41 INFO - PROCESS | 3740 | 1464072881479 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:54:41 INFO - PROCESS | 3740 | 1464072881483 Marionette TRACE conn3 <- [1,2958,null,{}] 23:54:41 INFO - PROCESS | 3740 | 1464072881488 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}] 23:54:41 INFO - PROCESS | 3740 | 1464072881592 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 23:54:41 INFO - PROCESS | 3740 | 1464072881770 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:41 INFO - PROCESS | 3740 | ++DOCSHELL 10F07C00 == 83 [pid = 3740] [id = 750] 23:54:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 211 (10FAFC00) [pid = 3740] [serial = 2249] [outer = 00000000] 23:54:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 212 (1303CC00) [pid = 3740] [serial = 2250] [outer = 10FAFC00] 23:54:41 INFO - PROCESS | 3740 | 1464072881825 Marionette DEBUG loaded listener.js 23:54:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 213 (138DC800) [pid = 3740] [serial = 2251] [outer = 10FAFC00] 23:54:42 INFO - PROCESS | 3740 | 1464072882381 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]]]}] 23:54:42 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. 23:54:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 947ms 23:54:42 INFO - PROCESS | 3740 | 1464072882427 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 23:54:42 INFO - PROCESS | 3740 | 1464072882433 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 23:54:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:54:42 INFO - PROCESS | 3740 | 1464072882439 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:54:42 INFO - PROCESS | 3740 | 1464072882441 Marionette TRACE conn3 <- [1,2962,null,{}] 23:54:42 INFO - PROCESS | 3740 | 1464072882445 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}] 23:54:42 INFO - PROCESS | 3740 | 1464072882547 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 23:54:42 INFO - PROCESS | 3740 | --DOCSHELL 10A65400 == 82 [pid = 3740] [id = 619] 23:54:42 INFO - PROCESS | 3740 | --DOCSHELL 1142EC00 == 81 [pid = 3740] [id = 581] 23:54:42 INFO - PROCESS | 3740 | --DOCSHELL 0F29E000 == 80 [pid = 3740] [id = 595] 23:54:42 INFO - PROCESS | 3740 | --DOCSHELL 19A0E000 == 79 [pid = 3740] [id = 738] 23:54:42 INFO - PROCESS | 3740 | --DOCSHELL 16E9E000 == 78 [pid = 3740] [id = 737] 23:54:42 INFO - PROCESS | 3740 | --DOCSHELL 17CEC400 == 77 [pid = 3740] [id = 736] 23:54:42 INFO - PROCESS | 3740 | --DOCSHELL 1691E800 == 76 [pid = 3740] [id = 735] 23:54:42 INFO - PROCESS | 3740 | --DOCSHELL 10AD1000 == 75 [pid = 3740] [id = 734] 23:54:42 INFO - PROCESS | 3740 | --DOCSHELL 14E0A800 == 74 [pid = 3740] [id = 733] 23:54:42 INFO - PROCESS | 3740 | --DOCSHELL 13307800 == 73 [pid = 3740] [id = 732] 23:54:42 INFO - PROCESS | 3740 | --DOCSHELL 11022400 == 72 [pid = 3740] [id = 731] 23:54:42 INFO - PROCESS | 3740 | --DOCSHELL 10328C00 == 71 [pid = 3740] [id = 730] 23:54:42 INFO - PROCESS | 3740 | --DOCSHELL 10D53C00 == 70 [pid = 3740] [id = 726] 23:54:42 INFO - PROCESS | 3740 | --DOCSHELL 16E95000 == 69 [pid = 3740] [id = 725] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 212 (197DF400) [pid = 3740] [serial = 2137] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOCSHELL 11C51400 == 68 [pid = 3740] [id = 724] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 211 (1AA67000) [pid = 3740] [serial = 2155] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 210 (1B42E000) [pid = 3740] [serial = 2158] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 209 (1ACB6800) [pid = 3740] [serial = 2156] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 208 (1B438000) [pid = 3740] [serial = 2159] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 207 (140AEC00) [pid = 3740] [serial = 2161] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 206 (19C73C00) [pid = 3740] [serial = 2149] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 205 (19DF1C00) [pid = 3740] [serial = 2150] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 204 (15F61C00) [pid = 3740] [serial = 2141] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 203 (130C9C00) [pid = 3740] [serial = 2140] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 202 (1A450400) [pid = 3740] [serial = 2152] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 201 (1877A000) [pid = 3740] [serial = 2146] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 200 (187C8000) [pid = 3740] [serial = 2147] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 199 (1B579000) [pid = 3740] [serial = 2164] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 198 (140AFC00) [pid = 3740] [serial = 2143] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 197 (156E3000) [pid = 3740] [serial = 2144] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 196 (12A8E800) [pid = 3740] [serial = 2119] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 195 (1877E800) [pid = 3740] [serial = 2122] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 194 (1ACB6C00) [pid = 3740] [serial = 2125] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 193 (1AECCC00) [pid = 3740] [serial = 2128] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 192 (1B256400) [pid = 3740] [serial = 2131] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 191 (1B570C00) [pid = 3740] [serial = 2134] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 190 (1B6DCC00) [pid = 3740] [serial = 2168] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 189 (1B6CD400) [pid = 3740] [serial = 2165] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 188 (1A456C00) [pid = 3740] [serial = 2153] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 187 (17C0AC00) [pid = 3740] [serial = 2162] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | --DOMWINDOW == 186 (1B6D5800) [pid = 3740] [serial = 2167] [outer = 00000000] [url = about:blank] 23:54:42 INFO - PROCESS | 3740 | 1464072882757 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:42 INFO - PROCESS | 3740 | ++DOCSHELL 0F29E000 == 69 [pid = 3740] [id = 751] 23:54:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 187 (0F933800) [pid = 3740] [serial = 2252] [outer = 00000000] 23:54:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 188 (10ACA800) [pid = 3740] [serial = 2253] [outer = 0F933800] 23:54:42 INFO - PROCESS | 3740 | 1464072882803 Marionette DEBUG loaded listener.js 23:54:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 189 (11C03000) [pid = 3740] [serial = 2254] [outer = 0F933800] 23:54:43 INFO - PROCESS | 3740 | 1464072883162 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]]]}] 23:54:43 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. 23:54:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 23:54:43 INFO - PROCESS | 3740 | 1464072883177 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 23:54:43 INFO - PROCESS | 3740 | 1464072883180 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 23:54:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:54:43 INFO - PROCESS | 3740 | 1464072883226 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:54:43 INFO - PROCESS | 3740 | 1464072883229 Marionette TRACE conn3 <- [1,2966,null,{}] 23:54:43 INFO - PROCESS | 3740 | 1464072883245 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}] 23:54:43 INFO - PROCESS | 3740 | 1464072883337 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 23:54:43 INFO - PROCESS | 3740 | 1464072883329 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:43 INFO - PROCESS | 3740 | ++DOCSHELL 16CD1C00 == 70 [pid = 3740] [id = 752] 23:54:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 190 (16CD5000) [pid = 3740] [serial = 2255] [outer = 00000000] 23:54:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 191 (1742E400) [pid = 3740] [serial = 2256] [outer = 16CD5000] 23:54:43 INFO - PROCESS | 3740 | 1464072883375 Marionette DEBUG loaded listener.js 23:54:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 192 (17CF4800) [pid = 3740] [serial = 2257] [outer = 16CD5000] 23:54:43 INFO - PROCESS | 3740 | 1464072883829 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]]]}] 23:54:43 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. 23:54:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 698ms 23:54:43 INFO - PROCESS | 3740 | 1464072883866 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 23:54:43 INFO - PROCESS | 3740 | 1464072883868 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 23:54:43 INFO - PROCESS | 3740 | 1464072883871 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:54:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:54:43 INFO - PROCESS | 3740 | 1464072883873 Marionette TRACE conn3 <- [1,2970,null,{}] 23:54:43 INFO - PROCESS | 3740 | 1464072883876 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}] 23:54:43 INFO - PROCESS | 3740 | 1464072883965 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 23:54:43 INFO - PROCESS | 3740 | 1464072883971 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:43 INFO - PROCESS | 3740 | ++DOCSHELL 17C0FC00 == 71 [pid = 3740] [id = 753] 23:54:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 193 (1877A400) [pid = 3740] [serial = 2258] [outer = 00000000] 23:54:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 194 (19796C00) [pid = 3740] [serial = 2259] [outer = 1877A400] 23:54:44 INFO - PROCESS | 3740 | 1464072884016 Marionette DEBUG loaded listener.js 23:54:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 195 (197DF800) [pid = 3740] [serial = 2260] [outer = 1877A400] 23:54:44 INFO - PROCESS | 3740 | 1464072884469 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"]]]}] 23:54:44 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 23:54:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:54:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 621ms 23:54:44 INFO - PROCESS | 3740 | 1464072884509 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 23:54:44 INFO - PROCESS | 3740 | 1464072884511 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 23:54:44 INFO - PROCESS | 3740 | 1464072884514 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:54:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:54:44 INFO - PROCESS | 3740 | 1464072884516 Marionette TRACE conn3 <- [1,2974,null,{}] 23:54:44 INFO - PROCESS | 3740 | 1464072884549 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}] 23:54:44 INFO - PROCESS | 3740 | 1464072884636 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 23:54:44 INFO - PROCESS | 3740 | 1464072884642 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:44 INFO - PROCESS | 3740 | ++DOCSHELL 19C76C00 == 72 [pid = 3740] [id = 754] 23:54:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 196 (19C79C00) [pid = 3740] [serial = 2261] [outer = 00000000] 23:54:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 197 (1A1B0800) [pid = 3740] [serial = 2262] [outer = 19C79C00] 23:54:44 INFO - PROCESS | 3740 | 1464072884686 Marionette DEBUG loaded listener.js 23:54:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 198 (1A41B800) [pid = 3740] [serial = 2263] [outer = 19C79C00] 23:54:45 INFO - PROCESS | 3740 | 1464072885165 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]]]}] 23:54:45 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. 23:54:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 683ms 23:54:45 INFO - PROCESS | 3740 | 1464072885215 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 23:54:45 INFO - PROCESS | 3740 | 1464072885217 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 23:54:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:54:45 INFO - PROCESS | 3740 | 1464072885223 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:54:45 INFO - PROCESS | 3740 | 1464072885225 Marionette TRACE conn3 <- [1,2978,null,{}] 23:54:45 INFO - PROCESS | 3740 | 1464072885228 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}] 23:54:45 INFO - PROCESS | 3740 | 1464072885384 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 23:54:45 INFO - PROCESS | 3740 | 1464072885496 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:45 INFO - PROCESS | 3740 | ++DOCSHELL 1ACB4C00 == 73 [pid = 3740] [id = 755] 23:54:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 199 (1ACB9000) [pid = 3740] [serial = 2264] [outer = 00000000] 23:54:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 200 (1AECF000) [pid = 3740] [serial = 2265] [outer = 1ACB9000] 23:54:45 INFO - PROCESS | 3740 | 1464072885540 Marionette DEBUG loaded listener.js 23:54:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 201 (1B24E400) [pid = 3740] [serial = 2266] [outer = 1ACB9000] 23:54:45 INFO - PROCESS | 3740 | ++DOCSHELL 1B56F400 == 74 [pid = 3740] [id = 756] 23:54:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 202 (1B571000) [pid = 3740] [serial = 2267] [outer = 00000000] 23:54:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 203 (1B572C00) [pid = 3740] [serial = 2268] [outer = 1B571000] 23:54:45 INFO - PROCESS | 3740 | 1464072885946 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]]]}] 23:54:46 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. 23:54:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 792ms 23:54:46 INFO - PROCESS | 3740 | 1464072886005 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 23:54:46 INFO - PROCESS | 3740 | 1464072886007 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 23:54:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:54:46 INFO - PROCESS | 3740 | 1464072886011 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:54:46 INFO - PROCESS | 3740 | 1464072886012 Marionette TRACE conn3 <- [1,2982,null,{}] 23:54:46 INFO - PROCESS | 3740 | 1464072886023 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}] 23:54:46 INFO - PROCESS | 3740 | 1464072886170 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 23:54:46 INFO - PROCESS | 3740 | 1464072886193 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:46 INFO - PROCESS | 3740 | ++DOCSHELL 1AEC7C00 == 75 [pid = 3740] [id = 757] 23:54:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 204 (1B42E000) [pid = 3740] [serial = 2269] [outer = 00000000] 23:54:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 205 (1B571400) [pid = 3740] [serial = 2270] [outer = 1B42E000] 23:54:46 INFO - PROCESS | 3740 | 1464072886236 Marionette DEBUG loaded listener.js 23:54:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 206 (1B6D1000) [pid = 3740] [serial = 2271] [outer = 1B42E000] 23:54:46 INFO - PROCESS | 3740 | 1464072886680 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]]]}] 23:54:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:54:46 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 23:54:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 683ms 23:54:46 INFO - PROCESS | 3740 | 1464072886711 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 23:54:46 INFO - PROCESS | 3740 | 1464072886712 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 23:54:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:54:46 INFO - PROCESS | 3740 | 1464072886723 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:54:46 INFO - PROCESS | 3740 | 1464072886725 Marionette TRACE conn3 <- [1,2986,null,{}] 23:54:46 INFO - PROCESS | 3740 | 1464072886728 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}] 23:54:47 INFO - PROCESS | 3740 | 1464072887272 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 23:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 205 (10D53800) [pid = 3740] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 204 (13308000) [pid = 3740] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 203 (18778400) [pid = 3740] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 202 (15626C00) [pid = 3740] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 201 (16923000) [pid = 3740] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 200 (162FA800) [pid = 3740] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 199 (179EB800) [pid = 3740] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 198 (11022800) [pid = 3740] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 197 (19A9B000) [pid = 3740] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 196 (12AED400) [pid = 3740] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 195 (162F7800) [pid = 3740] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 194 (17CEB800) [pid = 3740] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:54:47 INFO - PROCESS | 3740 | 1464072887362 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:47 INFO - PROCESS | 3740 | ++DOCSHELL 103D4000 == 76 [pid = 3740] [id = 758] 23:54:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 195 (10A60000) [pid = 3740] [serial = 2272] [outer = 00000000] 23:54:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 196 (1108C800) [pid = 3740] [serial = 2273] [outer = 10A60000] 23:54:47 INFO - PROCESS | 3740 | 1464072887408 Marionette DEBUG loaded listener.js 23:54:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 197 (15624400) [pid = 3740] [serial = 2274] [outer = 10A60000] 23:54:47 INFO - PROCESS | 3740 | 1464072887729 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]]]}] 23:54:47 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. 23:54:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1040ms 23:54:47 INFO - PROCESS | 3740 | 1464072887771 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 23:54:47 INFO - PROCESS | 3740 | 1464072887782 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 23:54:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:54:47 INFO - PROCESS | 3740 | 1464072887800 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:54:47 INFO - PROCESS | 3740 | 1464072887802 Marionette TRACE conn3 <- [1,2990,null,{}] 23:54:47 INFO - PROCESS | 3740 | 1464072887806 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}] 23:54:47 INFO - PROCESS | 3740 | 1464072887894 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 23:54:47 INFO - PROCESS | 3740 | 1464072887900 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:47 INFO - PROCESS | 3740 | ++DOCSHELL 13814C00 == 77 [pid = 3740] [id = 759] 23:54:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 198 (162FA800) [pid = 3740] [serial = 2275] [outer = 00000000] 23:54:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 199 (1CE17800) [pid = 3740] [serial = 2276] [outer = 162FA800] 23:54:47 INFO - PROCESS | 3740 | 1464072887943 Marionette DEBUG loaded listener.js 23:54:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 200 (1CE1A800) [pid = 3740] [serial = 2277] [outer = 162FA800] 23:54:48 INFO - PROCESS | 3740 | 1464072888375 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]]]}] 23:54:48 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. 23:54:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 590ms 23:54:48 INFO - PROCESS | 3740 | 1464072888395 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 23:54:48 INFO - PROCESS | 3740 | 1464072888397 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 23:54:48 INFO - PROCESS | 3740 | 1464072888400 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:54:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:54:48 INFO - PROCESS | 3740 | 1464072888402 Marionette TRACE conn3 <- [1,2994,null,{}] 23:54:48 INFO - PROCESS | 3740 | 1464072888390 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}] 23:54:48 INFO - PROCESS | 3740 | 1464072888533 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 23:54:48 INFO - PROCESS | 3740 | 1464072888543 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:48 INFO - PROCESS | 3740 | ++DOCSHELL 19729000 == 78 [pid = 3740] [id = 760] 23:54:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 201 (19729C00) [pid = 3740] [serial = 2278] [outer = 00000000] 23:54:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 202 (1972EC00) [pid = 3740] [serial = 2279] [outer = 19729C00] 23:54:48 INFO - PROCESS | 3740 | 1464072888587 Marionette DEBUG loaded listener.js 23:54:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 203 (19734000) [pid = 3740] [serial = 2280] [outer = 19729C00] 23:54:49 INFO - PROCESS | 3740 | 1464072889016 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]]]}] 23:54:49 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. 23:54:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 699ms 23:54:49 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:54:49 INFO - PROCESS | 3740 | 1464072889084 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 23:54:49 INFO - PROCESS | 3740 | 1464072889086 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 23:54:49 INFO - PROCESS | 3740 | 1464072889089 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:54:49 INFO - PROCESS | 3740 | 1464072889092 Marionette TRACE conn3 <- [1,2998,null,{}] 23:54:49 INFO - PROCESS | 3740 | 1464072889095 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}] 23:54:49 INFO - PROCESS | 3740 | 1464072889249 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 23:54:49 INFO - PROCESS | 3740 | 1464072889407 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:49 INFO - PROCESS | 3740 | ++DOCSHELL 0F206800 == 79 [pid = 3740] [id = 761] 23:54:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 204 (0F20F800) [pid = 3740] [serial = 2281] [outer = 00000000] 23:54:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 205 (10A5C800) [pid = 3740] [serial = 2282] [outer = 0F20F800] 23:54:49 INFO - PROCESS | 3740 | 1464072889466 Marionette DEBUG loaded listener.js 23:54:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 206 (10D4C400) [pid = 3740] [serial = 2283] [outer = 0F20F800] 23:54:49 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:54:50 INFO - PROCESS | 3740 | 1464072890058 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:54:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:54:50 INFO - {} 23:54:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:54:50 INFO - {} 23:54:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:54:50 INFO - {} 23:54:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:54:50 INFO - {} 23:54:50 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 994ms 23:54:50 INFO - PROCESS | 3740 | 1464072890096 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 23:54:50 INFO - PROCESS | 3740 | 1464072890101 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 23:54:50 INFO - TEST-START | /FileAPI/fileReader.html 23:54:50 INFO - PROCESS | 3740 | 1464072890107 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:54:50 INFO - PROCESS | 3740 | 1464072890111 Marionette TRACE conn3 <- [1,3002,null,{}] 23:54:50 INFO - PROCESS | 3740 | 1464072890116 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}] 23:54:50 INFO - PROCESS | 3740 | 1464072890239 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 23:54:50 INFO - PROCESS | 3740 | 1464072890394 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:50 INFO - PROCESS | 3740 | ++DOCSHELL 15DB0800 == 80 [pid = 3740] [id = 762] 23:54:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 207 (15E86800) [pid = 3740] [serial = 2284] [outer = 00000000] 23:54:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 208 (16E9E000) [pid = 3740] [serial = 2285] [outer = 15E86800] 23:54:50 INFO - PROCESS | 3740 | 1464072890454 Marionette DEBUG loaded listener.js 23:54:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 209 (1877F800) [pid = 3740] [serial = 2286] [outer = 15E86800] 23:54:50 INFO - PROCESS | 3740 | 1464072890935 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]]]}] 23:54:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:54:50 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:54:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:54:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:54:50 INFO - TEST-OK | /FileAPI/fileReader.html | took 885ms 23:54:51 INFO - PROCESS | 3740 | 1464072891000 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 23:54:51 INFO - PROCESS | 3740 | 1464072891004 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 23:54:51 INFO - TEST-START | /FileAPI/historical.html 23:54:51 INFO - PROCESS | 3740 | 1464072891008 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:54:51 INFO - PROCESS | 3740 | 1464072891010 Marionette TRACE conn3 <- [1,3006,null,{}] 23:54:51 INFO - PROCESS | 3740 | 1464072891015 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}] 23:54:51 INFO - PROCESS | 3740 | 1464072891129 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 23:54:51 INFO - PROCESS | 3740 | 1464072891305 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:51 INFO - PROCESS | 3740 | ++DOCSHELL 19C7A800 == 81 [pid = 3740] [id = 763] 23:54:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 210 (19CBB800) [pid = 3740] [serial = 2287] [outer = 00000000] 23:54:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 211 (1A90BC00) [pid = 3740] [serial = 2288] [outer = 19CBB800] 23:54:51 INFO - PROCESS | 3740 | 1464072891360 Marionette DEBUG loaded listener.js 23:54:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 212 (1ACB9C00) [pid = 3740] [serial = 2289] [outer = 19CBB800] 23:54:51 INFO - PROCESS | 3740 | 1464072891914 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"]]]}] 23:54:51 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:54:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:54:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:54:51 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:54:51 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:54:51 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:54:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:54:51 INFO - TEST-OK | /FileAPI/historical.html | took 947ms 23:54:51 INFO - PROCESS | 3740 | 1464072891954 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 23:54:51 INFO - PROCESS | 3740 | 1464072891956 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 23:54:51 INFO - TEST-START | /FileAPI/idlharness.html 23:54:51 INFO - PROCESS | 3740 | 1464072891967 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:54:51 INFO - PROCESS | 3740 | 1464072891973 Marionette TRACE conn3 <- [1,3010,null,{}] 23:54:51 INFO - PROCESS | 3740 | 1464072891978 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}] 23:54:52 INFO - PROCESS | 3740 | 1464072892092 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 23:54:52 INFO - PROCESS | 3740 | 1464072892266 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:52 INFO - PROCESS | 3740 | ++DOCSHELL 1B438800 == 82 [pid = 3740] [id = 764] 23:54:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 213 (1CE1C000) [pid = 3740] [serial = 2290] [outer = 00000000] 23:54:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 214 (1E1BB800) [pid = 3740] [serial = 2291] [outer = 1CE1C000] 23:54:52 INFO - PROCESS | 3740 | 1464072892322 Marionette DEBUG loaded listener.js 23:54:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 215 (1E1BF000) [pid = 3740] [serial = 2292] [outer = 1CE1C000] 23:54:53 INFO - PROCESS | 3740 | 1464072893252 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]]]}] 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:54:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:54:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:54:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:54:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:54:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:54:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:54:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:54:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:54:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:54:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:54:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:54:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:54:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:54:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:54:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:54:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:54:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:54:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:54:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:54:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:54:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:54:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:54:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:54:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:54:53 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 23:54:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:54:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:54:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:54:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:54:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:54:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:54:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:54:53 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 23:54:53 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 23:54:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:54:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:54:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:54:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:54:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:54:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:54:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:54:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:54:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:54:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:54:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:54:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:54:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:54:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:54:53 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 23:54:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:54:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:54:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:54:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:54:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:54:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:54:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:54:53 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 23:54:53 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 23:54:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:54:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:54:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:54:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:54:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:54:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:54:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:54:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 1490ms 23:54:53 INFO - PROCESS | 3740 | 1464072893439 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 23:54:53 INFO - PROCESS | 3740 | 1464072893443 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 23:54:53 INFO - TEST-START | /FileAPI/idlharness.worker 23:54:53 INFO - PROCESS | 3740 | 1464072893452 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:54:53 INFO - PROCESS | 3740 | 1464072893454 Marionette TRACE conn3 <- [1,3014,null,{}] 23:54:53 INFO - PROCESS | 3740 | 1464072893458 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}] 23:54:53 INFO - PROCESS | 3740 | 1464072893576 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 23:54:53 INFO - PROCESS | 3740 | 1464072893735 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:53 INFO - PROCESS | 3740 | ++DOCSHELL 1E1BBC00 == 83 [pid = 3740] [id = 765] 23:54:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 216 (1E1C0000) [pid = 3740] [serial = 2293] [outer = 00000000] 23:54:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 217 (20465C00) [pid = 3740] [serial = 2294] [outer = 1E1C0000] 23:54:53 INFO - PROCESS | 3740 | 1464072893788 Marionette DEBUG loaded listener.js 23:54:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 218 (20469C00) [pid = 3740] [serial = 2295] [outer = 1E1C0000] 23:54:53 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:54:54 INFO - PROCESS | 3740 | 1464072894851 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,{},{}]]]}] 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:54:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:54:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:54:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:54:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:54:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:54:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:54:54 INFO - {} 23:54:54 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 23:54:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:54:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:54:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:54:54 INFO - {} 23:54:54 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 - {} 23:54:54 INFO - {} 23:54:54 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 23:54:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:54:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:54:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:54:54 INFO - {} 23:54:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:54:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:54:55 INFO - {} 23:54:55 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 23:54:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:54:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:54:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:54:55 INFO - {} 23:54:55 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 - {} 23:54:55 INFO - {} 23:54:55 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 23:54:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:54:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:54:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:55 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 23:54:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:54:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:54:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:55 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 23:54:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:55 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 23:54:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:55 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 23:54:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:54:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:54:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:54:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:54:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:54:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:54:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:54:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:54:55 INFO - {} 23:54:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1615ms 23:54:55 INFO - PROCESS | 3740 | 1464072895095 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 23:54:55 INFO - PROCESS | 3740 | 1464072895097 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 23:54:55 INFO - PROCESS | 3740 | 1464072895103 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:54:55 INFO - PROCESS | 3740 | 1464072895105 Marionette TRACE conn3 <- [1,3018,null,{}] 23:54:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:54:55 INFO - PROCESS | 3740 | 1464072895108 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}] 23:54:55 INFO - PROCESS | 3740 | 1464072895218 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 23:54:55 INFO - PROCESS | 3740 | 1464072895371 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:55 INFO - PROCESS | 3740 | ++DOCSHELL 15C47400 == 84 [pid = 3740] [id = 766] 23:54:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 219 (162EF800) [pid = 3740] [serial = 2296] [outer = 00000000] 23:54:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 220 (21030C00) [pid = 3740] [serial = 2297] [outer = 162EF800] 23:54:55 INFO - PROCESS | 3740 | 1464072895433 Marionette DEBUG loaded listener.js 23:54:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 221 (2180F400) [pid = 3740] [serial = 2298] [outer = 162EF800] 23:54:55 INFO - PROCESS | 3740 | 1464072895974 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]]]}] 23:54:56 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 23:54:56 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 931ms 23:54:56 INFO - PROCESS | 3740 | 1464072896038 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 23:54:56 INFO - PROCESS | 3740 | 1464072896041 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 23:54:56 INFO - PROCESS | 3740 | 1464072896044 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:54:56 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:54:56 INFO - PROCESS | 3740 | 1464072896046 Marionette TRACE conn3 <- [1,3022,null,{}] 23:54:56 INFO - PROCESS | 3740 | 1464072896050 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}] 23:54:56 INFO - PROCESS | 3740 | 1464072896164 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 23:54:56 INFO - PROCESS | 3740 | 1464072896347 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:56 INFO - PROCESS | 3740 | ++DOCSHELL 10D49000 == 85 [pid = 3740] [id = 767] 23:54:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 222 (10DFDC00) [pid = 3740] [serial = 2299] [outer = 00000000] 23:54:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 223 (11CEB400) [pid = 3740] [serial = 2300] [outer = 10DFDC00] 23:54:56 INFO - PROCESS | 3740 | 1464072896402 Marionette DEBUG loaded listener.js 23:54:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 224 (16331C00) [pid = 3740] [serial = 2301] [outer = 10DFDC00] 23:54:56 INFO - PROCESS | 3740 | 1464072896948 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]]]}] 23:54:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:54:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 931ms 23:54:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:54:56 INFO - PROCESS | 3740 | 1464072896992 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 23:54:56 INFO - PROCESS | 3740 | 1464072896995 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 23:54:56 INFO - PROCESS | 3740 | 1464072896998 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:54:56 INFO - PROCESS | 3740 | 1464072897000 Marionette TRACE conn3 <- [1,3026,null,{}] 23:54:57 INFO - PROCESS | 3740 | 1464072897004 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}] 23:54:57 INFO - PROCESS | 3740 | 1464072897117 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 23:54:57 INFO - PROCESS | 3740 | 1464072897299 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:57 INFO - PROCESS | 3740 | ++DOCSHELL 0F29AC00 == 86 [pid = 3740] [id = 768] 23:54:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 225 (0F2A0400) [pid = 3740] [serial = 2302] [outer = 00000000] 23:54:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 226 (16CC7C00) [pid = 3740] [serial = 2303] [outer = 0F2A0400] 23:54:57 INFO - PROCESS | 3740 | 1464072897354 Marionette DEBUG loaded listener.js 23:54:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 227 (1829D000) [pid = 3740] [serial = 2304] [outer = 0F2A0400] 23:54:58 INFO - PROCESS | 3740 | 1464072898112 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"]]]}] 23:54:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:54:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1133ms 23:54:58 INFO - PROCESS | 3740 | 1464072898145 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 23:54:58 INFO - PROCESS | 3740 | 1464072898149 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 23:54:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:54:58 INFO - PROCESS | 3740 | 1464072898154 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:54:58 INFO - PROCESS | 3740 | 1464072898158 Marionette TRACE conn3 <- [1,3030,null,{}] 23:54:58 INFO - PROCESS | 3740 | 1464072898163 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}] 23:54:58 INFO - PROCESS | 3740 | 1464072898300 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 23:54:58 INFO - PROCESS | 3740 | 1464072898441 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:58 INFO - PROCESS | 3740 | ++DOCSHELL 10DF8400 == 87 [pid = 3740] [id = 769] 23:54:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 228 (10DF9000) [pid = 3740] [serial = 2305] [outer = 00000000] 23:54:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 229 (10F06400) [pid = 3740] [serial = 2306] [outer = 10DF9000] 23:54:58 INFO - PROCESS | 3740 | 1464072898493 Marionette DEBUG loaded listener.js 23:54:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 230 (11028000) [pid = 3740] [serial = 2307] [outer = 10DF9000] 23:54:59 INFO - PROCESS | 3740 | 1464072899189 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]]]}] 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:54:59 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. 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:54:59 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'.) 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:54:59 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. 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:54:59 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. 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:54:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:54:59 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. 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:54:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:54:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 23:54:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:54:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:54:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:54:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:54:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:54:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:54:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:54:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:54:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:54:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:54:59 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1180ms 23:54:59 INFO - PROCESS | 3740 | 1464072899330 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 23:54:59 INFO - PROCESS | 3740 | 1464072899336 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 23:54:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:54:59 INFO - PROCESS | 3740 | 1464072899348 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:54:59 INFO - PROCESS | 3740 | 1464072899350 Marionette TRACE conn3 <- [1,3034,null,{}] 23:54:59 INFO - PROCESS | 3740 | 1464072899403 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}] 23:54:59 INFO - PROCESS | 3740 | 1464072899501 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 23:54:59 INFO - PROCESS | 3740 | 1464072899679 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 19729000 == 86 [pid = 3740] [id = 760] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 13814C00 == 85 [pid = 3740] [id = 759] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 103D4000 == 84 [pid = 3740] [id = 758] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 1AEC7C00 == 83 [pid = 3740] [id = 757] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 19796000 == 82 [pid = 3740] [id = 723] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 1B56F400 == 81 [pid = 3740] [id = 756] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 1ACB4C00 == 80 [pid = 3740] [id = 755] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 19C76C00 == 79 [pid = 3740] [id = 754] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 17C0FC00 == 78 [pid = 3740] [id = 753] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 16CD1C00 == 77 [pid = 3740] [id = 752] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 0F29E000 == 76 [pid = 3740] [id = 751] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 10F07C00 == 75 [pid = 3740] [id = 750] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 19C4B800 == 74 [pid = 3740] [id = 749] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 229 (1A731800) [pid = 3740] [serial = 2218] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 228 (19795C00) [pid = 3740] [serial = 2176] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 227 (1A9B4C00) [pid = 3740] [serial = 2182] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 226 (1B56E400) [pid = 3740] [serial = 2185] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 225 (140B0400) [pid = 3740] [serial = 2173] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 224 (1979C800) [pid = 3740] [serial = 2179] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 223 (1979CC00) [pid = 3740] [serial = 2170] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | ++DOCSHELL 103C5400 == 75 [pid = 3740] [id = 770] 23:54:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 224 (103D4000) [pid = 3740] [serial = 2308] [outer = 00000000] 23:54:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 225 (1108D000) [pid = 3740] [serial = 2309] [outer = 103D4000] 23:54:59 INFO - PROCESS | 3740 | 1464072899768 Marionette DEBUG loaded listener.js 23:54:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 226 (13073C00) [pid = 3740] [serial = 2310] [outer = 103D4000] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 162F8000 == 74 [pid = 3740] [id = 748] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 103C7800 == 73 [pid = 3740] [id = 747] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 1AA68400 == 72 [pid = 3740] [id = 746] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 1A908C00 == 71 [pid = 3740] [id = 745] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 1A84AC00 == 70 [pid = 3740] [id = 744] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 1A44BC00 == 69 [pid = 3740] [id = 743] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 0F20F400 == 68 [pid = 3740] [id = 742] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 12A2F000 == 67 [pid = 3740] [id = 741] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 10D49400 == 66 [pid = 3740] [id = 740] 23:54:59 INFO - PROCESS | 3740 | --DOCSHELL 1A417400 == 65 [pid = 3740] [id = 739] 23:54:59 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 225 (1A1F5000) [pid = 3740] [serial = 2216] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 224 (10F06C00) [pid = 3740] [serial = 2192] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 223 (140B1000) [pid = 3740] [serial = 2198] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 222 (19799800) [pid = 3740] [serial = 2209] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 221 (162F7000) [pid = 3740] [serial = 2201] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 220 (10DF7400) [pid = 3740] [serial = 2191] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 219 (17CE7400) [pid = 3740] [serial = 2206] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 218 (16992C00) [pid = 3740] [serial = 2204] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 217 (16928C00) [pid = 3740] [serial = 2203] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 216 (1829F400) [pid = 3740] [serial = 2207] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 215 (19A01800) [pid = 3740] [serial = 2213] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 214 (15E90C00) [pid = 3740] [serial = 2200] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 213 (1A90B000) [pid = 3740] [serial = 2189] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 212 (12896800) [pid = 3740] [serial = 2195] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 211 (19DF7800) [pid = 3740] [serial = 2215] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 210 (197DB800) [pid = 3740] [serial = 2210] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 209 (19C79800) [pid = 3740] [serial = 2188] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 208 (11C05000) [pid = 3740] [serial = 2194] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 207 (187BB800) [pid = 3740] [serial = 2212] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 206 (187BDC00) [pid = 3740] [serial = 2090] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 205 (19A9F800) [pid = 3740] [serial = 2138] [outer = 00000000] [url = about:blank] 23:54:59 INFO - PROCESS | 3740 | --DOMWINDOW == 204 (1381E400) [pid = 3740] [serial = 2197] [outer = 00000000] [url = about:blank] 23:55:00 INFO - PROCESS | 3740 | 1464072900196 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:55:00 INFO - {} 23:55:00 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 870ms 23:55:00 INFO - PROCESS | 3740 | 1464072900230 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 23:55:00 INFO - PROCESS | 3740 | 1464072900232 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 23:55:00 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:55:00 INFO - PROCESS | 3740 | 1464072900235 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:55:00 INFO - PROCESS | 3740 | 1464072900239 Marionette TRACE conn3 <- [1,3038,null,{}] 23:55:00 INFO - PROCESS | 3740 | 1464072900249 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}] 23:55:00 INFO - PROCESS | 3740 | 1464072900344 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 23:55:00 INFO - PROCESS | 3740 | 1464072900359 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:00 INFO - PROCESS | 3740 | ++DOCSHELL 13361000 == 66 [pid = 3740] [id = 771] 23:55:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 205 (13365000) [pid = 3740] [serial = 2311] [outer = 00000000] 23:55:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 206 (15DB0400) [pid = 3740] [serial = 2312] [outer = 13365000] 23:55:00 INFO - PROCESS | 3740 | 1464072900406 Marionette DEBUG loaded listener.js 23:55:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 207 (15F68C00) [pid = 3740] [serial = 2313] [outer = 13365000] 23:55:00 INFO - PROCESS | 3740 | 1464072900903 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]]]}] 23:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:55:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 699ms 23:55:00 INFO - PROCESS | 3740 | 1464072900935 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 23:55:00 INFO - PROCESS | 3740 | 1464072900937 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 23:55:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:55:00 INFO - PROCESS | 3740 | 1464072900941 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:55:00 INFO - PROCESS | 3740 | 1464072900943 Marionette TRACE conn3 <- [1,3042,null,{}] 23:55:00 INFO - PROCESS | 3740 | 1464072900930 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}] 23:55:01 INFO - PROCESS | 3740 | 1464072901048 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 23:55:01 INFO - PROCESS | 3740 | 1464072901057 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:01 INFO - PROCESS | 3740 | ++DOCSHELL 16334C00 == 67 [pid = 3740] [id = 772] 23:55:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 208 (168CB800) [pid = 3740] [serial = 2314] [outer = 00000000] 23:55:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 209 (16924400) [pid = 3740] [serial = 2315] [outer = 168CB800] 23:55:01 INFO - PROCESS | 3740 | 1464072901102 Marionette DEBUG loaded listener.js 23:55:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 210 (1698A000) [pid = 3740] [serial = 2316] [outer = 168CB800] 23:55:01 INFO - PROCESS | 3740 | 1464072901821 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"]]]}] 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:55:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:55:01 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" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:55:01 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" 23:55:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:55:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:55:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1024ms 23:55:01 INFO - PROCESS | 3740 | 1464072901955 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 23:55:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:55:01 INFO - PROCESS | 3740 | 1464072901957 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 23:55:01 INFO - PROCESS | 3740 | 1464072901961 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:55:01 INFO - PROCESS | 3740 | 1464072901962 Marionette TRACE conn3 <- [1,3046,null,{}] 23:55:01 INFO - PROCESS | 3740 | 1464072901979 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}] 23:55:02 INFO - PROCESS | 3740 | 1464072902067 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 23:55:02 INFO - PROCESS | 3740 | 1464072902194 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:02 INFO - PROCESS | 3740 | ++DOCSHELL 168C8800 == 68 [pid = 3740] [id = 773] 23:55:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 211 (1699B000) [pid = 3740] [serial = 2317] [outer = 00000000] 23:55:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 212 (18590C00) [pid = 3740] [serial = 2318] [outer = 1699B000] 23:55:02 INFO - PROCESS | 3740 | 1464072902239 Marionette DEBUG loaded listener.js 23:55:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 213 (1877D000) [pid = 3740] [serial = 2319] [outer = 1699B000] 23:55:02 INFO - PROCESS | 3740 | 1464072902734 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]]]}] 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:55:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:55:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:55:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:55:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:55:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:55:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:55:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:55:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:55:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:55:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:55:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:55:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 792ms 23:55:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:55:02 INFO - PROCESS | 3740 | 1464072902773 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 23:55:02 INFO - PROCESS | 3740 | 1464072902775 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 23:55:02 INFO - PROCESS | 3740 | 1464072902779 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:55:02 INFO - PROCESS | 3740 | 1464072902780 Marionette TRACE conn3 <- [1,3050,null,{}] 23:55:02 INFO - PROCESS | 3740 | 1464072902784 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}] 23:55:02 INFO - PROCESS | 3740 | 1464072902923 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 23:55:02 INFO - PROCESS | 3740 | 1464072902944 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:02 INFO - PROCESS | 3740 | ++DOCSHELL 187BC800 == 69 [pid = 3740] [id = 774] 23:55:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 214 (19729000) [pid = 3740] [serial = 2320] [outer = 00000000] 23:55:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 215 (19799C00) [pid = 3740] [serial = 2321] [outer = 19729000] 23:55:02 INFO - PROCESS | 3740 | 1464072902989 Marionette DEBUG loaded listener.js 23:55:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 216 (197DBC00) [pid = 3740] [serial = 2322] [outer = 19729000] 23:55:03 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:55:03 INFO - PROCESS | 3740 | 1464072903441 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:55:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:55:03 INFO - {} 23:55:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 683ms 23:55:03 INFO - PROCESS | 3740 | 1464072903476 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 23:55:03 INFO - PROCESS | 3740 | 1464072903478 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 23:55:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:55:03 INFO - PROCESS | 3740 | 1464072903481 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:55:03 INFO - PROCESS | 3740 | 1464072903483 Marionette TRACE conn3 <- [1,3054,null,{}] 23:55:03 INFO - PROCESS | 3740 | 1464072903486 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}] 23:55:03 INFO - PROCESS | 3740 | 1464072903625 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 23:55:03 INFO - PROCESS | 3740 | 1464072903707 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:03 INFO - PROCESS | 3740 | ++DOCSHELL 19728400 == 70 [pid = 3740] [id = 775] 23:55:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 217 (19799800) [pid = 3740] [serial = 2323] [outer = 00000000] 23:55:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 218 (19AA4000) [pid = 3740] [serial = 2324] [outer = 19799800] 23:55:03 INFO - PROCESS | 3740 | 1464072903760 Marionette DEBUG loaded listener.js 23:55:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 219 (19AA6C00) [pid = 3740] [serial = 2325] [outer = 19799800] 23:55:04 INFO - PROCESS | 3740 | --DOMWINDOW == 218 (1ACB9000) [pid = 3740] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 23:55:04 INFO - PROCESS | 3740 | --DOMWINDOW == 217 (16CD5000) [pid = 3740] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:55:04 INFO - PROCESS | 3740 | --DOMWINDOW == 216 (1B42E000) [pid = 3740] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:55:04 INFO - PROCESS | 3740 | --DOMWINDOW == 215 (19C79C00) [pid = 3740] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 23:55:04 INFO - PROCESS | 3740 | --DOMWINDOW == 214 (1B571000) [pid = 3740] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:55:04 INFO - PROCESS | 3740 | --DOMWINDOW == 213 (10A60000) [pid = 3740] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 23:55:04 INFO - PROCESS | 3740 | --DOMWINDOW == 212 (1877A400) [pid = 3740] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:55:04 INFO - PROCESS | 3740 | --DOMWINDOW == 211 (1B258800) [pid = 3740] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:55:04 INFO - PROCESS | 3740 | --DOMWINDOW == 210 (10FAFC00) [pid = 3740] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 23:55:04 INFO - PROCESS | 3740 | --DOMWINDOW == 209 (162FA800) [pid = 3740] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 23:55:04 INFO - PROCESS | 3740 | --DOMWINDOW == 208 (0F933800) [pid = 3740] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:55:04 INFO - PROCESS | 3740 | 1464072904680 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]]]}] 23:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:55:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1242ms 23:55:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:55:04 INFO - PROCESS | 3740 | 1464072904725 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 23:55:04 INFO - PROCESS | 3740 | 1464072904728 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 23:55:04 INFO - PROCESS | 3740 | 1464072904733 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:55:04 INFO - PROCESS | 3740 | 1464072904734 Marionette TRACE conn3 <- [1,3058,null,{}] 23:55:04 INFO - PROCESS | 3740 | 1464072904738 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}] 23:55:04 INFO - PROCESS | 3740 | 1464072904826 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 23:55:04 INFO - PROCESS | 3740 | 1464072904831 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:04 INFO - PROCESS | 3740 | ++DOCSHELL 19C49000 == 71 [pid = 3740] [id = 776] 23:55:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 209 (19C70C00) [pid = 3740] [serial = 2326] [outer = 00000000] 23:55:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 210 (19CB6000) [pid = 3740] [serial = 2327] [outer = 19C70C00] 23:55:04 INFO - PROCESS | 3740 | 1464072904875 Marionette DEBUG loaded listener.js 23:55:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 211 (1A1B4800) [pid = 3740] [serial = 2328] [outer = 19C70C00] 23:55:05 INFO - PROCESS | 3740 | 1464072905371 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]]]}] 23:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:55:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 683ms 23:55:05 INFO - PROCESS | 3740 | 1464072905430 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 23:55:05 INFO - PROCESS | 3740 | 1464072905432 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 23:55:05 INFO - PROCESS | 3740 | 1464072905435 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:55:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:55:05 INFO - PROCESS | 3740 | 1464072905437 Marionette TRACE conn3 <- [1,3062,null,{}] 23:55:05 INFO - PROCESS | 3740 | 1464072905440 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}] 23:55:05 INFO - PROCESS | 3740 | 1464072905529 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 23:55:05 INFO - PROCESS | 3740 | 1464072905535 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:05 INFO - PROCESS | 3740 | ++DOCSHELL 13820800 == 72 [pid = 3740] [id = 777] 23:55:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 212 (13B32800) [pid = 3740] [serial = 2329] [outer = 00000000] 23:55:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 213 (19DF9400) [pid = 3740] [serial = 2330] [outer = 13B32800] 23:55:05 INFO - PROCESS | 3740 | 1464072905580 Marionette DEBUG loaded listener.js 23:55:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 214 (1A418000) [pid = 3740] [serial = 2331] [outer = 13B32800] 23:55:05 INFO - PROCESS | 3740 | 1464072905995 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]]]}] 23:55:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:55:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:55:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:55:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:55:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:55:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:55:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 636ms 23:55:06 INFO - PROCESS | 3740 | 1464072906061 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 23:55:06 INFO - PROCESS | 3740 | 1464072906063 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 23:55:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:55:06 INFO - PROCESS | 3740 | 1464072906066 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:55:06 INFO - PROCESS | 3740 | 1464072906068 Marionette TRACE conn3 <- [1,3066,null,{}] 23:55:06 INFO - PROCESS | 3740 | 1464072906071 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}] 23:55:06 INFO - PROCESS | 3740 | 1464072906163 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 23:55:06 INFO - PROCESS | 3740 | 1464072906169 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:06 INFO - PROCESS | 3740 | ++DOCSHELL 1A414000 == 73 [pid = 3740] [id = 778] 23:55:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 215 (1A415800) [pid = 3740] [serial = 2332] [outer = 00000000] 23:55:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 216 (1A73AC00) [pid = 3740] [serial = 2333] [outer = 1A415800] 23:55:06 INFO - PROCESS | 3740 | 1464072906212 Marionette DEBUG loaded listener.js 23:55:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 217 (1A843800) [pid = 3740] [serial = 2334] [outer = 1A415800] 23:55:06 INFO - PROCESS | 3740 | 1464072906823 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] 23:55:06 INFO - PROCESS | 3740 | 1464072906891 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 23:55:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:55:06 INFO - PROCESS | 3740 | 1464072906937 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:55:06 INFO - PROCESS | 3740 | 1464072906942 Marionette TRACE conn3 <- [1,3070,null,{}] 23:55:06 INFO - PROCESS | 3740 | 1464072906953 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}] 23:55:07 INFO - PROCESS | 3740 | 1464072907070 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 23:55:07 INFO - PROCESS | 3740 | 1464072907272 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:07 INFO - PROCESS | 3740 | ++DOCSHELL 10A5FC00 == 74 [pid = 3740] [id = 779] 23:55:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 218 (10A61000) [pid = 3740] [serial = 2335] [outer = 00000000] 23:55:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 219 (110D3800) [pid = 3740] [serial = 2336] [outer = 10A61000] 23:55:07 INFO - PROCESS | 3740 | 1464072907329 Marionette DEBUG loaded listener.js 23:55:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 220 (11C5D000) [pid = 3740] [serial = 2337] [outer = 10A61000] 23:55:07 INFO - PROCESS | 3740 | 1464072907923 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]]]}] 23:55:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:55:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:55:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:55:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:55:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1024ms 23:55:07 INFO - PROCESS | 3740 | 1464072907936 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 23:55:07 INFO - PROCESS | 3740 | 1464072907941 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 23:55:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:55:07 INFO - PROCESS | 3740 | 1464072907948 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:55:07 INFO - PROCESS | 3740 | 1464072907950 Marionette TRACE conn3 <- [1,3074,null,{}] 23:55:07 INFO - PROCESS | 3740 | 1464072907954 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}] 23:55:08 INFO - PROCESS | 3740 | 1464072908070 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 23:55:08 INFO - PROCESS | 3740 | 1464072908252 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:08 INFO - PROCESS | 3740 | ++DOCSHELL 12D78000 == 75 [pid = 3740] [id = 780] 23:55:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 221 (12DF8800) [pid = 3740] [serial = 2338] [outer = 00000000] 23:55:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 222 (15DB1800) [pid = 3740] [serial = 2339] [outer = 12DF8800] 23:55:08 INFO - PROCESS | 3740 | 1464072908306 Marionette DEBUG loaded listener.js 23:55:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 223 (162FAC00) [pid = 3740] [serial = 2340] [outer = 12DF8800] 23:55:08 INFO - PROCESS | 3740 | 1464072908834 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:55:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:55:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 931ms 23:55:08 INFO - PROCESS | 3740 | 1464072908879 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 23:55:08 INFO - PROCESS | 3740 | 1464072908882 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 23:55:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:55:08 INFO - PROCESS | 3740 | 1464072908887 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:55:08 INFO - PROCESS | 3740 | 1464072908891 Marionette TRACE conn3 <- [1,3078,null,{}] 23:55:08 INFO - PROCESS | 3740 | 1464072908902 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}] 23:55:09 INFO - PROCESS | 3740 | 1464072909020 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 23:55:09 INFO - PROCESS | 3740 | 1464072909201 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:09 INFO - PROCESS | 3740 | ++DOCSHELL 17367000 == 76 [pid = 3740] [id = 781] 23:55:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 224 (187C7000) [pid = 3740] [serial = 2341] [outer = 00000000] 23:55:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 225 (19730400) [pid = 3740] [serial = 2342] [outer = 187C7000] 23:55:09 INFO - PROCESS | 3740 | 1464072909258 Marionette DEBUG loaded listener.js 23:55:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 226 (19797000) [pid = 3740] [serial = 2343] [outer = 187C7000] 23:55:09 INFO - PROCESS | 3740 | 1464072909795 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:55:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:55:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 931ms 23:55:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:55:09 INFO - PROCESS | 3740 | 1464072909831 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 23:55:09 INFO - PROCESS | 3740 | 1464072909834 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 23:55:09 INFO - PROCESS | 3740 | 1464072909837 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:55:09 INFO - PROCESS | 3740 | 1464072909839 Marionette TRACE conn3 <- [1,3082,null,{}] 23:55:09 INFO - PROCESS | 3740 | 1464072909844 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}] 23:55:09 INFO - PROCESS | 3740 | 1464072909965 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 23:55:10 INFO - PROCESS | 3740 | 1464072910145 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:10 INFO - PROCESS | 3740 | ++DOCSHELL 197E2000 == 77 [pid = 3740] [id = 782] 23:55:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 227 (19AA2000) [pid = 3740] [serial = 2344] [outer = 00000000] 23:55:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 228 (1A732C00) [pid = 3740] [serial = 2345] [outer = 19AA2000] 23:55:10 INFO - PROCESS | 3740 | 1464072910200 Marionette DEBUG loaded listener.js 23:55:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 229 (1A90D400) [pid = 3740] [serial = 2346] [outer = 19AA2000] 23:55:10 INFO - PROCESS | 3740 | 1464072910726 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:55:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:55:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 931ms 23:55:10 INFO - PROCESS | 3740 | 1464072910782 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 23:55:10 INFO - PROCESS | 3740 | 1464072910785 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 23:55:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:55:10 INFO - PROCESS | 3740 | 1464072910788 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:55:10 INFO - PROCESS | 3740 | 1464072910790 Marionette TRACE conn3 <- [1,3086,null,{}] 23:55:10 INFO - PROCESS | 3740 | 1464072910794 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}] 23:55:10 INFO - PROCESS | 3740 | 1464072910911 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 23:55:11 INFO - PROCESS | 3740 | 1464072911092 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:11 INFO - PROCESS | 3740 | ++DOCSHELL 19A98000 == 78 [pid = 3740] [id = 783] 23:55:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 230 (19DF2C00) [pid = 3740] [serial = 2347] [outer = 00000000] 23:55:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 231 (1AA6A400) [pid = 3740] [serial = 2348] [outer = 19DF2C00] 23:55:11 INFO - PROCESS | 3740 | 1464072911146 Marionette DEBUG loaded listener.js 23:55:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 232 (1ACB6400) [pid = 3740] [serial = 2349] [outer = 19DF2C00] 23:55:11 INFO - PROCESS | 3740 | 1464072911656 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]]]}] 23:55:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:55:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:55:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 931ms 23:55:11 INFO - PROCESS | 3740 | 1464072911730 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 23:55:11 INFO - PROCESS | 3740 | 1464072911732 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 23:55:11 INFO - PROCESS | 3740 | 1464072911737 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:55:11 INFO - PROCESS | 3740 | 1464072911739 Marionette TRACE conn3 <- [1,3090,null,{}] 23:55:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:55:11 INFO - PROCESS | 3740 | 1464072911743 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}] 23:55:11 INFO - PROCESS | 3740 | 1464072911872 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 23:55:12 INFO - PROCESS | 3740 | 1464072912060 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:12 INFO - PROCESS | 3740 | ++DOCSHELL 1ACBF800 == 79 [pid = 3740] [id = 784] 23:55:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 233 (1AEC2400) [pid = 3740] [serial = 2350] [outer = 00000000] 23:55:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 234 (1B56C400) [pid = 3740] [serial = 2351] [outer = 1AEC2400] 23:55:12 INFO - PROCESS | 3740 | 1464072912115 Marionette DEBUG loaded listener.js 23:55:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 235 (1B574000) [pid = 3740] [serial = 2352] [outer = 1AEC2400] 23:55:12 INFO - PROCESS | 3740 | 1464072912642 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:55:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:55:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 932ms 23:55:12 INFO - PROCESS | 3740 | 1464072912696 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 23:55:12 INFO - PROCESS | 3740 | 1464072912698 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 23:55:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:55:12 INFO - PROCESS | 3740 | 1464072912703 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:55:12 INFO - PROCESS | 3740 | 1464072912705 Marionette TRACE conn3 <- [1,3094,null,{}] 23:55:12 INFO - PROCESS | 3740 | 1464072912709 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}] 23:55:12 INFO - PROCESS | 3740 | 1464072912818 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 23:55:12 INFO - PROCESS | 3740 | 1464072913005 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:12 INFO - PROCESS | 3740 | ++DOCSHELL 1B43AC00 == 80 [pid = 3740] [id = 785] 23:55:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 236 (1B579000) [pid = 3740] [serial = 2353] [outer = 00000000] 23:55:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 237 (1B785800) [pid = 3740] [serial = 2354] [outer = 1B579000] 23:55:13 INFO - PROCESS | 3740 | 1464072913058 Marionette DEBUG loaded listener.js 23:55:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 238 (1CE0F000) [pid = 3740] [serial = 2355] [outer = 1B579000] 23:55:13 INFO - PROCESS | 3740 | 1464072913578 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]]]}] 23:55:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:55:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:55:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:55:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 901ms 23:55:13 INFO - PROCESS | 3740 | 1464072913614 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 23:55:13 INFO - PROCESS | 3740 | 1464072913616 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 23:55:13 INFO - PROCESS | 3740 | 1464072913621 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:55:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:55:13 INFO - PROCESS | 3740 | 1464072913623 Marionette TRACE conn3 <- [1,3098,null,{}] 23:55:13 INFO - PROCESS | 3740 | 1464072913627 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}] 23:55:13 INFO - PROCESS | 3740 | 1464072913740 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 23:55:13 INFO - PROCESS | 3740 | 1464072913931 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:13 INFO - PROCESS | 3740 | ++DOCSHELL 162FB800 == 81 [pid = 3740] [id = 786] 23:55:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 239 (1699F400) [pid = 3740] [serial = 2356] [outer = 00000000] 23:55:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 240 (1972A800) [pid = 3740] [serial = 2357] [outer = 1699F400] 23:55:14 INFO - PROCESS | 3740 | 1464072913996 Marionette DEBUG loaded listener.js 23:55:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 241 (19A03000) [pid = 3740] [serial = 2358] [outer = 1699F400] 23:55:14 INFO - PROCESS | 3740 | 1464072914519 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"]]]}] 23:55:14 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:55:14 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 23:55:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:55:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:55:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 931ms 23:55:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:55:14 INFO - PROCESS | 3740 | 1464072914566 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 23:55:14 INFO - PROCESS | 3740 | 1464072914569 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 23:55:14 INFO - PROCESS | 3740 | 1464072914572 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:55:14 INFO - PROCESS | 3740 | 1464072914574 Marionette TRACE conn3 <- [1,3102,null,{}] 23:55:14 INFO - PROCESS | 3740 | 1464072914578 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}] 23:55:14 INFO - PROCESS | 3740 | 1464072914753 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 23:55:14 INFO - PROCESS | 3740 | 1464072914857 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\", \"fd09b3f5-7101-4378-b727-0fe76288002f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:14 INFO - PROCESS | 3740 | ++DOCSHELL 1A9BCC00 == 82 [pid = 3740] [id = 787] 23:55:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 242 (1AECC800) [pid = 3740] [serial = 2359] [outer = 00000000] 23:55:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 243 (1B6D3000) [pid = 3740] [serial = 2360] [outer = 1AECC800] 23:55:14 INFO - PROCESS | 3740 | 1464072914912 Marionette DEBUG loaded listener.js 23:55:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 244 (1B6DC400) [pid = 3740] [serial = 2361] [outer = 1AECC800] 23:55:15 INFO - PROCESS | 3740 | 1464072915425 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]]]}] 23:55:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:55:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 900ms 23:55:15 INFO - PROCESS | 3740 | 1464072915476 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 23:55:15 INFO - PROCESS | 3740 | 1464072915479 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 23:55:16 WARNING - u'runner_teardown' () 23:55:16 INFO - No more tests 23:55:16 INFO - Got 0 unexpected results 23:55:16 INFO - SUITE-END | took 663s 23:55:17 INFO - Closing logging queue 23:55:17 INFO - queue closed 23:55:17 INFO - Return code: 0 23:55:17 WARNING - # TBPL SUCCESS # 23:55:17 INFO - Running post-action listener: _resource_record_post_action 23:55:17 INFO - Running post-run listener: _resource_record_post_run 23:55:18 INFO - Total resource usage - Wall time: 674s; CPU: 17.0%; Read bytes: 91793408; Write bytes: 947183616; Read time: 513937; Write time: 1190840 23:55:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:55:18 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 61612544; Read time: 0; Write time: 73937 23:55:18 INFO - run-tests - Wall time: 672s; CPU: 17.0%; Read bytes: 91793408; Write bytes: 810945536; Read time: 513937; Write time: 1043584 23:55:18 INFO - Running post-run listener: _upload_blobber_files 23:55:18 INFO - Blob upload gear active. 23:55:18 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 23:55:18 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 23:55:18 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 23:55:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 23:55:18 INFO - (blobuploader) - INFO - Open directory for files ... 23:55:18 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 23:55:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:55:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:55:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:55:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:55:19 INFO - (blobuploader) - INFO - Done attempting. 23:55:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 23:55:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:55:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:55:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:55:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:55:21 INFO - (blobuploader) - INFO - Done attempting. 23:55:21 INFO - (blobuploader) - INFO - Iteration through files over. 23:55:21 INFO - Return code: 0 23:55:21 INFO - rmtree: C:\slave\test\build\uploaded_files.json 23:55:21 INFO - Using _rmtree_windows ... 23:55:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 23:55:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93368698ff366395d1c5f9f97b8cdb9df8616698cba6a37dc6d974d4408aa6be27cccc01a406733bf4bedc2b772172fbada8406f9a45779ab21abca16afb58b3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bbbabdbdd30e89dab14f0ce3663beeb8658f4cac84014c5b55a3c958acb6ecd79d3e14502ab5e5ee5e3b543a40f8dfbcf1f14cf787cadb46fe24552b64beb3c9"} 23:55:21 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 23:55:21 INFO - Writing to file C:\slave\test\properties\blobber_files 23:55:21 INFO - Contents: 23:55:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93368698ff366395d1c5f9f97b8cdb9df8616698cba6a37dc6d974d4408aa6be27cccc01a406733bf4bedc2b772172fbada8406f9a45779ab21abca16afb58b3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bbbabdbdd30e89dab14f0ce3663beeb8658f4cac84014c5b55a3c958acb6ecd79d3e14502ab5e5ee5e3b543a40f8dfbcf1f14cf787cadb46fe24552b64beb3c9"} 23:55:21 INFO - Running post-run listener: copy_logs_to_upload_dir 23:55:21 INFO - Copying logs to upload dir... 23:55:21 INFO - mkdir: C:\slave\test\build\upload\logs 23:55:21 INFO - Copying logs to upload dir... 23:55:21 INFO - Using _rmtree_windows ... 23:55:21 INFO - Using _rmtree_windows ... 23:55:21 INFO - Using _rmtree_windows ... 23:55:21 INFO - Using _rmtree_windows ... 23:55:21 INFO - Using _rmtree_windows ... 23:55:21 INFO - Using _rmtree_windows ... 23:55:21 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=795.027000 ========= master_lag: 38.76 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 53 secs) (at 2016-05-23 23:55:21.261277) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 23:55:21.262260) ========= '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-115\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-115 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-115 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-115 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-115 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-115 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93368698ff366395d1c5f9f97b8cdb9df8616698cba6a37dc6d974d4408aa6be27cccc01a406733bf4bedc2b772172fbada8406f9a45779ab21abca16afb58b3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bbbabdbdd30e89dab14f0ce3663beeb8658f4cac84014c5b55a3c958acb6ecd79d3e14502ab5e5ee5e3b543a40f8dfbcf1f14cf787cadb46fe24552b64beb3c9"} build_url:https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.124000 build_url: 'https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93368698ff366395d1c5f9f97b8cdb9df8616698cba6a37dc6d974d4408aa6be27cccc01a406733bf4bedc2b772172fbada8406f9a45779ab21abca16afb58b3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bbbabdbdd30e89dab14f0ce3663beeb8658f4cac84014c5b55a3c958acb6ecd79d3e14502ab5e5ee5e3b543a40f8dfbcf1f14cf787cadb46fe24552b64beb3c9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SZw3e_qvQqetiTGP-P64cg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 23:55:21.396313) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 23:55:21.396644) ========= '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-115\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-115 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-115 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-115 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-115 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-115 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 23:55:21.517087) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 23:55:21.517406) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 23:55:21.941617) ========= ========= Total master_lag: 43.14 =========