builder: mozilla-central_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-075 starttime: 1461282296.51 results: success (0) buildid: 20160421144315 builduid: b44aac0a02b642e6bb4d839693f363c8 revision: 0891f0fa044cba28024849803e170ed7700e01e0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 16:44:56.507000) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 16:44:56.507497) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 16:44:56.507784) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 16:44:56.590409) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:44:56.590811) ========= '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-075\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-075 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-075 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-075 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-075 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-075 WINDIR=C:\WINDOWS using PTY: False --15:44:50-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.34 MB/s 15:44:50 (7.34 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.654000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:44:57.278221) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:44:57.278566) ========= '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-075\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-075 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-075 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-075 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-075 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-075 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=1.006000 ========= master_lag: -0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:44:58.267711) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 16:44:58.268128) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 0891f0fa044cba28024849803e170ed7700e01e0 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 0891f0fa044cba28024849803e170ed7700e01e0 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-075\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-075 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-075 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-075 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-075 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-075 WINDIR=C:\WINDOWS using PTY: False 2016-04-21 15:44:52,194 truncating revision to first 12 chars 2016-04-21 15:44:52,194 Setting DEBUG logging. 2016-04-21 15:44:52,194 attempt 1/10 2016-04-21 15:44:52,194 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/0891f0fa044c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 15:44:52,706 unpacking tar archive at: mozilla-central-0891f0fa044c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.324000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 16:44:59.626302) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 16:44:59.626678) ========= script_repo_revision: 0891f0fa044cba28024849803e170ed7700e01e0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 16:44:59.627158) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 16:44:59.627481) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 16:44:59.643650) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 3 secs) (at 2016-04-21 16:44:59.643978) ========= '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-central' '--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-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-075\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-075 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-075 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-075 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-075 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-075 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 15:44:53 INFO - MultiFileLogger online at 20160421 15:44:53 in C:\slave\test 15:44:53 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-central --download-symbols true 15:44:53 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:44:53 INFO - {'append_to_log': False, 15:44:53 INFO - 'base_work_dir': 'C:\\slave\\test', 15:44:53 INFO - 'blob_upload_branch': 'mozilla-central', 15:44:53 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:44:53 INFO - 'buildbot_json_path': 'buildprops.json', 15:44:53 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:44:53 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:44:53 INFO - 'download_minidump_stackwalk': True, 15:44:53 INFO - 'download_symbols': 'true', 15:44:53 INFO - 'e10s': False, 15:44:53 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:44:53 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:44:53 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:44:53 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:44:53 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:44:53 INFO - 'C:/mozilla-build/tooltool.py'), 15:44:53 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:44:53 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:44:53 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:44:53 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:44:53 INFO - 'log_level': 'info', 15:44:53 INFO - 'log_to_console': True, 15:44:53 INFO - 'opt_config_files': (), 15:44:53 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:44:53 INFO - '--processes=1', 15:44:53 INFO - '--config=%(test_path)s/wptrunner.ini', 15:44:53 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:44:53 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:44:53 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:44:53 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:44:53 INFO - 'pip_index': False, 15:44:53 INFO - 'require_test_zip': True, 15:44:53 INFO - 'test_type': ('testharness',), 15:44:53 INFO - 'this_chunk': '1', 15:44:53 INFO - 'total_chunks': '10', 15:44:53 INFO - 'virtualenv_path': 'venv', 15:44:53 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:44:53 INFO - 'work_dir': 'build'} 15:44:53 INFO - ##### 15:44:53 INFO - ##### Running clobber step. 15:44:53 INFO - ##### 15:44:53 INFO - Running pre-action listener: _resource_record_pre_action 15:44:53 INFO - Running main action method: clobber 15:44:53 INFO - rmtree: C:\slave\test\build 15:44:53 INFO - Using _rmtree_windows ... 15:44:53 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:45:37 INFO - Running post-action listener: _resource_record_post_action 15:45:37 INFO - ##### 15:45:37 INFO - ##### Running read-buildbot-config step. 15:45:37 INFO - ##### 15:45:37 INFO - Running pre-action listener: _resource_record_pre_action 15:45:37 INFO - Running main action method: read_buildbot_config 15:45:37 INFO - Using buildbot properties: 15:45:37 INFO - { 15:45:37 INFO - "project": "", 15:45:37 INFO - "product": "firefox", 15:45:37 INFO - "script_repo_revision": "production", 15:45:37 INFO - "scheduler": "tests-mozilla-central-xp_ix-debug-unittest", 15:45:37 INFO - "repository": "", 15:45:37 INFO - "buildername": "Windows XP 32-bit mozilla-central debug test web-platform-tests-1", 15:45:37 INFO - "buildid": "20160421144315", 15:45:37 INFO - "pgo_build": "False", 15:45:37 INFO - "basedir": "C:\\slave\\test", 15:45:37 INFO - "buildnumber": 0, 15:45:37 INFO - "slavename": "t-xp32-ix-075", 15:45:37 INFO - "revision": "0891f0fa044cba28024849803e170ed7700e01e0", 15:45:37 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 15:45:37 INFO - "platform": "win32", 15:45:37 INFO - "branch": "mozilla-central", 15:45:37 INFO - "repo_path": "mozilla-central", 15:45:37 INFO - "moz_repo_path": "", 15:45:37 INFO - "stage_platform": "win32", 15:45:37 INFO - "builduid": "b44aac0a02b642e6bb4d839693f363c8", 15:45:37 INFO - "slavebuilddir": "test" 15:45:37 INFO - } 15:45:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 15:45:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 15:45:37 INFO - Running post-action listener: _resource_record_post_action 15:45:37 INFO - ##### 15:45:37 INFO - ##### Running download-and-extract step. 15:45:37 INFO - ##### 15:45:37 INFO - Running pre-action listener: _resource_record_pre_action 15:45:37 INFO - Running main action method: download_and_extract 15:45:37 INFO - mkdir: C:\slave\test\build\tests 15:45:37 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')]} 15:45:37 INFO - https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 15:45:37 INFO - trying https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 15:45:37 INFO - Downloading https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 15:45:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 15:45:38 INFO - Downloaded 1274 bytes. 15:45:38 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 15:45:38 INFO - Using the following test package requirements: 15:45:38 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 15:45:38 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:45:38 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 15:45:38 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:45:38 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 15:45:38 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:45:38 INFO - u'jsshell-win32.zip'], 15:45:38 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:45:38 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 15:45:38 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 15:45:38 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:45:38 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 15:45:38 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:45:38 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 15:45:38 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:45:38 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 15:45:38 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:45:38 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 15:45:38 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 15:45:38 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')]} 15:45:38 INFO - https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 15:45:38 INFO - trying https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 15:45:38 INFO - Downloading https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 15:45:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 15:45:40 INFO - Downloaded 20472699 bytes. 15:45:40 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:45:40 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:45:42 INFO - caution: filename not matched: web-platform/* 15:45:42 INFO - Return code: 11 15:45:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:45:42 INFO - https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 15:45:42 INFO - trying https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 15:45:42 INFO - Downloading https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 15:45:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 15:45:46 INFO - Downloaded 36400365 bytes. 15:45:46 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:45:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:46:26 INFO - caution: filename not matched: bin/* 15:46:26 INFO - caution: filename not matched: config/* 15:46:26 INFO - caution: filename not matched: mozbase/* 15:46:26 INFO - caution: filename not matched: marionette/* 15:46:26 INFO - caution: filename not matched: tools/wptserve/* 15:46:26 INFO - Return code: 11 15:46: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')]} 15:46:26 INFO - https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 15:46:26 INFO - trying https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 15:46:26 INFO - Downloading https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 15:46:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 15:46:31 INFO - Downloaded 67488882 bytes. 15:46:31 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 15:46:31 INFO - mkdir: C:\slave\test\properties 15:46:31 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:46:31 INFO - Writing to file C:\slave\test\properties\build_url 15:46:31 INFO - Contents: 15:46:31 INFO - build_url:https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 15:46:31 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 15:46:31 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:46:31 INFO - Writing to file C:\slave\test\properties\symbols_url 15:46:31 INFO - Contents: 15:46:31 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 15:46:31 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')]} 15:46:31 INFO - https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:46:31 INFO - trying https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 15:46:31 INFO - Downloading https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 15:46:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 15:46:35 INFO - Downloaded 58309336 bytes. 15:46:35 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 15:46:35 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 15:46:44 INFO - Return code: 0 15:46:44 INFO - Running post-action listener: _resource_record_post_action 15:46:44 INFO - Running post-action listener: set_extra_try_arguments 15:46:44 INFO - ##### 15:46:44 INFO - ##### Running create-virtualenv step. 15:46:44 INFO - ##### 15:46:44 INFO - Running pre-action listener: _pre_create_virtualenv 15:46:44 INFO - Running pre-action listener: _resource_record_pre_action 15:46:44 INFO - Running main action method: create_virtualenv 15:46:44 INFO - Creating virtualenv C:\slave\test\build\venv 15:46:44 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 15:46:44 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:46:46 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:46:47 INFO - Installing distribute......................................................................................................................................................................................done. 15:46:48 INFO - Return code: 0 15:46:48 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:46:48 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')]} 15:46:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:46:48 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')]} 15:46:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:46:48 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-075', 'USERDOMAIN': 'T-XP32-IX-075', '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-075', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-075', '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-075\\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-075'}}, attempt #1 15:46:48 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 15:46:48 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 15:46:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:46:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 15:46:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:46:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-075', 15:46:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:46:48 INFO - 'DCLOCATION': 'SCL3', 15:46:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:46:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:46:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:46:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:46:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:46:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:46:48 INFO - 'HOMEDRIVE': 'C:', 15:46:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 15:46:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:46:48 INFO - 'KTS_VERSION': '1.19c', 15:46:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:46:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-075', 15:46:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:46:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:46:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:46:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:46:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:46:48 INFO - 'MOZ_AIRBAG': '1', 15:46:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:46:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:46:48 INFO - 'MOZ_MSVCVERSION': '8', 15:46:48 INFO - 'MOZ_NO_REMOTE': '1', 15:46:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:46:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:46:48 INFO - 'NO_EM_RESTART': '1', 15:46:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:46:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:46:48 INFO - 'OS': 'Windows_NT', 15:46:48 INFO - 'OURDRIVE': 'C:', 15:46:48 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', 15:46:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:46:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:46:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:46:48 INFO - 'PROCESSOR_LEVEL': '6', 15:46:48 INFO - 'PROCESSOR_REVISION': '1e05', 15:46:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:46:48 INFO - 'PROMPT': '$P$G', 15:46:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:46:48 INFO - 'PWD': 'C:\\slave\\test', 15:46:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:46:48 INFO - 'SESSIONNAME': 'Console', 15:46:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:46:48 INFO - 'SYSTEMDRIVE': 'C:', 15:46:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:46:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:46:48 INFO - 'TEST1': 'testie', 15:46:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:46:48 INFO - 'USERDOMAIN': 'T-XP32-IX-075', 15:46:48 INFO - 'USERNAME': 'cltbld', 15:46:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075', 15:46:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:46:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:46:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:46:48 INFO - 'WINDIR': 'C:\\WINDOWS', 15:46:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:46:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:46:49 INFO - Downloading/unpacking psutil>=0.7.1 15:46:49 INFO - Running setup.py egg_info for package psutil 15:46:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:46:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:46:49 INFO - Installing collected packages: psutil 15:46:49 INFO - Running setup.py install for psutil 15:46:49 INFO - building 'psutil._psutil_windows' extension 15:46:49 INFO - error: Unable to find vcvarsall.bat 15:46:49 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-hqes3o-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:46:49 INFO - running install 15:46:49 INFO - running build 15:46:49 INFO - running build_py 15:46:49 INFO - creating build 15:46:49 INFO - creating build\lib.win32-2.7 15:46:49 INFO - creating build\lib.win32-2.7\psutil 15:46:49 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:46:49 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:46:49 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:46:49 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:46:49 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:46:49 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:46:49 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:46:49 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:46:49 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:46:49 INFO - running build_ext 15:46:49 INFO - building 'psutil._psutil_windows' extension 15:46:49 INFO - error: Unable to find vcvarsall.bat 15:46:49 INFO - ---------------------------------------- 15:46:49 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-hqes3o-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:46:49 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-075\Application Data\pip\pip.log 15:46:49 WARNING - Return code: 1 15:46:49 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! 15:46:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:46:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:46:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:46:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:46:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:46:49 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-075', 'USERDOMAIN': 'T-XP32-IX-075', '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-075', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-075', '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-075\\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-075'}}, attempt #1 15:46:49 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 15:46:49 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 15:46:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:46:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 15:46:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:46:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-075', 15:46:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:46:49 INFO - 'DCLOCATION': 'SCL3', 15:46:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:46:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:46:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:46:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:46:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:46:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:46:49 INFO - 'HOMEDRIVE': 'C:', 15:46:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 15:46:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:46:49 INFO - 'KTS_VERSION': '1.19c', 15:46:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:46:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-075', 15:46:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:46:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:46:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:46:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:46:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:46:49 INFO - 'MOZ_AIRBAG': '1', 15:46:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:46:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:46:49 INFO - 'MOZ_MSVCVERSION': '8', 15:46:49 INFO - 'MOZ_NO_REMOTE': '1', 15:46:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:46:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:46:49 INFO - 'NO_EM_RESTART': '1', 15:46:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:46:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:46:49 INFO - 'OS': 'Windows_NT', 15:46:49 INFO - 'OURDRIVE': 'C:', 15:46:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:46:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:46:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:46:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:46:49 INFO - 'PROCESSOR_LEVEL': '6', 15:46:49 INFO - 'PROCESSOR_REVISION': '1e05', 15:46:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:46:49 INFO - 'PROMPT': '$P$G', 15:46:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:46:49 INFO - 'PWD': 'C:\\slave\\test', 15:46:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:46:49 INFO - 'SESSIONNAME': 'Console', 15:46:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:46:49 INFO - 'SYSTEMDRIVE': 'C:', 15:46:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:46:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:46:49 INFO - 'TEST1': 'testie', 15:46:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:46:49 INFO - 'USERDOMAIN': 'T-XP32-IX-075', 15:46:49 INFO - 'USERNAME': 'cltbld', 15:46:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075', 15:46:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:46:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:46:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:46:49 INFO - 'WINDIR': 'C:\\WINDOWS', 15:46:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:46:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:46:51 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:46:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:46:51 INFO - Running setup.py egg_info for package mozsystemmonitor 15:46:51 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:46:51 INFO - Running setup.py egg_info for package psutil 15:46:51 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:46:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:46:51 INFO - Installing collected packages: mozsystemmonitor, psutil 15:46:51 INFO - Running setup.py install for mozsystemmonitor 15:46:51 INFO - Running setup.py install for psutil 15:46:51 INFO - building 'psutil._psutil_windows' extension 15:46:51 INFO - error: Unable to find vcvarsall.bat 15:46:51 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-icgiji-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:46:51 INFO - running install 15:46:51 INFO - running build 15:46:51 INFO - running build_py 15:46:51 INFO - running build_ext 15:46:51 INFO - building 'psutil._psutil_windows' extension 15:46:51 INFO - error: Unable to find vcvarsall.bat 15:46:51 INFO - ---------------------------------------- 15:46:51 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-icgiji-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:46:51 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-075\Application Data\pip\pip.log 15:46:51 WARNING - Return code: 1 15:46:51 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! 15:46:51 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:46:51 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')]} 15:46:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:46:51 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')]} 15:46:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:46:51 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-075', 'USERDOMAIN': 'T-XP32-IX-075', '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-075', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-075', '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-075\\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-075'}}, attempt #1 15:46:51 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 15:46:51 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 15:46:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:46:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 15:46:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:46:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-075', 15:46:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:46:51 INFO - 'DCLOCATION': 'SCL3', 15:46:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:46:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:46:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:46:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:46:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:46:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:46:51 INFO - 'HOMEDRIVE': 'C:', 15:46:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 15:46:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:46:51 INFO - 'KTS_VERSION': '1.19c', 15:46:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:46:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-075', 15:46:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:46:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:46:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:46:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:46:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:46:51 INFO - 'MOZ_AIRBAG': '1', 15:46:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:46:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:46:51 INFO - 'MOZ_MSVCVERSION': '8', 15:46:51 INFO - 'MOZ_NO_REMOTE': '1', 15:46:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:46:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:46:51 INFO - 'NO_EM_RESTART': '1', 15:46:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:46:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:46:51 INFO - 'OS': 'Windows_NT', 15:46:51 INFO - 'OURDRIVE': 'C:', 15:46:51 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', 15:46:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:46:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:46:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:46:51 INFO - 'PROCESSOR_LEVEL': '6', 15:46:51 INFO - 'PROCESSOR_REVISION': '1e05', 15:46:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:46:51 INFO - 'PROMPT': '$P$G', 15:46:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:46:51 INFO - 'PWD': 'C:\\slave\\test', 15:46:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:46:51 INFO - 'SESSIONNAME': 'Console', 15:46:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:46:51 INFO - 'SYSTEMDRIVE': 'C:', 15:46:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:46:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:46:51 INFO - 'TEST1': 'testie', 15:46:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:46:51 INFO - 'USERDOMAIN': 'T-XP32-IX-075', 15:46:51 INFO - 'USERNAME': 'cltbld', 15:46:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075', 15:46:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:46:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:46:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:46:51 INFO - 'WINDIR': 'C:\\WINDOWS', 15:46:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:46:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:46:52 INFO - Downloading/unpacking blobuploader==1.2.4 15:46:52 INFO - Downloading blobuploader-1.2.4.tar.gz 15:46:52 INFO - Running setup.py egg_info for package blobuploader 15:46:52 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:46:54 INFO - Running setup.py egg_info for package requests 15:46:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:46:54 INFO - Downloading docopt-0.6.1.tar.gz 15:46:54 INFO - Running setup.py egg_info for package docopt 15:46:54 INFO - Installing collected packages: blobuploader, docopt, requests 15:46:54 INFO - Running setup.py install for blobuploader 15:46:54 INFO - Running setup.py install for docopt 15:46:54 INFO - Running setup.py install for requests 15:46:54 INFO - Successfully installed blobuploader docopt requests 15:46:54 INFO - Cleaning up... 15:46:54 INFO - Return code: 0 15:46:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:46:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:46:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:46:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:46:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:46:54 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-075', 'USERDOMAIN': 'T-XP32-IX-075', '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-075', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-075', '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-075\\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-075'}}, attempt #1 15:46:54 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 15:46:54 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 15:46:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:46:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 15:46:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:46:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-075', 15:46:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:46:54 INFO - 'DCLOCATION': 'SCL3', 15:46:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:46:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:46:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:46:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:46:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:46:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:46:54 INFO - 'HOMEDRIVE': 'C:', 15:46:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 15:46:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:46:54 INFO - 'KTS_VERSION': '1.19c', 15:46:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:46:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-075', 15:46:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:46:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:46:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:46:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:46:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:46:54 INFO - 'MOZ_AIRBAG': '1', 15:46:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:46:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:46:54 INFO - 'MOZ_MSVCVERSION': '8', 15:46:54 INFO - 'MOZ_NO_REMOTE': '1', 15:46:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:46:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:46:54 INFO - 'NO_EM_RESTART': '1', 15:46:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:46:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:46:54 INFO - 'OS': 'Windows_NT', 15:46:54 INFO - 'OURDRIVE': 'C:', 15:46:54 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:46:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:46:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:46:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:46:54 INFO - 'PROCESSOR_LEVEL': '6', 15:46:54 INFO - 'PROCESSOR_REVISION': '1e05', 15:46:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:46:54 INFO - 'PROMPT': '$P$G', 15:46:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:46:54 INFO - 'PWD': 'C:\\slave\\test', 15:46:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:46:54 INFO - 'SESSIONNAME': 'Console', 15:46:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:46:54 INFO - 'SYSTEMDRIVE': 'C:', 15:46:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:46:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:46:54 INFO - 'TEST1': 'testie', 15:46:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:46:54 INFO - 'USERDOMAIN': 'T-XP32-IX-075', 15:46:54 INFO - 'USERNAME': 'cltbld', 15:46:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075', 15:46:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:46:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:46:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:46:54 INFO - 'WINDIR': 'C:\\WINDOWS', 15:46:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:47:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:47:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:47:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:47:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:47:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:47:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:47:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:47:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:47:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:47:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:47:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:47:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:47:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:47:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:47:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:47:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:47:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:47:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:47:02 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:47:02 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:47:02 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:47:02 INFO - Unpacking c:\slave\test\build\tests\marionette 15:47:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:47:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:47:02 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 15:47:02 INFO - Running setup.py install for browsermob-proxy 15:47:10 INFO - Running setup.py install for manifestparser 15:47:10 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Running setup.py install for marionette-client 15:47:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:47:10 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Running setup.py install for marionette-driver 15:47:10 INFO - Running setup.py install for mozcrash 15:47:10 INFO - Running setup.py install for mozdebug 15:47:10 INFO - Running setup.py install for mozdevice 15:47:10 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Running setup.py install for mozfile 15:47:10 INFO - Running setup.py install for mozhttpd 15:47:10 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Running setup.py install for mozinfo 15:47:10 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Running setup.py install for mozInstall 15:47:10 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Running setup.py install for mozleak 15:47:10 INFO - Running setup.py install for mozlog 15:47:10 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Running setup.py install for moznetwork 15:47:10 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Running setup.py install for mozprocess 15:47:10 INFO - Running setup.py install for mozprofile 15:47:10 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Running setup.py install for mozrunner 15:47:10 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Running setup.py install for mozscreenshot 15:47:10 INFO - Running setup.py install for moztest 15:47:10 INFO - Running setup.py install for mozversion 15:47:10 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:47:10 INFO - Running setup.py install for wptserve 15:47:10 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 15:47:10 INFO - Cleaning up... 15:47:10 INFO - Return code: 0 15:47:10 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:47:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:47:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:47:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:47:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:47:10 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-075', 'USERDOMAIN': 'T-XP32-IX-075', '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-075', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-075', '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-075\\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-075'}}, attempt #1 15:47:10 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 15:47:10 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 15:47:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:47:10 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 15:47:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:47:10 INFO - 'COMPUTERNAME': 'T-XP32-IX-075', 15:47:10 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:47:10 INFO - 'DCLOCATION': 'SCL3', 15:47:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:47:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:47:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:47:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:47:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:47:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:47:10 INFO - 'HOMEDRIVE': 'C:', 15:47:10 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 15:47:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:47:10 INFO - 'KTS_VERSION': '1.19c', 15:47:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:47:10 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-075', 15:47:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:47:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:47:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:47:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:47:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:47:10 INFO - 'MOZ_AIRBAG': '1', 15:47:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:47:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:47:10 INFO - 'MOZ_MSVCVERSION': '8', 15:47:10 INFO - 'MOZ_NO_REMOTE': '1', 15:47:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:47:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:47:10 INFO - 'NO_EM_RESTART': '1', 15:47:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:47:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:47:10 INFO - 'OS': 'Windows_NT', 15:47:10 INFO - 'OURDRIVE': 'C:', 15:47:10 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', 15:47:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:47:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:47:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:47:10 INFO - 'PROCESSOR_LEVEL': '6', 15:47:10 INFO - 'PROCESSOR_REVISION': '1e05', 15:47:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:47:10 INFO - 'PROMPT': '$P$G', 15:47:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:47:10 INFO - 'PWD': 'C:\\slave\\test', 15:47:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:47:10 INFO - 'SESSIONNAME': 'Console', 15:47:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:47:10 INFO - 'SYSTEMDRIVE': 'C:', 15:47:10 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:47:10 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:47:10 INFO - 'TEST1': 'testie', 15:47:10 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:47:10 INFO - 'USERDOMAIN': 'T-XP32-IX-075', 15:47:10 INFO - 'USERNAME': 'cltbld', 15:47:10 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075', 15:47:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:47:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:47:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:47:10 INFO - 'WINDIR': 'C:\\WINDOWS', 15:47:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:47:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:47:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:47:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:47:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:47:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:47:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:47:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:47:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:47:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:47:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:47:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:47:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:47:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:47:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:47:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:47:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:47:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:47:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:47:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:47:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:47:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:47:18 INFO - Unpacking c:\slave\test\build\tests\marionette 15:47:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:47:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:47:18 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)) 15:47:24 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)) 15:47:24 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)) 15:47:24 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)) 15:47:24 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)) 15:47:24 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:47:24 INFO - Downloading blessings-1.6.tar.gz 15:47:24 INFO - Running setup.py egg_info for package blessings 15:47:24 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)) 15:47:24 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:47:24 INFO - Running setup.py install for blessings 15:47:24 INFO - Running setup.py install for browsermob-proxy 15:47:24 INFO - Running setup.py install for manifestparser 15:47:24 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Running setup.py install for marionette-client 15:47:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:47:24 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Running setup.py install for marionette-driver 15:47:24 INFO - Running setup.py install for mozcrash 15:47:24 INFO - Running setup.py install for mozdebug 15:47:24 INFO - Running setup.py install for mozdevice 15:47:24 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Running setup.py install for mozhttpd 15:47:24 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Running setup.py install for mozInstall 15:47:24 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Running setup.py install for mozleak 15:47:24 INFO - Running setup.py install for mozprofile 15:47:24 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Running setup.py install for mozrunner 15:47:24 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:47:24 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:47:26 INFO - Running setup.py install for mozscreenshot 15:47:26 INFO - Running setup.py install for moztest 15:47:26 INFO - Running setup.py install for mozversion 15:47:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:47:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:47:26 INFO - Running setup.py install for wptserve 15:47:26 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:47:26 INFO - Cleaning up... 15:47:26 INFO - Return code: 0 15:47:26 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:47:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:47:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:47:26 INFO - Reading from file tmpfile_stdout 15:47:26 INFO - Using _rmtree_windows ... 15:47:26 INFO - Using _rmtree_windows ... 15:47:26 INFO - Current package versions: 15:47:26 INFO - blessings == 1.6 15:47:26 INFO - blobuploader == 1.2.4 15:47:26 INFO - browsermob-proxy == 0.6.0 15:47:26 INFO - distribute == 0.6.14 15:47:26 INFO - docopt == 0.6.1 15:47:26 INFO - manifestparser == 1.1 15:47:26 INFO - marionette-client == 2.3.0 15:47:26 INFO - marionette-driver == 1.4.0 15:47:26 INFO - mozInstall == 1.12 15:47:26 INFO - mozcrash == 0.17 15:47:26 INFO - mozdebug == 0.1 15:47:26 INFO - mozdevice == 0.48 15:47:26 INFO - mozfile == 1.2 15:47:26 INFO - mozhttpd == 0.7 15:47:26 INFO - mozinfo == 0.9 15:47:26 INFO - mozleak == 0.1 15:47:26 INFO - mozlog == 3.1 15:47:26 INFO - moznetwork == 0.27 15:47:26 INFO - mozprocess == 0.22 15:47:26 INFO - mozprofile == 0.28 15:47:26 INFO - mozrunner == 6.11 15:47:26 INFO - mozscreenshot == 0.1 15:47:26 INFO - mozsystemmonitor == 0.0 15:47:26 INFO - moztest == 0.7 15:47:26 INFO - mozversion == 1.4 15:47:26 INFO - requests == 1.2.3 15:47:26 INFO - wptserve == 1.4.0 15:47:26 INFO - Running post-action listener: _resource_record_post_action 15:47:26 INFO - Running post-action listener: _start_resource_monitoring 15:47:26 INFO - Starting resource monitoring. 15:47:26 INFO - ##### 15:47:26 INFO - ##### Running pull step. 15:47:26 INFO - ##### 15:47:26 INFO - Running pre-action listener: _resource_record_pre_action 15:47:26 INFO - Running main action method: pull 15:47:26 INFO - Pull has nothing to do! 15:47:26 INFO - Running post-action listener: _resource_record_post_action 15:47:26 INFO - ##### 15:47:26 INFO - ##### Running install step. 15:47:26 INFO - ##### 15:47:26 INFO - Running pre-action listener: _resource_record_pre_action 15:47:26 INFO - Running main action method: install 15:47:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:47:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:47:26 INFO - Reading from file tmpfile_stdout 15:47:26 INFO - Using _rmtree_windows ... 15:47:26 INFO - Using _rmtree_windows ... 15:47:26 INFO - Detecting whether we're running mozinstall >=1.0... 15:47:26 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:47:26 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:47:27 INFO - Reading from file tmpfile_stdout 15:47:27 INFO - Output received: 15:47:27 INFO - Usage: mozinstall-script.py [options] installer 15:47:27 INFO - Options: 15:47:27 INFO - -h, --help show this help message and exit 15:47:27 INFO - -d DEST, --destination=DEST 15:47:27 INFO - Directory to install application into. [default: 15:47:27 INFO - "C:\slave\test"] 15:47:27 INFO - --app=APP Application being installed. [default: firefox] 15:47:27 INFO - Using _rmtree_windows ... 15:47:27 INFO - Using _rmtree_windows ... 15:47:27 INFO - mkdir: C:\slave\test\build\application 15:47:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 15:47:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 15:47:31 INFO - Reading from file tmpfile_stdout 15:47:31 INFO - Output received: 15:47:31 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:47:31 INFO - Using _rmtree_windows ... 15:47:31 INFO - Using _rmtree_windows ... 15:47:31 INFO - Running post-action listener: _resource_record_post_action 15:47:31 INFO - ##### 15:47:31 INFO - ##### Running run-tests step. 15:47:31 INFO - ##### 15:47:31 INFO - Running pre-action listener: _resource_record_pre_action 15:47:31 INFO - Running main action method: run_tests 15:47:31 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:47:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:47:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:47:31 INFO - grabbing minidump binary from tooltool 15:47:31 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')]} 15:47:31 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 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:47:31 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 15:47:31 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 15:47:31 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:47:34 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp7o8df8 15:47:34 INFO - INFO - File integrity verified, renaming tmp7o8df8 to win32-minidump_stackwalk.exe 15:47:34 INFO - Return code: 0 15:47:34 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:47:34 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:47:34 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/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 15:47:34 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/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 15:47:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:47:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075\\Application Data', 15:47:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:47:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-075', 15:47:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:47:34 INFO - 'DCLOCATION': 'SCL3', 15:47:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:47:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:47:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:47:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:47:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:47:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:47:34 INFO - 'HOMEDRIVE': 'C:', 15:47:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-075', 15:47:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:47:34 INFO - 'KTS_VERSION': '1.19c', 15:47:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:47:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-075', 15:47:34 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:47:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:47:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:47:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:47:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:47:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:47:34 INFO - 'MOZ_AIRBAG': '1', 15:47:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:47:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:47:34 INFO - 'MOZ_MSVCVERSION': '8', 15:47:34 INFO - 'MOZ_NO_REMOTE': '1', 15:47:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:47:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:47:34 INFO - 'NO_EM_RESTART': '1', 15:47:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:47:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:47:34 INFO - 'OS': 'Windows_NT', 15:47:34 INFO - 'OURDRIVE': 'C:', 15:47:34 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', 15:47:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:47:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:47:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:47:34 INFO - 'PROCESSOR_LEVEL': '6', 15:47:34 INFO - 'PROCESSOR_REVISION': '1e05', 15:47:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:47:34 INFO - 'PROMPT': '$P$G', 15:47:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:47:34 INFO - 'PWD': 'C:\\slave\\test', 15:47:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:47:34 INFO - 'SESSIONNAME': 'Console', 15:47:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:47:34 INFO - 'SYSTEMDRIVE': 'C:', 15:47:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:47:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:47:34 INFO - 'TEST1': 'testie', 15:47:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:47:34 INFO - 'USERDOMAIN': 'T-XP32-IX-075', 15:47:34 INFO - 'USERNAME': 'cltbld', 15:47:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-075', 15:47:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:47:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:47:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:47:34 INFO - 'WINDIR': 'C:\\WINDOWS', 15:47:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:47:34 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/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 15:47:35 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 15:47:35 INFO - import pkg_resources 15:47:36 INFO - Using 1 client processes 15:47:40 INFO - SUITE-START | Running 778 tests 15:47:40 INFO - Running testharness tests 15:47:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:47:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:47:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:47:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:47:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:47:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:47:40 INFO - Setting up ssl 15:47:41 INFO - PROCESS | certutil | 15:47:41 INFO - PROCESS | certutil | 15:47:41 INFO - PROCESS | certutil | 15:47:41 INFO - Certificate Nickname Trust Attributes 15:47:41 INFO - SSL,S/MIME,JAR/XPI 15:47:41 INFO - 15:47:41 INFO - web-platform-tests CT,, 15:47:41 INFO - 15:47:41 INFO - Starting runner 15:47:44 INFO - PROCESS | 3664 | [3664] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 15:47:44 INFO - PROCESS | 3664 | [3664] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 15:47:44 INFO - PROCESS | 3664 | [3664] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 15:47:45 INFO - PROCESS | 3664 | [3664] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 15:47:45 INFO - PROCESS | 3664 | [3664] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:47:45 INFO - PROCESS | 3664 | [3664] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:47:46 INFO - PROCESS | 3664 | 1461282466001 Marionette DEBUG Marionette enabled via build flag and pref 15:47:46 INFO - PROCESS | 3664 | ++DOCSHELL 144A1400 == 1 [pid = 3664] [id = 1] 15:47:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 1 (144A1800) [pid = 3664] [serial = 1] [outer = 00000000] 15:47:46 INFO - PROCESS | 3664 | [3664] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:47:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 2 (144A2400) [pid = 3664] [serial = 2] [outer = 144A1800] 15:47:46 INFO - PROCESS | 3664 | [3664] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 15:47:46 INFO - PROCESS | 3664 | [3664] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 15:47:46 INFO - PROCESS | 3664 | ++DOCSHELL 14B68C00 == 2 [pid = 3664] [id = 2] 15:47:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 3 (14B69000) [pid = 3664] [serial = 3] [outer = 00000000] 15:47:46 INFO - PROCESS | 3664 | [3664] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:47:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 4 (14B69C00) [pid = 3664] [serial = 4] [outer = 14B69000] 15:47:46 INFO - PROCESS | 3664 | 1461282466550 Marionette INFO Listening on port 2828 15:47:46 INFO - PROCESS | 3664 | 1461282466937 Marionette DEBUG Marionette enabled via command-line flag 15:47:46 INFO - PROCESS | 3664 | ++DOCSHELL 15BEE400 == 3 [pid = 3664] [id = 3] 15:47:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 5 (15BF6400) [pid = 3664] [serial = 5] [outer = 00000000] 15:47:46 INFO - PROCESS | 3664 | [3664] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:47:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 6 (15BF7000) [pid = 3664] [serial = 6] [outer = 15BF6400] 15:47:47 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:47:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 7 (16530800) [pid = 3664] [serial = 7] [outer = 14B69000] 15:47:47 INFO - PROCESS | 3664 | [3664] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:47:47 INFO - PROCESS | 3664 | 1461282467291 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1462 15:47:47 INFO - PROCESS | 3664 | [3664] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:47:47 INFO - PROCESS | 3664 | 1461282467341 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1464 15:47:47 INFO - PROCESS | 3664 | 1461282467344 Marionette DEBUG Closed connection conn0 15:47:47 INFO - PROCESS | 3664 | 1461282467444 Marionette DEBUG Closed connection conn1 15:47:47 INFO - PROCESS | 3664 | [3664] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:47:47 INFO - PROCESS | 3664 | 1461282467451 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1465 15:47:47 INFO - PROCESS | 3664 | 1461282467484 Marionette DEBUG Closed connection conn2 15:47:47 INFO - PROCESS | 3664 | [3664] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:47:47 INFO - PROCESS | 3664 | 1461282467492 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1466 15:47:47 INFO - PROCESS | 3664 | ++DOCSHELL 14B6AC00 == 4 [pid = 3664] [id = 4] 15:47:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 8 (16A49800) [pid = 3664] [serial = 8] [outer = 00000000] 15:47:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 9 (16BA7000) [pid = 3664] [serial = 9] [outer = 16A49800] 15:47:47 INFO - PROCESS | 3664 | [3664] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 15:47:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 10 (16BAE000) [pid = 3664] [serial = 10] [outer = 16A49800] 15:47:47 INFO - PROCESS | 3664 | 1461282467769 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:47:47 INFO - PROCESS | 3664 | 1461282467775 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421144315","device":"desktop","version":"48.0a1"} 15:47:47 INFO - PROCESS | 3664 | [3664] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:47:48 INFO - PROCESS | 3664 | [3664] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:47:48 INFO - PROCESS | 3664 | [3664] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:47:48 INFO - PROCESS | 3664 | [3664] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:47:48 INFO - PROCESS | 3664 | ++DOCSHELL 1888FC00 == 5 [pid = 3664] [id = 5] 15:47:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 11 (18890400) [pid = 3664] [serial = 11] [outer = 00000000] 15:47:48 INFO - PROCESS | 3664 | ++DOCSHELL 18892000 == 6 [pid = 3664] [id = 6] 15:47:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 12 (18893000) [pid = 3664] [serial = 12] [outer = 00000000] 15:47:49 INFO - PROCESS | 3664 | [3664] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:47:49 INFO - PROCESS | 3664 | ++DOCSHELL 19483800 == 7 [pid = 3664] [id = 7] 15:47:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 13 (19483C00) [pid = 3664] [serial = 13] [outer = 00000000] 15:47:49 INFO - PROCESS | 3664 | [3664] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:47:49 INFO - PROCESS | 3664 | [3664] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:47:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 14 (19752C00) [pid = 3664] [serial = 14] [outer = 19483C00] 15:47:49 INFO - PROCESS | 3664 | [3664] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 15:47:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 15 (19384800) [pid = 3664] [serial = 15] [outer = 18890400] 15:47:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 16 (19386000) [pid = 3664] [serial = 16] [outer = 18893000] 15:47:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 17 (19A3F800) [pid = 3664] [serial = 17] [outer = 19483C00] 15:47:50 INFO - PROCESS | 3664 | 1461282470432 Marionette DEBUG loaded listener.js 15:47:50 INFO - PROCESS | 3664 | 1461282470445 Marionette DEBUG loaded listener.js 15:47:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 18 (1A9DE400) [pid = 3664] [serial = 18] [outer = 19483C00] 15:47:51 INFO - PROCESS | 3664 | 1461282471009 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"bc17e3b9-58bc-4236-8d5e-39391fe9d1ea","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421144315","device":"desktop","version":"48.0a1","command_id":1}}] 15:47:51 INFO - PROCESS | 3664 | 1461282471190 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}] 15:47:51 INFO - PROCESS | 3664 | 1461282471259 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 15:47:51 INFO - PROCESS | 3664 | 1461282471394 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:47:51 INFO - PROCESS | 3664 | [3664] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:47:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 19 (18137C00) [pid = 3664] [serial = 19] [outer = 19483C00] 15:47:51 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:47:51 INFO - PROCESS | 3664 | 1461282471978 Marionette TRACE conn3 <- [1,3,null,{}] 15:47:52 INFO - PROCESS | 3664 | 1461282471999 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:47:52 INFO - PROCESS | 3664 | 1461282472051 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 15:47:52 INFO - PROCESS | 3664 | 1461282472072 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 15:47:52 INFO - PROCESS | 3664 | 1461282472075 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 15:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:47:52 INFO - PROCESS | 3664 | 1461282472079 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:47:52 INFO - PROCESS | 3664 | 1461282472082 Marionette TRACE conn3 <- [1,6,null,{}] 15:47:52 INFO - PROCESS | 3664 | 1461282472087 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}] 15:47:52 INFO - PROCESS | 3664 | 1461282472099 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 15:47:52 INFO - PROCESS | 3664 | 1461282472104 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:52 INFO - PROCESS | 3664 | ++DOCSHELL 1947F800 == 8 [pid = 3664] [id = 8] 15:47:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 20 (1CC80400) [pid = 3664] [serial = 20] [outer = 00000000] 15:47:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 21 (1CC83400) [pid = 3664] [serial = 21] [outer = 1CC80400] 15:47:52 INFO - PROCESS | 3664 | 1461282472157 Marionette DEBUG loaded listener.js 15:47:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 22 (1CC86800) [pid = 3664] [serial = 22] [outer = 1CC80400] 15:47:52 INFO - PROCESS | 3664 | ++DOCSHELL 1D0D8800 == 9 [pid = 3664] [id = 9] 15:47:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 23 (1D0D8C00) [pid = 3664] [serial = 23] [outer = 00000000] 15:47:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 24 (1D0DC000) [pid = 3664] [serial = 24] [outer = 1D0D8C00] 15:47:52 INFO - PROCESS | 3664 | 1461282472596 Marionette DEBUG loaded listener.js 15:47:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 25 (1D0DEC00) [pid = 3664] [serial = 25] [outer = 1D0D8C00] 15:47:52 INFO - PROCESS | 3664 | 1461282472786 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]]]}] 15:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 740ms 15:47:52 INFO - PROCESS | 3664 | 1461282472869 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 15:47:52 INFO - PROCESS | 3664 | 1461282472871 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 15:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:47:52 INFO - PROCESS | 3664 | 1461282472915 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:47:52 INFO - PROCESS | 3664 | 1461282472916 Marionette TRACE conn3 <- [1,10,null,{}] 15:47:53 INFO - PROCESS | 3664 | 1461282472966 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}] 15:47:53 INFO - PROCESS | 3664 | 1461282473079 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 15:47:53 INFO - PROCESS | 3664 | 1461282473100 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:53 INFO - PROCESS | 3664 | ++DOCSHELL 1D37BC00 == 10 [pid = 3664] [id = 10] 15:47:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 26 (1D37C000) [pid = 3664] [serial = 26] [outer = 00000000] 15:47:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 27 (1D7B3800) [pid = 3664] [serial = 27] [outer = 1D37C000] 15:47:53 INFO - PROCESS | 3664 | 1461282473148 Marionette DEBUG loaded listener.js 15:47:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 28 (1DB01400) [pid = 3664] [serial = 28] [outer = 1D37C000] 15:47:53 INFO - PROCESS | 3664 | 1461282473582 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]]]}] 15:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 709ms 15:47:53 INFO - PROCESS | 3664 | 1461282473637 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 15:47:53 INFO - PROCESS | 3664 | 1461282473639 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 15:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:47:53 INFO - PROCESS | 3664 | 1461282473643 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:47:53 INFO - PROCESS | 3664 | 1461282473644 Marionette TRACE conn3 <- [1,14,null,{}] 15:47:53 INFO - PROCESS | 3664 | 1461282473648 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}] 15:47:53 INFO - PROCESS | 3664 | 1461282473750 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 15:47:53 INFO - PROCESS | 3664 | 1461282473760 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:53 INFO - PROCESS | 3664 | ++DOCSHELL 17C53800 == 11 [pid = 3664] [id = 11] 15:47:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 29 (17C59000) [pid = 3664] [serial = 29] [outer = 00000000] 15:47:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 30 (1D0DB000) [pid = 3664] [serial = 30] [outer = 17C59000] 15:47:53 INFO - PROCESS | 3664 | 1461282473808 Marionette DEBUG loaded listener.js 15:47:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 31 (1DB0FC00) [pid = 3664] [serial = 31] [outer = 17C59000] 15:47:54 INFO - PROCESS | 3664 | 1461282474148 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]]]}] 15:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 535ms 15:47:54 INFO - PROCESS | 3664 | 1461282474178 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 15:47:54 INFO - PROCESS | 3664 | 1461282474180 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 15:47:54 INFO - PROCESS | 3664 | 1461282474183 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:47:54 INFO - PROCESS | 3664 | 1461282474185 Marionette TRACE conn3 <- [1,18,null,{}] 15:47:54 INFO - PROCESS | 3664 | 1461282474188 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}] 15:47:54 INFO - PROCESS | 3664 | 1461282474277 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 15:47:54 INFO - PROCESS | 3664 | 1461282474284 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:54 INFO - PROCESS | 3664 | ++DOCSHELL 1DD81800 == 12 [pid = 3664] [id = 12] 15:47:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 32 (1DD82000) [pid = 3664] [serial = 32] [outer = 00000000] 15:47:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 33 (1DD8B400) [pid = 3664] [serial = 33] [outer = 1DD82000] 15:47:54 INFO - PROCESS | 3664 | 1461282474330 Marionette DEBUG loaded listener.js 15:47:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 34 (1DFA9400) [pid = 3664] [serial = 34] [outer = 1DD82000] 15:47:54 INFO - PROCESS | 3664 | 1461282474680 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]]]}] 15:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 535ms 15:47:54 INFO - PROCESS | 3664 | 1461282474720 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 15:47:54 INFO - PROCESS | 3664 | 1461282474722 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 15:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:47:54 INFO - PROCESS | 3664 | 1461282474725 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:47:54 INFO - PROCESS | 3664 | 1461282474726 Marionette TRACE conn3 <- [1,22,null,{}] 15:47:54 INFO - PROCESS | 3664 | 1461282474730 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}] 15:47:54 INFO - PROCESS | 3664 | 1461282474816 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 15:47:54 INFO - PROCESS | 3664 | 1461282474823 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:54 INFO - PROCESS | 3664 | ++DOCSHELL 1DFB2800 == 13 [pid = 3664] [id = 13] 15:47:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 35 (1DFB3000) [pid = 3664] [serial = 35] [outer = 00000000] 15:47:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 36 (1E1B0400) [pid = 3664] [serial = 36] [outer = 1DFB3000] 15:47:54 INFO - PROCESS | 3664 | 1461282474867 Marionette DEBUG loaded listener.js 15:47:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 37 (1E1B3400) [pid = 3664] [serial = 37] [outer = 1DFB3000] 15:47:55 INFO - PROCESS | 3664 | 1461282475173 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]]]}] 15:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 504ms 15:47:55 INFO - PROCESS | 3664 | 1461282475219 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 15:47:55 INFO - PROCESS | 3664 | 1461282475221 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 15:47:55 INFO - PROCESS | 3664 | 1461282475224 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:47:55 INFO - PROCESS | 3664 | 1461282475226 Marionette TRACE conn3 <- [1,26,null,{}] 15:47:55 INFO - PROCESS | 3664 | 1461282475229 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}] 15:47:55 INFO - PROCESS | 3664 | 1461282475319 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 15:47:55 INFO - PROCESS | 3664 | 1461282475326 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:55 INFO - PROCESS | 3664 | ++DOCSHELL 1E1B8C00 == 14 [pid = 3664] [id = 14] 15:47:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 38 (1E505400) [pid = 3664] [serial = 38] [outer = 00000000] 15:47:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 39 (1E50D000) [pid = 3664] [serial = 39] [outer = 1E505400] 15:47:55 INFO - PROCESS | 3664 | 1461282475370 Marionette DEBUG loaded listener.js 15:47:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 40 (1E510800) [pid = 3664] [serial = 40] [outer = 1E505400] 15:47:55 INFO - PROCESS | 3664 | 1461282475712 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]]]}] 15:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 536ms 15:47:55 INFO - PROCESS | 3664 | 1461282475760 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 15:47:55 INFO - PROCESS | 3664 | 1461282475762 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 15:47:55 INFO - PROCESS | 3664 | 1461282475765 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:47:55 INFO - PROCESS | 3664 | 1461282475767 Marionette TRACE conn3 <- [1,30,null,{}] 15:47:55 INFO - PROCESS | 3664 | 1461282475770 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}] 15:47:55 INFO - PROCESS | 3664 | 1461282475851 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 15:47:55 INFO - PROCESS | 3664 | ++DOCSHELL 1E6C4800 == 15 [pid = 3664] [id = 15] 15:47:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 41 (1E6C4C00) [pid = 3664] [serial = 41] [outer = 00000000] 15:47:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 42 (1E6C5400) [pid = 3664] [serial = 42] [outer = 1E6C4C00] 15:47:55 INFO - PROCESS | 3664 | 1461282475886 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 43 (1E6C7800) [pid = 3664] [serial = 43] [outer = 1E6C4C00] 15:47:55 INFO - PROCESS | 3664 | ++DOCSHELL 1E6CBC00 == 16 [pid = 3664] [id = 16] 15:47:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 44 (1E7CE400) [pid = 3664] [serial = 44] [outer = 00000000] 15:47:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 45 (1E7D1400) [pid = 3664] [serial = 45] [outer = 1E7CE400] 15:47:55 INFO - PROCESS | 3664 | 1461282475941 Marionette DEBUG loaded listener.js 15:47:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 46 (1E7D1000) [pid = 3664] [serial = 46] [outer = 1E7CE400] 15:47:56 INFO - PROCESS | 3664 | ++DOCSHELL 1E6BCC00 == 17 [pid = 3664] [id = 17] 15:47:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 47 (1E6BE400) [pid = 3664] [serial = 47] [outer = 00000000] 15:47:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 48 (1EBB3400) [pid = 3664] [serial = 48] [outer = 1E6BE400] 15:47:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 49 (1EBB9800) [pid = 3664] [serial = 49] [outer = 1E6BE400] 15:47:56 INFO - PROCESS | 3664 | --DOCSHELL 144A1400 == 16 [pid = 3664] [id = 1] 15:47:57 INFO - PROCESS | 3664 | 1461282477081 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]]]}] 15:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1370ms 15:47:57 INFO - PROCESS | 3664 | 1461282477131 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 15:47:57 INFO - PROCESS | 3664 | 1461282477135 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 15:47:57 INFO - PROCESS | 3664 | 1461282477141 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:47:57 INFO - PROCESS | 3664 | 1461282477145 Marionette TRACE conn3 <- [1,34,null,{}] 15:47:57 INFO - PROCESS | 3664 | 1461282477151 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}] 15:47:57 INFO - PROCESS | 3664 | 1461282477286 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 15:47:57 INFO - PROCESS | 3664 | 1461282477352 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:57 INFO - PROCESS | 3664 | ++DOCSHELL 1372D400 == 17 [pid = 3664] [id = 18] 15:47:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 50 (13BD6C00) [pid = 3664] [serial = 50] [outer = 00000000] 15:47:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 51 (15507400) [pid = 3664] [serial = 51] [outer = 13BD6C00] 15:47:57 INFO - PROCESS | 3664 | 1461282477451 Marionette DEBUG loaded listener.js 15:47:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 52 (15BE9400) [pid = 3664] [serial = 52] [outer = 13BD6C00] 15:47:58 INFO - PROCESS | 3664 | 1461282478001 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]]]}] 15:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 913ms 15:47:58 INFO - PROCESS | 3664 | 1461282478080 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 15:47:58 INFO - PROCESS | 3664 | 1461282478086 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 15:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:47:58 INFO - PROCESS | 3664 | 1461282478093 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:47:58 INFO - PROCESS | 3664 | 1461282478095 Marionette TRACE conn3 <- [1,38,null,{}] 15:47:58 INFO - PROCESS | 3664 | 1461282478100 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}] 15:47:58 INFO - PROCESS | 3664 | 1461282478370 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 15:47:58 INFO - PROCESS | 3664 | 1461282478440 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:58 INFO - PROCESS | 3664 | ++DOCSHELL 1337FC00 == 18 [pid = 3664] [id = 19] 15:47:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 53 (13380800) [pid = 3664] [serial = 53] [outer = 00000000] 15:47:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 54 (1346B000) [pid = 3664] [serial = 54] [outer = 13380800] 15:47:58 INFO - PROCESS | 3664 | 1461282478491 Marionette DEBUG loaded listener.js 15:47:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 55 (13728800) [pid = 3664] [serial = 55] [outer = 13380800] 15:47:59 INFO - PROCESS | 3664 | 1461282479002 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]]]}] 15:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 945ms 15:47:59 INFO - PROCESS | 3664 | --DOCSHELL 14B6AC00 == 17 [pid = 3664] [id = 4] 15:47:59 INFO - PROCESS | 3664 | 1461282479062 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 15:47:59 INFO - PROCESS | 3664 | 1461282479066 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 15:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:47:59 INFO - PROCESS | 3664 | 1461282479074 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:47:59 INFO - PROCESS | 3664 | 1461282479078 Marionette TRACE conn3 <- [1,42,null,{}] 15:47:59 INFO - PROCESS | 3664 | 1461282479082 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}] 15:47:59 INFO - PROCESS | 3664 | 1461282479158 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 15:47:59 INFO - PROCESS | 3664 | 1461282479165 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:59 INFO - PROCESS | 3664 | ++DOCSHELL 14453400 == 18 [pid = 3664] [id = 20] 15:47:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 56 (14455800) [pid = 3664] [serial = 56] [outer = 00000000] 15:47:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 57 (148B2400) [pid = 3664] [serial = 57] [outer = 14455800] 15:47:59 INFO - PROCESS | 3664 | 1461282479215 Marionette DEBUG loaded listener.js 15:47:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (14B5EC00) [pid = 3664] [serial = 58] [outer = 14455800] 15:47:59 INFO - PROCESS | 3664 | 1461282479634 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]]]}] 15:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 599ms 15:47:59 INFO - PROCESS | 3664 | 1461282479672 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 15:47:59 INFO - PROCESS | 3664 | 1461282479675 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 15:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:47:59 INFO - PROCESS | 3664 | 1461282479678 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:47:59 INFO - PROCESS | 3664 | 1461282479680 Marionette TRACE conn3 <- [1,46,null,{}] 15:47:59 INFO - PROCESS | 3664 | 1461282479688 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}] 15:47:59 INFO - PROCESS | 3664 | 1461282479773 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 15:47:59 INFO - PROCESS | 3664 | 1461282479783 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:59 INFO - PROCESS | 3664 | ++DOCSHELL 157E7800 == 19 [pid = 3664] [id = 21] 15:47:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (157EF000) [pid = 3664] [serial = 59] [outer = 00000000] 15:47:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (15B32400) [pid = 3664] [serial = 60] [outer = 157EF000] 15:47:59 INFO - PROCESS | 3664 | 1461282479833 Marionette DEBUG loaded listener.js 15:47:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (15BE1400) [pid = 3664] [serial = 61] [outer = 157EF000] 15:48:00 INFO - PROCESS | 3664 | 1461282480269 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]]]}] 15:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 645ms 15:48:00 INFO - PROCESS | 3664 | 1461282480315 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 15:48:00 INFO - PROCESS | 3664 | 1461282480319 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 15:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:48:00 INFO - PROCESS | 3664 | 1461282480329 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:48:00 INFO - PROCESS | 3664 | 1461282480334 Marionette TRACE conn3 <- [1,50,null,{}] 15:48:00 INFO - PROCESS | 3664 | 1461282480342 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}] 15:48:00 INFO - PROCESS | 3664 | 1461282480478 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 15:48:00 INFO - PROCESS | 3664 | 1461282480511 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:00 INFO - PROCESS | 3664 | ++DOCSHELL 17C4FC00 == 20 [pid = 3664] [id = 22] 15:48:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (17C50800) [pid = 3664] [serial = 62] [outer = 00000000] 15:48:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (17C55800) [pid = 3664] [serial = 63] [outer = 17C50800] 15:48:00 INFO - PROCESS | 3664 | 1461282480556 Marionette DEBUG loaded listener.js 15:48:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (18137400) [pid = 3664] [serial = 64] [outer = 17C50800] 15:48:00 INFO - PROCESS | 3664 | 1461282480964 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]]]}] 15:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 693ms 15:48:01 INFO - PROCESS | 3664 | 1461282481025 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 15:48:01 INFO - PROCESS | 3664 | 1461282481027 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 15:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:48:01 INFO - PROCESS | 3664 | 1461282481034 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:48:01 INFO - PROCESS | 3664 | 1461282481035 Marionette TRACE conn3 <- [1,54,null,{}] 15:48:01 INFO - PROCESS | 3664 | 1461282481039 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}] 15:48:01 INFO - PROCESS | 3664 | 1461282481113 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 15:48:01 INFO - PROCESS | 3664 | 1461282481143 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:01 INFO - PROCESS | 3664 | ++DOCSHELL 181A1C00 == 21 [pid = 3664] [id = 23] 15:48:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (1841E800) [pid = 3664] [serial = 65] [outer = 00000000] 15:48:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (18429400) [pid = 3664] [serial = 66] [outer = 1841E800] 15:48:01 INFO - PROCESS | 3664 | 1461282481187 Marionette DEBUG loaded listener.js 15:48:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (1880B400) [pid = 3664] [serial = 67] [outer = 1841E800] 15:48:01 INFO - PROCESS | 3664 | 1461282481550 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]]]}] 15:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 536ms 15:48:01 INFO - PROCESS | 3664 | 1461282481566 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 15:48:01 INFO - PROCESS | 3664 | 1461282481568 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 15:48:01 INFO - PROCESS | 3664 | 1461282481571 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:48:01 INFO - PROCESS | 3664 | 1461282481572 Marionette TRACE conn3 <- [1,58,null,{}] 15:48:01 INFO - PROCESS | 3664 | 1461282481576 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}] 15:48:01 INFO - PROCESS | 3664 | 1461282481680 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 15:48:01 INFO - PROCESS | 3664 | 1461282481738 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:01 INFO - PROCESS | 3664 | ++DOCSHELL 18833C00 == 22 [pid = 3664] [id = 24] 15:48:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (1883CC00) [pid = 3664] [serial = 68] [outer = 00000000] 15:48:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (18971800) [pid = 3664] [serial = 69] [outer = 1883CC00] 15:48:01 INFO - PROCESS | 3664 | 1461282481800 Marionette DEBUG loaded listener.js 15:48:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (18B96C00) [pid = 3664] [serial = 70] [outer = 1883CC00] 15:48:02 INFO - PROCESS | 3664 | 1461282482177 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]]]}] 15:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 598ms 15:48:02 INFO - PROCESS | 3664 | 1461282482201 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 15:48:02 INFO - PROCESS | 3664 | 1461282482202 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 15:48:02 INFO - PROCESS | 3664 | 1461282482206 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:48:02 INFO - PROCESS | 3664 | 1461282482207 Marionette TRACE conn3 <- [1,62,null,{}] 15:48:02 INFO - PROCESS | 3664 | 1461282482211 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}] 15:48:02 INFO - PROCESS | 3664 | 1461282482286 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 15:48:02 INFO - PROCESS | 3664 | 1461282482350 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:02 INFO - PROCESS | 3664 | ++DOCSHELL 18893400 == 23 [pid = 3664] [id = 25] 15:48:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (18C08800) [pid = 3664] [serial = 71] [outer = 00000000] 15:48:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (19384400) [pid = 3664] [serial = 72] [outer = 18C08800] 15:48:02 INFO - PROCESS | 3664 | 1461282482395 Marionette DEBUG loaded listener.js 15:48:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (1937F000) [pid = 3664] [serial = 73] [outer = 18C08800] 15:48:02 INFO - PROCESS | 3664 | 1461282482745 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]]]}] 15:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 598ms 15:48:02 INFO - PROCESS | 3664 | 1461282482803 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 15:48:02 INFO - PROCESS | 3664 | 1461282482805 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 15:48:02 INFO - PROCESS | 3664 | 1461282482808 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:48:02 INFO - PROCESS | 3664 | 1461282482810 Marionette TRACE conn3 <- [1,66,null,{}] 15:48:02 INFO - PROCESS | 3664 | 1461282482813 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}] 15:48:02 INFO - PROCESS | 3664 | 1461282482911 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 15:48:02 INFO - PROCESS | 3664 | 1461282482920 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:02 INFO - PROCESS | 3664 | ++DOCSHELL 18FBC000 == 24 [pid = 3664] [id = 26] 15:48:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (18FBC800) [pid = 3664] [serial = 74] [outer = 00000000] 15:48:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (19D2BC00) [pid = 3664] [serial = 75] [outer = 18FBC800] 15:48:02 INFO - PROCESS | 3664 | 1461282482964 Marionette DEBUG loaded listener.js 15:48:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (19D2FC00) [pid = 3664] [serial = 76] [outer = 18FBC800] 15:48:03 INFO - PROCESS | 3664 | 1461282483333 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]]]}] 15:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 598ms 15:48:03 INFO - PROCESS | 3664 | 1461282483407 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 15:48:03 INFO - PROCESS | 3664 | 1461282483408 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 15:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:48:03 INFO - PROCESS | 3664 | 1461282483412 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:48:03 INFO - PROCESS | 3664 | 1461282483413 Marionette TRACE conn3 <- [1,70,null,{}] 15:48:03 INFO - PROCESS | 3664 | 1461282483417 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}] 15:48:03 INFO - PROCESS | 3664 | 1461282483488 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 15:48:03 INFO - PROCESS | 3664 | 1461282483557 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:03 INFO - PROCESS | 3664 | ++DOCSHELL 1398FC00 == 25 [pid = 3664] [id = 27] 15:48:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (15BEF800) [pid = 3664] [serial = 77] [outer = 00000000] 15:48:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (19D30400) [pid = 3664] [serial = 78] [outer = 15BEF800] 15:48:03 INFO - PROCESS | 3664 | 1461282483603 Marionette DEBUG loaded listener.js 15:48:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (19E5C000) [pid = 3664] [serial = 79] [outer = 15BEF800] 15:48:03 INFO - PROCESS | 3664 | 1461282483965 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]]]}] 15:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 599ms 15:48:04 INFO - PROCESS | 3664 | 1461282484009 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 15:48:04 INFO - PROCESS | 3664 | 1461282484011 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 15:48:04 INFO - PROCESS | 3664 | 1461282484014 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:48:04 INFO - PROCESS | 3664 | 1461282484016 Marionette TRACE conn3 <- [1,74,null,{}] 15:48:04 INFO - PROCESS | 3664 | 1461282484019 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}] 15:48:04 INFO - PROCESS | 3664 | 1461282484120 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 15:48:04 INFO - PROCESS | 3664 | 1461282484129 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:04 INFO - PROCESS | 3664 | ++DOCSHELL 15BF4000 == 26 [pid = 3664] [id = 28] 15:48:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (16A47C00) [pid = 3664] [serial = 80] [outer = 00000000] 15:48:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (1A468000) [pid = 3664] [serial = 81] [outer = 16A47C00] 15:48:04 INFO - PROCESS | 3664 | 1461282484174 Marionette DEBUG loaded listener.js 15:48:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (1A464000) [pid = 3664] [serial = 82] [outer = 16A47C00] 15:48:04 INFO - PROCESS | 3664 | 1461282484537 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]]]}] 15:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 535ms 15:48:04 INFO - PROCESS | 3664 | 1461282484550 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 15:48:04 INFO - PROCESS | 3664 | 1461282484552 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 15:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:48:04 INFO - PROCESS | 3664 | 1461282484555 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:48:04 INFO - PROCESS | 3664 | 1461282484557 Marionette TRACE conn3 <- [1,78,null,{}] 15:48:04 INFO - PROCESS | 3664 | 1461282484560 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}] 15:48:04 INFO - PROCESS | 3664 | 1461282484634 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 15:48:04 INFO - PROCESS | 3664 | 1461282484641 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:04 INFO - PROCESS | 3664 | ++DOCSHELL 1888BC00 == 27 [pid = 3664] [id = 29] 15:48:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (19ABD000) [pid = 3664] [serial = 83] [outer = 00000000] 15:48:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1A5E5C00) [pid = 3664] [serial = 84] [outer = 19ABD000] 15:48:04 INFO - PROCESS | 3664 | 1461282484689 Marionette DEBUG loaded listener.js 15:48:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (1A9D9000) [pid = 3664] [serial = 85] [outer = 19ABD000] 15:48:05 INFO - PROCESS | 3664 | 1461282485109 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]]]}] 15:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 598ms 15:48:05 INFO - PROCESS | 3664 | 1461282485153 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 15:48:05 INFO - PROCESS | 3664 | 1461282485155 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 15:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:48:05 INFO - PROCESS | 3664 | 1461282485159 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:48:05 INFO - PROCESS | 3664 | 1461282485161 Marionette TRACE conn3 <- [1,82,null,{}] 15:48:05 INFO - PROCESS | 3664 | 1461282485165 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}] 15:48:05 INFO - PROCESS | 3664 | 1461282485255 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 15:48:05 INFO - PROCESS | 3664 | 1461282485262 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:05 INFO - PROCESS | 3664 | ++DOCSHELL 18193400 == 28 [pid = 3664] [id = 30] 15:48:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (1A9DC000) [pid = 3664] [serial = 86] [outer = 00000000] 15:48:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (1CC82000) [pid = 3664] [serial = 87] [outer = 1A9DC000] 15:48:05 INFO - PROCESS | 3664 | 1461282485306 Marionette DEBUG loaded listener.js 15:48:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1CC87C00) [pid = 3664] [serial = 88] [outer = 1A9DC000] 15:48:05 INFO - PROCESS | 3664 | 1461282485681 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]]]}] 15:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 535ms 15:48:05 INFO - PROCESS | 3664 | 1461282485694 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 15:48:05 INFO - PROCESS | 3664 | 1461282485696 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 15:48:05 INFO - PROCESS | 3664 | 1461282485699 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:48:05 INFO - PROCESS | 3664 | 1461282485701 Marionette TRACE conn3 <- [1,86,null,{}] 15:48:05 INFO - PROCESS | 3664 | 1461282485705 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}] 15:48:05 INFO - PROCESS | 3664 | 1461282485889 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 15:48:05 INFO - PROCESS | 3664 | 1461282485898 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:05 INFO - PROCESS | 3664 | ++DOCSHELL 17C54C00 == 29 [pid = 3664] [id = 31] 15:48:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (1A4B1400) [pid = 3664] [serial = 89] [outer = 00000000] 15:48:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (1D03D400) [pid = 3664] [serial = 90] [outer = 1A4B1400] 15:48:05 INFO - PROCESS | 3664 | 1461282485942 Marionette DEBUG loaded listener.js 15:48:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (1D0D0400) [pid = 3664] [serial = 91] [outer = 1A4B1400] 15:48:06 INFO - PROCESS | 3664 | 1461282486347 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]]]}] 15:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 15:48:06 INFO - PROCESS | 3664 | 1461282486369 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 15:48:06 INFO - PROCESS | 3664 | 1461282486371 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 15:48:06 INFO - PROCESS | 3664 | 1461282486374 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:48:06 INFO - PROCESS | 3664 | 1461282486376 Marionette TRACE conn3 <- [1,90,null,{}] 15:48:06 INFO - PROCESS | 3664 | 1461282486379 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}] 15:48:06 INFO - PROCESS | 3664 | 1461282486498 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 15:48:06 INFO - PROCESS | 3664 | 1461282486538 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:06 INFO - PROCESS | 3664 | ++DOCSHELL 18422000 == 30 [pid = 3664] [id = 32] 15:48:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1CA43C00) [pid = 3664] [serial = 92] [outer = 00000000] 15:48:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (1D37B000) [pid = 3664] [serial = 93] [outer = 1CA43C00] 15:48:06 INFO - PROCESS | 3664 | 1461282486582 Marionette DEBUG loaded listener.js 15:48:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (1D693000) [pid = 3664] [serial = 94] [outer = 1CA43C00] 15:48:07 INFO - PROCESS | 3664 | 1461282487732 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]]]}] 15:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1401ms 15:48:07 INFO - PROCESS | 3664 | 1461282487786 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 15:48:07 INFO - PROCESS | 3664 | 1461282487790 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 15:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:48:07 INFO - PROCESS | 3664 | 1461282487795 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:48:07 INFO - PROCESS | 3664 | 1461282487798 Marionette TRACE conn3 <- [1,94,null,{}] 15:48:07 INFO - PROCESS | 3664 | 1461282487804 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}] 15:48:07 INFO - PROCESS | 3664 | 1461282487909 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 15:48:07 INFO - PROCESS | 3664 | 1461282487967 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:07 INFO - PROCESS | 3664 | ++DOCSHELL 13BDA400 == 31 [pid = 3664] [id = 33] 15:48:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (14402C00) [pid = 3664] [serial = 95] [outer = 00000000] 15:48:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (148B3400) [pid = 3664] [serial = 96] [outer = 14402C00] 15:48:08 INFO - PROCESS | 3664 | 1461282488016 Marionette DEBUG loaded listener.js 15:48:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (14B66800) [pid = 3664] [serial = 97] [outer = 14402C00] 15:48:08 INFO - PROCESS | 3664 | 1461282488414 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]]]}] 15:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 15:48:08 INFO - PROCESS | 3664 | 1461282488433 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 15:48:08 INFO - PROCESS | 3664 | 1461282488439 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 15:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:48:08 INFO - PROCESS | 3664 | 1461282488445 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:48:08 INFO - PROCESS | 3664 | 1461282488447 Marionette TRACE conn3 <- [1,98,null,{}] 15:48:08 INFO - PROCESS | 3664 | 1461282488451 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}] 15:48:08 INFO - PROCESS | 3664 | 1461282488570 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 15:48:08 INFO - PROCESS | 3664 | 1461282488588 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:08 INFO - PROCESS | 3664 | ++DOCSHELL 144AB000 == 32 [pid = 3664] [id = 34] 15:48:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (14B61000) [pid = 3664] [serial = 98] [outer = 00000000] 15:48:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (15D96C00) [pid = 3664] [serial = 99] [outer = 14B61000] 15:48:08 INFO - PROCESS | 3664 | 1461282488633 Marionette DEBUG loaded listener.js 15:48:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (16416800) [pid = 3664] [serial = 100] [outer = 14B61000] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (16A49800) [pid = 3664] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (1E505400) [pid = 3664] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (1DFB3000) [pid = 3664] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (1DD82000) [pid = 3664] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (17C59000) [pid = 3664] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (1D37C000) [pid = 3664] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (1CC80400) [pid = 3664] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (1E7CE400) [pid = 3664] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (13BD6C00) [pid = 3664] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (13380800) [pid = 3664] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (14455800) [pid = 3664] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (157EF000) [pid = 3664] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (17C50800) [pid = 3664] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (1841E800) [pid = 3664] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (1883CC00) [pid = 3664] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (18C08800) [pid = 3664] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (18FBC800) [pid = 3664] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (15BEF800) [pid = 3664] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (16A47C00) [pid = 3664] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (19ABD000) [pid = 3664] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:48:09 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1A9DC000) [pid = 3664] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:48:09 INFO - PROCESS | 3664 | 1461282489552 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]]]}] 15:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1166ms 15:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:48:09 INFO - PROCESS | 3664 | 1461282489617 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 15:48:09 INFO - PROCESS | 3664 | 1461282489619 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 15:48:09 INFO - PROCESS | 3664 | 1461282489624 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:48:09 INFO - PROCESS | 3664 | 1461282489627 Marionette TRACE conn3 <- [1,102,null,{}] 15:48:09 INFO - PROCESS | 3664 | 1461282489637 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}] 15:48:09 INFO - PROCESS | 3664 | 1461282489713 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 15:48:09 INFO - PROCESS | 3664 | 1461282489722 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:09 INFO - PROCESS | 3664 | ++DOCSHELL 1550CC00 == 33 [pid = 3664] [id = 35] 15:48:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (1550D400) [pid = 3664] [serial = 101] [outer = 00000000] 15:48:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (1652D800) [pid = 3664] [serial = 102] [outer = 1550D400] 15:48:09 INFO - PROCESS | 3664 | 1461282489771 Marionette DEBUG loaded listener.js 15:48:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (16A4D000) [pid = 3664] [serial = 103] [outer = 1550D400] 15:48:10 INFO - PROCESS | 3664 | 1461282490225 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]]]}] 15:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 598ms 15:48:10 INFO - PROCESS | 3664 | 1461282490253 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 15:48:10 INFO - PROCESS | 3664 | 1461282490256 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 15:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:48:10 INFO - PROCESS | 3664 | 1461282490263 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:48:10 INFO - PROCESS | 3664 | 1461282490264 Marionette TRACE conn3 <- [1,106,null,{}] 15:48:10 INFO - PROCESS | 3664 | 1461282490268 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}] 15:48:10 INFO - PROCESS | 3664 | 1461282490340 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 15:48:10 INFO - PROCESS | 3664 | 1461282490347 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:10 INFO - PROCESS | 3664 | ++DOCSHELL 17C4E400 == 34 [pid = 3664] [id = 36] 15:48:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (17C54800) [pid = 3664] [serial = 104] [outer = 00000000] 15:48:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (17F8C400) [pid = 3664] [serial = 105] [outer = 17C54800] 15:48:10 INFO - PROCESS | 3664 | 1461282490392 Marionette DEBUG loaded listener.js 15:48:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (17F8EC00) [pid = 3664] [serial = 106] [outer = 17C54800] 15:48:10 INFO - PROCESS | 3664 | 1461282490801 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]]]}] 15:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 599ms 15:48:10 INFO - PROCESS | 3664 | 1461282490856 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 15:48:10 INFO - PROCESS | 3664 | 1461282490858 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 15:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:48:10 INFO - PROCESS | 3664 | 1461282490861 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:48:10 INFO - PROCESS | 3664 | 1461282490863 Marionette TRACE conn3 <- [1,110,null,{}] 15:48:10 INFO - PROCESS | 3664 | 1461282490866 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}] 15:48:10 INFO - PROCESS | 3664 | 1461282490937 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 15:48:10 INFO - PROCESS | 3664 | 1461282490945 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:10 INFO - PROCESS | 3664 | ++DOCSHELL 17F94000 == 35 [pid = 3664] [id = 37] 15:48:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (17F96000) [pid = 3664] [serial = 107] [outer = 00000000] 15:48:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (1819F400) [pid = 3664] [serial = 108] [outer = 17F96000] 15:48:11 INFO - PROCESS | 3664 | 1461282490991 Marionette DEBUG loaded listener.js 15:48:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (18425000) [pid = 3664] [serial = 109] [outer = 17F96000] 15:48:11 INFO - PROCESS | 3664 | 1461282491425 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]]]}] 15:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 15:48:11 INFO - PROCESS | 3664 | 1461282491500 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 15:48:11 INFO - PROCESS | 3664 | 1461282491504 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 15:48:11 INFO - PROCESS | 3664 | 1461282491510 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:48:11 INFO - PROCESS | 3664 | 1461282491515 Marionette TRACE conn3 <- [1,114,null,{}] 15:48:11 INFO - PROCESS | 3664 | 1461282491522 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}] 15:48:11 INFO - PROCESS | 3664 | 1461282491620 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 15:48:11 INFO - PROCESS | 3664 | 1461282491739 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:11 INFO - PROCESS | 3664 | ++DOCSHELL 13BD1000 == 36 [pid = 3664] [id = 38] 15:48:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (13BD7000) [pid = 3664] [serial = 110] [outer = 00000000] 15:48:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (14451800) [pid = 3664] [serial = 111] [outer = 13BD7000] 15:48:11 INFO - PROCESS | 3664 | 1461282491798 Marionette DEBUG loaded listener.js 15:48:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (14B66400) [pid = 3664] [serial = 112] [outer = 13BD7000] 15:48:12 INFO - PROCESS | 3664 | 1461282492294 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]]]}] 15:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 850ms 15:48:12 INFO - PROCESS | 3664 | 1461282492354 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 15:48:12 INFO - PROCESS | 3664 | 1461282492361 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 15:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:48:12 INFO - PROCESS | 3664 | 1461282492367 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:48:12 INFO - PROCESS | 3664 | 1461282492370 Marionette TRACE conn3 <- [1,118,null,{}] 15:48:12 INFO - PROCESS | 3664 | 1461282492374 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}] 15:48:12 INFO - PROCESS | 3664 | 1461282492470 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 15:48:12 INFO - PROCESS | 3664 | 1461282492541 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:12 INFO - PROCESS | 3664 | ++DOCSHELL 15D92000 == 37 [pid = 3664] [id = 39] 15:48:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (15D94C00) [pid = 3664] [serial = 113] [outer = 00000000] 15:48:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (17C51800) [pid = 3664] [serial = 114] [outer = 15D94C00] 15:48:12 INFO - PROCESS | 3664 | 1461282492598 Marionette DEBUG loaded listener.js 15:48:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (17F8A000) [pid = 3664] [serial = 115] [outer = 15D94C00] 15:48:13 INFO - PROCESS | 3664 | 1461282493093 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]]]}] 15:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 803ms 15:48:13 INFO - PROCESS | 3664 | 1461282493172 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 15:48:13 INFO - PROCESS | 3664 | 1461282493175 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 15:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:48:13 INFO - PROCESS | 3664 | 1461282493179 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:48:13 INFO - PROCESS | 3664 | 1461282493182 Marionette TRACE conn3 <- [1,122,null,{}] 15:48:13 INFO - PROCESS | 3664 | 1461282493193 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}] 15:48:13 INFO - PROCESS | 3664 | 1461282493296 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 15:48:13 INFO - PROCESS | 3664 | 1461282493368 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:13 INFO - PROCESS | 3664 | ++DOCSHELL 18898800 == 38 [pid = 3664] [id = 40] 15:48:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (18974000) [pid = 3664] [serial = 116] [outer = 00000000] 15:48:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (18C0A000) [pid = 3664] [serial = 117] [outer = 18974000] 15:48:13 INFO - PROCESS | 3664 | 1461282493426 Marionette DEBUG loaded listener.js 15:48:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (18FBC400) [pid = 3664] [serial = 118] [outer = 18974000] 15:48:14 INFO - PROCESS | 3664 | 1461282493976 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]]]}] 15:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 850ms 15:48:14 INFO - PROCESS | 3664 | 1461282494020 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 15:48:14 INFO - PROCESS | 3664 | 1461282494023 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 15:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:48:14 INFO - PROCESS | 3664 | 1461282494027 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:48:14 INFO - PROCESS | 3664 | 1461282494029 Marionette TRACE conn3 <- [1,126,null,{}] 15:48:14 INFO - PROCESS | 3664 | 1461282494033 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}] 15:48:14 INFO - PROCESS | 3664 | 1461282494132 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 15:48:14 INFO - PROCESS | 3664 | 1461282494217 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:14 INFO - PROCESS | 3664 | ++DOCSHELL 1980EC00 == 39 [pid = 3664] [id = 41] 15:48:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (19A41400) [pid = 3664] [serial = 119] [outer = 00000000] 15:48:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (19D29C00) [pid = 3664] [serial = 120] [outer = 19A41400] 15:48:14 INFO - PROCESS | 3664 | 1461282494319 Marionette DEBUG loaded listener.js 15:48:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (19D31800) [pid = 3664] [serial = 121] [outer = 19A41400] 15:48:14 INFO - PROCESS | 3664 | 1461282494898 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]]]}] 15:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 914ms 15:48:14 INFO - PROCESS | 3664 | 1461282494963 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 15:48:14 INFO - PROCESS | 3664 | 1461282494965 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 15:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:48:14 INFO - PROCESS | 3664 | 1461282494969 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:48:14 INFO - PROCESS | 3664 | 1461282494971 Marionette TRACE conn3 <- [1,130,null,{}] 15:48:14 INFO - PROCESS | 3664 | 1461282494975 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}] 15:48:15 INFO - PROCESS | 3664 | 1461282495065 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 15:48:15 INFO - PROCESS | 3664 | 1461282495142 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:15 INFO - PROCESS | 3664 | ++DOCSHELL 15B37800 == 40 [pid = 3664] [id = 42] 15:48:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (15BEE800) [pid = 3664] [serial = 122] [outer = 00000000] 15:48:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (18837C00) [pid = 3664] [serial = 123] [outer = 15BEE800] 15:48:15 INFO - PROCESS | 3664 | 1461282495197 Marionette DEBUG loaded listener.js 15:48:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (18C07400) [pid = 3664] [serial = 124] [outer = 15BEE800] 15:48:15 INFO - PROCESS | 3664 | 1461282495763 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]]]}] 15:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 835ms 15:48:15 INFO - PROCESS | 3664 | 1461282495812 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 15:48:15 INFO - PROCESS | 3664 | 1461282495815 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 15:48:15 INFO - PROCESS | 3664 | 1461282495821 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:48:15 INFO - PROCESS | 3664 | 1461282495825 Marionette TRACE conn3 <- [1,134,null,{}] 15:48:15 INFO - PROCESS | 3664 | 1461282495830 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}] 15:48:15 INFO - PROCESS | 3664 | 1461282495920 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 15:48:16 INFO - PROCESS | 3664 | 1461282496007 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:16 INFO - PROCESS | 3664 | ++DOCSHELL 14451000 == 41 [pid = 3664] [id = 43] 15:48:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (14455800) [pid = 3664] [serial = 125] [outer = 00000000] 15:48:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (14B6DC00) [pid = 3664] [serial = 126] [outer = 14455800] 15:48:16 INFO - PROCESS | 3664 | 1461282496058 Marionette DEBUG loaded listener.js 15:48:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (157E6000) [pid = 3664] [serial = 127] [outer = 14455800] 15:48:16 INFO - PROCESS | 3664 | --DOCSHELL 13BDA400 == 40 [pid = 3664] [id = 33] 15:48:16 INFO - PROCESS | 3664 | --DOCSHELL 144AB000 == 39 [pid = 3664] [id = 34] 15:48:16 INFO - PROCESS | 3664 | --DOCSHELL 1550CC00 == 38 [pid = 3664] [id = 35] 15:48:16 INFO - PROCESS | 3664 | --DOCSHELL 17C4E400 == 37 [pid = 3664] [id = 36] 15:48:16 INFO - PROCESS | 3664 | --DOCSHELL 15B37800 == 36 [pid = 3664] [id = 42] 15:48:16 INFO - PROCESS | 3664 | --DOCSHELL 18422000 == 35 [pid = 3664] [id = 32] 15:48:16 INFO - PROCESS | 3664 | --DOCSHELL 18898800 == 34 [pid = 3664] [id = 40] 15:48:16 INFO - PROCESS | 3664 | --DOCSHELL 1980EC00 == 33 [pid = 3664] [id = 41] 15:48:16 INFO - PROCESS | 3664 | --DOCSHELL 17F94000 == 32 [pid = 3664] [id = 37] 15:48:16 INFO - PROCESS | 3664 | --DOCSHELL 1888BC00 == 31 [pid = 3664] [id = 29] 15:48:16 INFO - PROCESS | 3664 | --DOCSHELL 17C54C00 == 30 [pid = 3664] [id = 31] 15:48:16 INFO - PROCESS | 3664 | --DOCSHELL 13BD1000 == 29 [pid = 3664] [id = 38] 15:48:16 INFO - PROCESS | 3664 | --DOCSHELL 18193400 == 28 [pid = 3664] [id = 30] 15:48:16 INFO - PROCESS | 3664 | --DOCSHELL 15D92000 == 27 [pid = 3664] [id = 39] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (16BA7000) [pid = 3664] [serial = 9] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (16BAE000) [pid = 3664] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (14B69C00) [pid = 3664] [serial = 4] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (1EBB3400) [pid = 3664] [serial = 48] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (15507400) [pid = 3664] [serial = 51] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (1346B000) [pid = 3664] [serial = 54] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (13728800) [pid = 3664] [serial = 55] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (148B2400) [pid = 3664] [serial = 57] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (15B32400) [pid = 3664] [serial = 60] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (17C55800) [pid = 3664] [serial = 63] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (18137400) [pid = 3664] [serial = 64] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (18429400) [pid = 3664] [serial = 66] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (1880B400) [pid = 3664] [serial = 67] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (18971800) [pid = 3664] [serial = 69] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (19384400) [pid = 3664] [serial = 72] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (19D2BC00) [pid = 3664] [serial = 75] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (19D30400) [pid = 3664] [serial = 78] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (1A468000) [pid = 3664] [serial = 81] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (1A5E5C00) [pid = 3664] [serial = 84] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (1CC82000) [pid = 3664] [serial = 87] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (18B96C00) [pid = 3664] [serial = 70] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1D03D400) [pid = 3664] [serial = 90] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (1937F000) [pid = 3664] [serial = 73] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (19D2FC00) [pid = 3664] [serial = 76] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (19E5C000) [pid = 3664] [serial = 79] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (1A464000) [pid = 3664] [serial = 82] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (14B5EC00) [pid = 3664] [serial = 58] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (15BE1400) [pid = 3664] [serial = 61] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1A9D9000) [pid = 3664] [serial = 85] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (1CC87C00) [pid = 3664] [serial = 88] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (15BE9400) [pid = 3664] [serial = 52] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (1E7D1000) [pid = 3664] [serial = 46] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (1DB0FC00) [pid = 3664] [serial = 31] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (1DD8B400) [pid = 3664] [serial = 33] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (1D0DB000) [pid = 3664] [serial = 30] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (1D7B3800) [pid = 3664] [serial = 27] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (1DB01400) [pid = 3664] [serial = 28] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (1D0DC000) [pid = 3664] [serial = 24] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (1CC83400) [pid = 3664] [serial = 21] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (1CC86800) [pid = 3664] [serial = 22] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (19A3F800) [pid = 3664] [serial = 17] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (19752C00) [pid = 3664] [serial = 14] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (1E7D1400) [pid = 3664] [serial = 45] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (1E6C5400) [pid = 3664] [serial = 42] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (1E50D000) [pid = 3664] [serial = 39] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (1E510800) [pid = 3664] [serial = 40] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 59 (1E1B0400) [pid = 3664] [serial = 36] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 58 (1E1B3400) [pid = 3664] [serial = 37] [outer = 00000000] [url = about:blank] 15:48:16 INFO - PROCESS | 3664 | --DOMWINDOW == 57 (1DFA9400) [pid = 3664] [serial = 34] [outer = 00000000] [url = about:blank] 15:48:17 INFO - PROCESS | 3664 | 1461282497000 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]]]}] 15:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1196ms 15:48:17 INFO - PROCESS | 3664 | 1461282497015 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 15:48:17 INFO - PROCESS | 3664 | 1461282497019 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 15:48:17 INFO - PROCESS | 3664 | 1461282497025 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:48:17 INFO - PROCESS | 3664 | 1461282497028 Marionette TRACE conn3 <- [1,138,null,{}] 15:48:17 INFO - PROCESS | 3664 | 1461282497033 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}] 15:48:17 INFO - PROCESS | 3664 | 1461282497116 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 15:48:17 INFO - PROCESS | 3664 | 1461282497183 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:17 INFO - PROCESS | 3664 | ++DOCSHELL 13991800 == 28 [pid = 3664] [id = 44] 15:48:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 58 (13BD0800) [pid = 3664] [serial = 128] [outer = 00000000] 15:48:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 59 (14B69800) [pid = 3664] [serial = 129] [outer = 13BD0800] 15:48:17 INFO - PROCESS | 3664 | 1461282497231 Marionette DEBUG loaded listener.js 15:48:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (14BFC400) [pid = 3664] [serial = 130] [outer = 13BD0800] 15:48:17 INFO - PROCESS | 3664 | 1461282497600 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]]]}] 15:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 598ms 15:48:17 INFO - PROCESS | 3664 | 1461282497622 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 15:48:17 INFO - PROCESS | 3664 | 1461282497628 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 15:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:48:17 INFO - PROCESS | 3664 | 1461282497640 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:48:17 INFO - PROCESS | 3664 | 1461282497643 Marionette TRACE conn3 <- [1,142,null,{}] 15:48:17 INFO - PROCESS | 3664 | 1461282497647 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}] 15:48:17 INFO - PROCESS | 3664 | 1461282497723 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 15:48:17 INFO - PROCESS | 3664 | 1461282497731 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:17 INFO - PROCESS | 3664 | ++DOCSHELL 15D49400 == 29 [pid = 3664] [id = 45] 15:48:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (157EFC00) [pid = 3664] [serial = 131] [outer = 00000000] 15:48:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (16416400) [pid = 3664] [serial = 132] [outer = 157EFC00] 15:48:17 INFO - PROCESS | 3664 | 1461282497781 Marionette DEBUG loaded listener.js 15:48:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (16431C00) [pid = 3664] [serial = 133] [outer = 157EFC00] 15:48:18 INFO - PROCESS | 3664 | 1461282498224 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]]]}] 15:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 662ms 15:48:18 INFO - PROCESS | 3664 | 1461282498291 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 15:48:18 INFO - PROCESS | 3664 | 1461282498294 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 15:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:48:18 INFO - PROCESS | 3664 | 1461282498297 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:48:18 INFO - PROCESS | 3664 | 1461282498301 Marionette TRACE conn3 <- [1,146,null,{}] 15:48:18 INFO - PROCESS | 3664 | 1461282498311 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}] 15:48:18 INFO - PROCESS | 3664 | 1461282498437 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 15:48:18 INFO - PROCESS | 3664 | 1461282498454 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:18 INFO - PROCESS | 3664 | ++DOCSHELL 17F88400 == 30 [pid = 3664] [id = 46] 15:48:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (17F89000) [pid = 3664] [serial = 134] [outer = 00000000] 15:48:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (17F94000) [pid = 3664] [serial = 135] [outer = 17F89000] 15:48:18 INFO - PROCESS | 3664 | 1461282498504 Marionette DEBUG loaded listener.js 15:48:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (18140C00) [pid = 3664] [serial = 136] [outer = 17F89000] 15:48:18 INFO - PROCESS | 3664 | 1461282498905 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]]]}] 15:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 599ms 15:48:18 INFO - PROCESS | 3664 | 1461282498925 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 15:48:18 INFO - PROCESS | 3664 | 1461282498927 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 15:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:48:18 INFO - PROCESS | 3664 | 1461282498944 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:48:18 INFO - PROCESS | 3664 | 1461282498946 Marionette TRACE conn3 <- [1,150,null,{}] 15:48:18 INFO - PROCESS | 3664 | 1461282498949 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}] 15:48:19 INFO - PROCESS | 3664 | 1461282499047 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 15:48:19 INFO - PROCESS | 3664 | 1461282499054 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:19 INFO - PROCESS | 3664 | ++DOCSHELL 1652EC00 == 31 [pid = 3664] [id = 47] 15:48:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (17F90000) [pid = 3664] [serial = 137] [outer = 00000000] 15:48:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (18807400) [pid = 3664] [serial = 138] [outer = 17F90000] 15:48:19 INFO - PROCESS | 3664 | 1461282499100 Marionette DEBUG loaded listener.js 15:48:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (18837400) [pid = 3664] [serial = 139] [outer = 17F90000] 15:48:19 INFO - PROCESS | 3664 | 1461282499528 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]]]}] 15:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 15:48:19 INFO - PROCESS | 3664 | 1461282499579 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 15:48:19 INFO - PROCESS | 3664 | 1461282499581 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 15:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:48:19 INFO - PROCESS | 3664 | 1461282499584 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:48:19 INFO - PROCESS | 3664 | 1461282499586 Marionette TRACE conn3 <- [1,154,null,{}] 15:48:19 INFO - PROCESS | 3664 | 1461282499589 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}] 15:48:19 INFO - PROCESS | 3664 | 1461282499683 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 15:48:19 INFO - PROCESS | 3664 | 1461282499689 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:19 INFO - PROCESS | 3664 | ++DOCSHELL 18839400 == 32 [pid = 3664] [id = 48] 15:48:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (1888BC00) [pid = 3664] [serial = 140] [outer = 00000000] 15:48:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (18B8F400) [pid = 3664] [serial = 141] [outer = 1888BC00] 15:48:19 INFO - PROCESS | 3664 | 1461282499734 Marionette DEBUG loaded listener.js 15:48:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (18C08400) [pid = 3664] [serial = 142] [outer = 1888BC00] 15:48:20 INFO - PROCESS | 3664 | 1461282500177 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]]]}] 15:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 646ms 15:48:20 INFO - PROCESS | 3664 | 1461282500224 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 15:48:20 INFO - PROCESS | 3664 | 1461282500227 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 15:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:48:20 INFO - PROCESS | 3664 | 1461282500231 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:48:20 INFO - PROCESS | 3664 | 1461282500234 Marionette TRACE conn3 <- [1,158,null,{}] 15:48:20 INFO - PROCESS | 3664 | 1461282500237 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}] 15:48:20 INFO - PROCESS | 3664 | 1461282500356 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 15:48:20 INFO - PROCESS | 3664 | 1461282500431 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:20 INFO - PROCESS | 3664 | ++DOCSHELL 18C05C00 == 33 [pid = 3664] [id = 49] 15:48:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (19481C00) [pid = 3664] [serial = 143] [outer = 00000000] 15:48:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (19D2BC00) [pid = 3664] [serial = 144] [outer = 19481C00] 15:48:20 INFO - PROCESS | 3664 | 1461282500479 Marionette DEBUG loaded listener.js 15:48:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (19E54400) [pid = 3664] [serial = 145] [outer = 19481C00] 15:48:20 INFO - PROCESS | 3664 | 1461282500895 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]]]}] 15:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 708ms 15:48:20 INFO - PROCESS | 3664 | 1461282500928 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 15:48:20 INFO - PROCESS | 3664 | 1461282500930 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 15:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:48:20 INFO - PROCESS | 3664 | 1461282500933 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:48:20 INFO - PROCESS | 3664 | 1461282500935 Marionette TRACE conn3 <- [1,162,null,{}] 15:48:20 INFO - PROCESS | 3664 | 1461282500938 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}] 15:48:21 INFO - PROCESS | 3664 | 1461282501082 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 15:48:21 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (1CA43C00) [pid = 3664] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:48:21 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (1A4B1400) [pid = 3664] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:48:21 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (17F96000) [pid = 3664] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:48:21 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (14402C00) [pid = 3664] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:48:21 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (17C54800) [pid = 3664] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:48:21 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (14B61000) [pid = 3664] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:48:21 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (1550D400) [pid = 3664] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:48:21 INFO - PROCESS | 3664 | 1461282501130 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:21 INFO - PROCESS | 3664 | ++DOCSHELL 1235A400 == 34 [pid = 3664] [id = 50] 15:48:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (12BE8800) [pid = 3664] [serial = 146] [outer = 00000000] 15:48:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (13BD6C00) [pid = 3664] [serial = 147] [outer = 12BE8800] 15:48:21 INFO - PROCESS | 3664 | 1461282501174 Marionette DEBUG loaded listener.js 15:48:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (15D45000) [pid = 3664] [serial = 148] [outer = 12BE8800] 15:48:21 INFO - PROCESS | 3664 | 1461282501516 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]]]}] 15:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 646ms 15:48:21 INFO - PROCESS | 3664 | 1461282501572 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 15:48:21 INFO - PROCESS | 3664 | 1461282501573 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 15:48:21 INFO - PROCESS | 3664 | 1461282501577 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:48:21 INFO - PROCESS | 3664 | 1461282501578 Marionette TRACE conn3 <- [1,166,null,{}] 15:48:21 INFO - PROCESS | 3664 | 1461282501582 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}] 15:48:21 INFO - PROCESS | 3664 | 1461282501675 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 15:48:21 INFO - PROCESS | 3664 | 1461282501703 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:21 INFO - PROCESS | 3664 | ++DOCSHELL 13724400 == 35 [pid = 3664] [id = 51] 15:48:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (1398CC00) [pid = 3664] [serial = 149] [outer = 00000000] 15:48:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (1A3DF800) [pid = 3664] [serial = 150] [outer = 1398CC00] 15:48:21 INFO - PROCESS | 3664 | 1461282501748 Marionette DEBUG loaded listener.js 15:48:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (1A3DBC00) [pid = 3664] [serial = 151] [outer = 1398CC00] 15:48:22 INFO - PROCESS | 3664 | 1461282502111 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]]]}] 15:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 598ms 15:48:22 INFO - PROCESS | 3664 | 1461282502174 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 15:48:22 INFO - PROCESS | 3664 | 1461282502176 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 15:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:48:22 INFO - PROCESS | 3664 | 1461282502179 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:48:22 INFO - PROCESS | 3664 | 1461282502181 Marionette TRACE conn3 <- [1,170,null,{}] 15:48:22 INFO - PROCESS | 3664 | 1461282502184 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}] 15:48:22 INFO - PROCESS | 3664 | 1461282502281 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 15:48:22 INFO - PROCESS | 3664 | 1461282502288 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:22 INFO - PROCESS | 3664 | ++DOCSHELL 1346B000 == 36 [pid = 3664] [id = 52] 15:48:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (1372D000) [pid = 3664] [serial = 152] [outer = 00000000] 15:48:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (1A4B4800) [pid = 3664] [serial = 153] [outer = 1372D000] 15:48:22 INFO - PROCESS | 3664 | 1461282502333 Marionette DEBUG loaded listener.js 15:48:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (1A4A8800) [pid = 3664] [serial = 154] [outer = 1372D000] 15:48:22 INFO - PROCESS | 3664 | 1461282502736 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]]]}] 15:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 535ms 15:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:48:22 INFO - PROCESS | 3664 | 1461282502747 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 15:48:22 INFO - PROCESS | 3664 | 1461282502749 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 15:48:22 INFO - PROCESS | 3664 | 1461282502752 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:48:22 INFO - PROCESS | 3664 | 1461282502754 Marionette TRACE conn3 <- [1,174,null,{}] 15:48:22 INFO - PROCESS | 3664 | 1461282502757 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}] 15:48:22 INFO - PROCESS | 3664 | 1461282502827 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 15:48:22 INFO - PROCESS | 3664 | 1461282502833 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:22 INFO - PROCESS | 3664 | ++DOCSHELL 1A5DD400 == 37 [pid = 3664] [id = 53] 15:48:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (1A5E5400) [pid = 3664] [serial = 155] [outer = 00000000] 15:48:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (1A9D8C00) [pid = 3664] [serial = 156] [outer = 1A5E5400] 15:48:22 INFO - PROCESS | 3664 | 1461282502879 Marionette DEBUG loaded listener.js 15:48:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (1ABA0C00) [pid = 3664] [serial = 157] [outer = 1A5E5400] 15:48:23 INFO - PROCESS | 3664 | 1461282503519 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]]]}] 15:48:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 835ms 15:48:23 INFO - PROCESS | 3664 | 1461282503596 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 15:48:23 INFO - PROCESS | 3664 | 1461282503601 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 15:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:48:23 INFO - PROCESS | 3664 | 1461282503607 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:48:23 INFO - PROCESS | 3664 | 1461282503610 Marionette TRACE conn3 <- [1,178,null,{}] 15:48:23 INFO - PROCESS | 3664 | 1461282503616 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}] 15:48:23 INFO - PROCESS | 3664 | 1461282503728 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 15:48:23 INFO - PROCESS | 3664 | 1461282503864 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:23 INFO - PROCESS | 3664 | ++DOCSHELL 13465400 == 38 [pid = 3664] [id = 54] 15:48:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (13BD5800) [pid = 3664] [serial = 158] [outer = 00000000] 15:48:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (15B0F000) [pid = 3664] [serial = 159] [outer = 13BD5800] 15:48:23 INFO - PROCESS | 3664 | 1461282503923 Marionette DEBUG loaded listener.js 15:48:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (15BF7400) [pid = 3664] [serial = 160] [outer = 13BD5800] 15:48:24 INFO - PROCESS | 3664 | 1461282504726 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]]]}] 15:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1229ms 15:48:24 INFO - PROCESS | 3664 | 1461282504816 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 15:48:24 INFO - PROCESS | 3664 | 1461282504820 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 15:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:48:24 INFO - PROCESS | 3664 | 1461282504826 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:48:24 INFO - PROCESS | 3664 | 1461282504829 Marionette TRACE conn3 <- [1,182,null,{}] 15:48:24 INFO - PROCESS | 3664 | 1461282504836 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}] 15:48:24 INFO - PROCESS | 3664 | 1461282504967 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 15:48:25 INFO - PROCESS | 3664 | 1461282505031 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:25 INFO - PROCESS | 3664 | ++DOCSHELL 13BDB400 == 39 [pid = 3664] [id = 55] 15:48:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (14450000) [pid = 3664] [serial = 161] [outer = 00000000] 15:48:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (15508000) [pid = 3664] [serial = 162] [outer = 14450000] 15:48:25 INFO - PROCESS | 3664 | 1461282505080 Marionette DEBUG loaded listener.js 15:48:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (15507C00) [pid = 3664] [serial = 163] [outer = 14450000] 15:48:25 INFO - PROCESS | 3664 | --DOCSHELL 1346B000 == 38 [pid = 3664] [id = 52] 15:48:25 INFO - PROCESS | 3664 | --DOCSHELL 13724400 == 37 [pid = 3664] [id = 51] 15:48:25 INFO - PROCESS | 3664 | --DOCSHELL 1235A400 == 36 [pid = 3664] [id = 50] 15:48:25 INFO - PROCESS | 3664 | --DOCSHELL 18C05C00 == 35 [pid = 3664] [id = 49] 15:48:25 INFO - PROCESS | 3664 | --DOCSHELL 18839400 == 34 [pid = 3664] [id = 48] 15:48:25 INFO - PROCESS | 3664 | --DOCSHELL 1652EC00 == 33 [pid = 3664] [id = 47] 15:48:25 INFO - PROCESS | 3664 | --DOCSHELL 17F88400 == 32 [pid = 3664] [id = 46] 15:48:25 INFO - PROCESS | 3664 | --DOCSHELL 15D49400 == 31 [pid = 3664] [id = 45] 15:48:25 INFO - PROCESS | 3664 | --DOCSHELL 13991800 == 30 [pid = 3664] [id = 44] 15:48:25 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (18425000) [pid = 3664] [serial = 109] [outer = 00000000] [url = about:blank] 15:48:25 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1819F400) [pid = 3664] [serial = 108] [outer = 00000000] [url = about:blank] 15:48:25 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (148B3400) [pid = 3664] [serial = 96] [outer = 00000000] [url = about:blank] 15:48:25 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (14B66800) [pid = 3664] [serial = 97] [outer = 00000000] [url = about:blank] 15:48:25 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (17F8EC00) [pid = 3664] [serial = 106] [outer = 00000000] [url = about:blank] 15:48:25 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (15D96C00) [pid = 3664] [serial = 99] [outer = 00000000] [url = about:blank] 15:48:25 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (17F8C400) [pid = 3664] [serial = 105] [outer = 00000000] [url = about:blank] 15:48:25 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (16A4D000) [pid = 3664] [serial = 103] [outer = 00000000] [url = about:blank] 15:48:25 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (16416800) [pid = 3664] [serial = 100] [outer = 00000000] [url = about:blank] 15:48:25 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (1D693000) [pid = 3664] [serial = 94] [outer = 00000000] [url = about:blank] 15:48:25 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (1652D800) [pid = 3664] [serial = 102] [outer = 00000000] [url = about:blank] 15:48:25 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (1D37B000) [pid = 3664] [serial = 93] [outer = 00000000] [url = about:blank] 15:48:25 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (1D0D0400) [pid = 3664] [serial = 91] [outer = 00000000] [url = about:blank] 15:48:25 INFO - PROCESS | 3664 | 1461282505545 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]]]}] 15:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 755ms 15:48:25 INFO - PROCESS | 3664 | 1461282505568 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 15:48:25 INFO - PROCESS | 3664 | 1461282505574 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 15:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:48:25 INFO - PROCESS | 3664 | 1461282505588 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:48:25 INFO - PROCESS | 3664 | 1461282505590 Marionette TRACE conn3 <- [1,186,null,{}] 15:48:25 INFO - PROCESS | 3664 | 1461282505595 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}] 15:48:25 INFO - PROCESS | 3664 | 1461282505673 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 15:48:25 INFO - PROCESS | 3664 | 1461282505680 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:25 INFO - PROCESS | 3664 | ++DOCSHELL 157AA400 == 31 [pid = 3664] [id = 56] 15:48:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (157E9C00) [pid = 3664] [serial = 164] [outer = 00000000] 15:48:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (16417000) [pid = 3664] [serial = 165] [outer = 157E9C00] 15:48:25 INFO - PROCESS | 3664 | 1461282505725 Marionette DEBUG loaded listener.js 15:48:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (16433400) [pid = 3664] [serial = 166] [outer = 157E9C00] 15:48:26 INFO - PROCESS | 3664 | 1461282506137 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]]]}] 15:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 598ms 15:48:26 INFO - PROCESS | 3664 | 1461282506181 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 15:48:26 INFO - PROCESS | 3664 | 1461282506183 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 15:48:26 INFO - PROCESS | 3664 | 1461282506186 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:48:26 INFO - PROCESS | 3664 | 1461282506190 Marionette TRACE conn3 <- [1,190,null,{}] 15:48:26 INFO - PROCESS | 3664 | 1461282506204 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}] 15:48:26 INFO - PROCESS | 3664 | 1461282506286 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 15:48:26 INFO - PROCESS | 3664 | 1461282506294 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:26 INFO - PROCESS | 3664 | ++DOCSHELL 17C50800 == 32 [pid = 3664] [id = 57] 15:48:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (17C50C00) [pid = 3664] [serial = 167] [outer = 00000000] 15:48:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (17C5AC00) [pid = 3664] [serial = 168] [outer = 17C50C00] 15:48:26 INFO - PROCESS | 3664 | 1461282506342 Marionette DEBUG loaded listener.js 15:48:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (17F8C800) [pid = 3664] [serial = 169] [outer = 17C50C00] 15:48:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (18422800) [pid = 3664] [serial = 170] [outer = 1E6BE400] 15:48:26 INFO - PROCESS | 3664 | 1461282506880 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]]]}] 15:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 709ms 15:48:26 INFO - PROCESS | 3664 | 1461282506917 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 15:48:26 INFO - PROCESS | 3664 | 1461282506919 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 15:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:48:26 INFO - PROCESS | 3664 | 1461282506923 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:48:26 INFO - PROCESS | 3664 | 1461282506924 Marionette TRACE conn3 <- [1,194,null,{}] 15:48:26 INFO - PROCESS | 3664 | 1461282506928 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}] 15:48:27 INFO - PROCESS | 3664 | 1461282507003 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 15:48:27 INFO - PROCESS | 3664 | 1461282507010 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:27 INFO - PROCESS | 3664 | ++DOCSHELL 18192C00 == 33 [pid = 3664] [id = 58] 15:48:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (181A0C00) [pid = 3664] [serial = 171] [outer = 00000000] 15:48:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (18979800) [pid = 3664] [serial = 172] [outer = 181A0C00] 15:48:27 INFO - PROCESS | 3664 | 1461282507055 Marionette DEBUG loaded listener.js 15:48:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (18C07C00) [pid = 3664] [serial = 173] [outer = 181A0C00] 15:48:27 INFO - PROCESS | 3664 | 1461282507472 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]]]}] 15:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 598ms 15:48:27 INFO - PROCESS | 3664 | 1461282507520 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 15:48:27 INFO - PROCESS | 3664 | 1461282507522 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 15:48:27 INFO - PROCESS | 3664 | 1461282507525 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:48:27 INFO - PROCESS | 3664 | 1461282507527 Marionette TRACE conn3 <- [1,198,null,{}] 15:48:27 INFO - PROCESS | 3664 | 1461282507530 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}] 15:48:27 INFO - PROCESS | 3664 | 1461282507623 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 15:48:27 INFO - PROCESS | 3664 | 1461282507629 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:27 INFO - PROCESS | 3664 | ++DOCSHELL 18142800 == 34 [pid = 3664] [id = 59] 15:48:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (18B8F800) [pid = 3664] [serial = 174] [outer = 00000000] 15:48:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (19A41000) [pid = 3664] [serial = 175] [outer = 18B8F800] 15:48:27 INFO - PROCESS | 3664 | 1461282507674 Marionette DEBUG loaded listener.js 15:48:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (19D29800) [pid = 3664] [serial = 176] [outer = 18B8F800] 15:48:28 INFO - PROCESS | 3664 | 1461282508100 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]]]}] 15:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 599ms 15:48:28 INFO - PROCESS | 3664 | 1461282508122 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 15:48:28 INFO - PROCESS | 3664 | 1461282508124 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 15:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:48:28 INFO - PROCESS | 3664 | 1461282508127 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:48:28 INFO - PROCESS | 3664 | 1461282508129 Marionette TRACE conn3 <- [1,202,null,{}] 15:48:28 INFO - PROCESS | 3664 | 1461282508132 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}] 15:48:28 INFO - PROCESS | 3664 | 1461282508255 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 15:48:28 INFO - PROCESS | 3664 | 1461282508262 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:28 INFO - PROCESS | 3664 | ++DOCSHELL 1937D800 == 35 [pid = 3664] [id = 60] 15:48:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (19D2EC00) [pid = 3664] [serial = 177] [outer = 00000000] 15:48:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1A4B2400) [pid = 3664] [serial = 178] [outer = 19D2EC00] 15:48:28 INFO - PROCESS | 3664 | 1461282508307 Marionette DEBUG loaded listener.js 15:48:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (1A990400) [pid = 3664] [serial = 179] [outer = 19D2EC00] 15:48:28 INFO - PROCESS | 3664 | 1461282508743 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]]]}] 15:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 15:48:28 INFO - PROCESS | 3664 | 1461282508766 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 15:48:28 INFO - PROCESS | 3664 | 1461282508768 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 15:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:48:28 INFO - PROCESS | 3664 | 1461282508771 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:48:28 INFO - PROCESS | 3664 | 1461282508772 Marionette TRACE conn3 <- [1,206,null,{}] 15:48:28 INFO - PROCESS | 3664 | 1461282508784 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}] 15:48:28 INFO - PROCESS | 3664 | 1461282508881 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 15:48:28 INFO - PROCESS | 3664 | 1461282508888 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:28 INFO - PROCESS | 3664 | ++DOCSHELL 19D4B000 == 36 [pid = 3664] [id = 61] 15:48:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (1A5DE800) [pid = 3664] [serial = 180] [outer = 00000000] 15:48:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (1CC80400) [pid = 3664] [serial = 181] [outer = 1A5DE800] 15:48:28 INFO - PROCESS | 3664 | 1461282508932 Marionette DEBUG loaded listener.js 15:48:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1CA51800) [pid = 3664] [serial = 182] [outer = 1A5DE800] 15:48:29 INFO - PROCESS | 3664 | 1461282509353 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]]]}] 15:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 645ms 15:48:29 INFO - PROCESS | 3664 | 1461282509409 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 15:48:29 INFO - PROCESS | 3664 | 1461282509411 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 15:48:29 INFO - PROCESS | 3664 | 1461282509415 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:48:29 INFO - PROCESS | 3664 | 1461282509416 Marionette TRACE conn3 <- [1,210,null,{}] 15:48:29 INFO - PROCESS | 3664 | 1461282509420 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}] 15:48:29 INFO - PROCESS | 3664 | 1461282509677 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 15:48:29 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (1888BC00) [pid = 3664] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:48:29 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (13BD0800) [pid = 3664] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:48:29 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (14455800) [pid = 3664] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:48:29 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (157EFC00) [pid = 3664] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:48:29 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (19481C00) [pid = 3664] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:48:29 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (17F89000) [pid = 3664] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:48:29 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (12BE8800) [pid = 3664] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:48:29 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1372D000) [pid = 3664] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:48:29 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (13BD7000) [pid = 3664] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:48:29 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (15D94C00) [pid = 3664] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:48:29 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (18974000) [pid = 3664] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:48:29 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (19A41400) [pid = 3664] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:48:29 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (15BEE800) [pid = 3664] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:48:29 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (17F90000) [pid = 3664] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:48:29 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1398CC00) [pid = 3664] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:48:29 INFO - PROCESS | 3664 | 1461282509726 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:29 INFO - PROCESS | 3664 | ++DOCSHELL 12BE8800 == 37 [pid = 3664] [id = 62] 15:48:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (13365C00) [pid = 3664] [serial = 183] [outer = 00000000] 15:48:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (14403400) [pid = 3664] [serial = 184] [outer = 13365C00] 15:48:29 INFO - PROCESS | 3664 | 1461282509770 Marionette DEBUG loaded listener.js 15:48:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (13BD7000) [pid = 3664] [serial = 185] [outer = 13365C00] 15:48:30 INFO - PROCESS | 3664 | 1461282510099 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]]]}] 15:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 741ms 15:48:30 INFO - PROCESS | 3664 | 1461282510176 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 15:48:30 INFO - PROCESS | 3664 | 1461282510178 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 15:48:30 INFO - PROCESS | 3664 | 1461282510182 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:48:30 INFO - PROCESS | 3664 | 1461282510183 Marionette TRACE conn3 <- [1,214,null,{}] 15:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:48:30 INFO - PROCESS | 3664 | 1461282510189 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}] 15:48:30 INFO - PROCESS | 3664 | 1461282510287 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 15:48:30 INFO - PROCESS | 3664 | 1461282510295 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:30 INFO - PROCESS | 3664 | ++DOCSHELL 13991000 == 38 [pid = 3664] [id = 63] 15:48:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (13BCC400) [pid = 3664] [serial = 186] [outer = 00000000] 15:48:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (1CA51400) [pid = 3664] [serial = 187] [outer = 13BCC400] 15:48:30 INFO - PROCESS | 3664 | 1461282510340 Marionette DEBUG loaded listener.js 15:48:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1D030400) [pid = 3664] [serial = 188] [outer = 13BCC400] 15:48:30 INFO - PROCESS | 3664 | 1461282510709 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]]]}] 15:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 583ms 15:48:30 INFO - PROCESS | 3664 | 1461282510763 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 15:48:30 INFO - PROCESS | 3664 | 1461282510765 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 15:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:48:30 INFO - PROCESS | 3664 | 1461282510815 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:48:30 INFO - PROCESS | 3664 | 1461282510816 Marionette TRACE conn3 <- [1,218,null,{}] 15:48:30 INFO - PROCESS | 3664 | 1461282510820 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}] 15:48:30 INFO - PROCESS | 3664 | 1461282510917 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 15:48:30 INFO - PROCESS | 3664 | 1461282510925 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:30 INFO - PROCESS | 3664 | ++DOCSHELL 1337A400 == 39 [pid = 3664] [id = 64] 15:48:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1388A800) [pid = 3664] [serial = 189] [outer = 00000000] 15:48:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (1D0D6800) [pid = 3664] [serial = 190] [outer = 1388A800] 15:48:30 INFO - PROCESS | 3664 | 1461282510970 Marionette DEBUG loaded listener.js 15:48:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (1D0DB000) [pid = 3664] [serial = 191] [outer = 1388A800] 15:48:31 INFO - PROCESS | 3664 | 1461282511330 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]]]}] 15:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 552ms 15:48:31 INFO - PROCESS | 3664 | 1461282511356 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 15:48:31 INFO - PROCESS | 3664 | 1461282511359 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 15:48:31 INFO - PROCESS | 3664 | 1461282511362 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:48:31 INFO - PROCESS | 3664 | 1461282511364 Marionette TRACE conn3 <- [1,222,null,{}] 15:48:31 INFO - PROCESS | 3664 | 1461282511368 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}] 15:48:31 INFO - PROCESS | 3664 | 1461282511458 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 15:48:31 INFO - PROCESS | 3664 | 1461282511559 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:31 INFO - PROCESS | 3664 | ++DOCSHELL 19D33400 == 40 [pid = 3664] [id = 65] 15:48:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (1D371C00) [pid = 3664] [serial = 192] [outer = 00000000] 15:48:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1D69F000) [pid = 3664] [serial = 193] [outer = 1D371C00] 15:48:31 INFO - PROCESS | 3664 | 1461282511609 Marionette DEBUG loaded listener.js 15:48:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (1D7AB400) [pid = 3664] [serial = 194] [outer = 1D371C00] 15:48:32 INFO - PROCESS | 3664 | 1461282512121 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]]]}] 15:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 803ms 15:48:32 INFO - PROCESS | 3664 | 1461282512165 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 15:48:32 INFO - PROCESS | 3664 | 1461282512170 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 15:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:48:32 INFO - PROCESS | 3664 | 1461282512176 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:48:32 INFO - PROCESS | 3664 | 1461282512180 Marionette TRACE conn3 <- [1,226,null,{}] 15:48:32 INFO - PROCESS | 3664 | 1461282512185 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}] 15:48:32 INFO - PROCESS | 3664 | 1461282512286 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 15:48:32 INFO - PROCESS | 3664 | 1461282512360 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:32 INFO - PROCESS | 3664 | ++DOCSHELL 1398C000 == 41 [pid = 3664] [id = 66] 15:48:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (144A2C00) [pid = 3664] [serial = 195] [outer = 00000000] 15:48:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (15EC1000) [pid = 3664] [serial = 196] [outer = 144A2C00] 15:48:32 INFO - PROCESS | 3664 | 1461282512417 Marionette DEBUG loaded listener.js 15:48:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (16A49400) [pid = 3664] [serial = 197] [outer = 144A2C00] 15:48:33 INFO - PROCESS | 3664 | 1461282513031 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]]]}] 15:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 898ms 15:48:33 INFO - PROCESS | 3664 | 1461282513080 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 15:48:33 INFO - PROCESS | 3664 | 1461282513086 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 15:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:48:33 INFO - PROCESS | 3664 | 1461282513092 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:48:33 INFO - PROCESS | 3664 | 1461282513095 Marionette TRACE conn3 <- [1,230,null,{}] 15:48:33 INFO - PROCESS | 3664 | 1461282513100 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}] 15:48:33 INFO - PROCESS | 3664 | 1461282513200 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 15:48:33 INFO - PROCESS | 3664 | 1461282513286 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:33 INFO - PROCESS | 3664 | ++DOCSHELL 16BA2000 == 42 [pid = 3664] [id = 67] 15:48:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (17C4F800) [pid = 3664] [serial = 198] [outer = 00000000] 15:48:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (19A3F400) [pid = 3664] [serial = 199] [outer = 17C4F800] 15:48:33 INFO - PROCESS | 3664 | 1461282513340 Marionette DEBUG loaded listener.js 15:48:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (19FA5C00) [pid = 3664] [serial = 200] [outer = 17C4F800] 15:48:33 INFO - PROCESS | 3664 | 1461282513862 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]]]}] 15:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 851ms 15:48:33 INFO - PROCESS | 3664 | 1461282513933 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 15:48:33 INFO - PROCESS | 3664 | 1461282513936 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 15:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:48:33 INFO - PROCESS | 3664 | 1461282513940 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:48:33 INFO - PROCESS | 3664 | 1461282513944 Marionette TRACE conn3 <- [1,234,null,{}] 15:48:33 INFO - PROCESS | 3664 | 1461282513955 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}] 15:48:34 INFO - PROCESS | 3664 | 1461282514086 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 15:48:34 INFO - PROCESS | 3664 | 1461282514160 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:34 INFO - PROCESS | 3664 | ++DOCSHELL 19FF0000 == 43 [pid = 3664] [id = 68] 15:48:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (1A3DF000) [pid = 3664] [serial = 201] [outer = 00000000] 15:48:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (1C51C000) [pid = 3664] [serial = 202] [outer = 1A3DF000] 15:48:34 INFO - PROCESS | 3664 | 1461282514217 Marionette DEBUG loaded listener.js 15:48:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (1C51F800) [pid = 3664] [serial = 203] [outer = 1A3DF000] 15:48:34 INFO - PROCESS | 3664 | 1461282514968 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]]]}] 15:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1040ms 15:48:35 INFO - PROCESS | 3664 | 1461282515016 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 15:48:35 INFO - PROCESS | 3664 | 1461282515019 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 15:48:35 INFO - PROCESS | 3664 | 1461282515025 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:48:35 INFO - PROCESS | 3664 | 1461282515028 Marionette TRACE conn3 <- [1,238,null,{}] 15:48:35 INFO - PROCESS | 3664 | 1461282515083 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}] 15:48:35 INFO - PROCESS | 3664 | 1461282515208 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 15:48:35 INFO - PROCESS | 3664 | 1461282515284 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:35 INFO - PROCESS | 3664 | ++DOCSHELL 13891800 == 44 [pid = 3664] [id = 69] 15:48:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (13993000) [pid = 3664] [serial = 204] [outer = 00000000] 15:48:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (15B36C00) [pid = 3664] [serial = 205] [outer = 13993000] 15:48:35 INFO - PROCESS | 3664 | 1461282515333 Marionette DEBUG loaded listener.js 15:48:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (15BF6800) [pid = 3664] [serial = 206] [outer = 13993000] 15:48:35 INFO - PROCESS | 3664 | --DOCSHELL 1337A400 == 43 [pid = 3664] [id = 64] 15:48:35 INFO - PROCESS | 3664 | --DOCSHELL 13991000 == 42 [pid = 3664] [id = 63] 15:48:35 INFO - PROCESS | 3664 | --DOCSHELL 12BE8800 == 41 [pid = 3664] [id = 62] 15:48:35 INFO - PROCESS | 3664 | --DOCSHELL 19D4B000 == 40 [pid = 3664] [id = 61] 15:48:35 INFO - PROCESS | 3664 | --DOCSHELL 1937D800 == 39 [pid = 3664] [id = 60] 15:48:35 INFO - PROCESS | 3664 | --DOCSHELL 18142800 == 38 [pid = 3664] [id = 59] 15:48:35 INFO - PROCESS | 3664 | --DOCSHELL 18192C00 == 37 [pid = 3664] [id = 58] 15:48:35 INFO - PROCESS | 3664 | --DOCSHELL 17C50800 == 36 [pid = 3664] [id = 57] 15:48:35 INFO - PROCESS | 3664 | --DOCSHELL 157AA400 == 35 [pid = 3664] [id = 56] 15:48:35 INFO - PROCESS | 3664 | --DOCSHELL 13BDB400 == 34 [pid = 3664] [id = 55] 15:48:35 INFO - PROCESS | 3664 | --DOCSHELL 13465400 == 33 [pid = 3664] [id = 54] 15:48:35 INFO - PROCESS | 3664 | --DOCSHELL 1A5DD400 == 32 [pid = 3664] [id = 53] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (18B8F400) [pid = 3664] [serial = 141] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (14B69800) [pid = 3664] [serial = 129] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (14BFC400) [pid = 3664] [serial = 130] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (157E6000) [pid = 3664] [serial = 127] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (14B6DC00) [pid = 3664] [serial = 126] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (16416400) [pid = 3664] [serial = 132] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (16431C00) [pid = 3664] [serial = 133] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (19D2BC00) [pid = 3664] [serial = 144] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (17F94000) [pid = 3664] [serial = 135] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (18C08400) [pid = 3664] [serial = 142] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (13BD6C00) [pid = 3664] [serial = 147] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (19E54400) [pid = 3664] [serial = 145] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (15D45000) [pid = 3664] [serial = 148] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (1A4B4800) [pid = 3664] [serial = 153] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (14B66400) [pid = 3664] [serial = 112] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (14451800) [pid = 3664] [serial = 111] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (17F8A000) [pid = 3664] [serial = 115] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (17C51800) [pid = 3664] [serial = 114] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (18FBC400) [pid = 3664] [serial = 118] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (18C0A000) [pid = 3664] [serial = 117] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (19D31800) [pid = 3664] [serial = 121] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (19D29C00) [pid = 3664] [serial = 120] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1A9D8C00) [pid = 3664] [serial = 156] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1A4A8800) [pid = 3664] [serial = 154] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (18C07400) [pid = 3664] [serial = 124] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (18837C00) [pid = 3664] [serial = 123] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (18807400) [pid = 3664] [serial = 138] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (1A3DBC00) [pid = 3664] [serial = 151] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (1A3DF800) [pid = 3664] [serial = 150] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (18837400) [pid = 3664] [serial = 139] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (18140C00) [pid = 3664] [serial = 136] [outer = 00000000] [url = about:blank] 15:48:35 INFO - PROCESS | 3664 | 1461282515830 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]]]}] 15:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 867ms 15:48:35 INFO - PROCESS | 3664 | 1461282515890 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 15:48:35 INFO - PROCESS | 3664 | 1461282515895 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 15:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:48:35 INFO - PROCESS | 3664 | 1461282515901 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:48:35 INFO - PROCESS | 3664 | 1461282515904 Marionette TRACE conn3 <- [1,242,null,{}] 15:48:35 INFO - PROCESS | 3664 | 1461282515907 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}] 15:48:35 INFO - PROCESS | 3664 | 1461282515983 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 15:48:35 INFO - PROCESS | 3664 | 1461282515992 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:36 INFO - PROCESS | 3664 | ++DOCSHELL 14BFA400 == 33 [pid = 3664] [id = 70] 15:48:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (14BFC400) [pid = 3664] [serial = 207] [outer = 00000000] 15:48:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (15B10C00) [pid = 3664] [serial = 208] [outer = 14BFC400] 15:48:36 INFO - PROCESS | 3664 | 1461282516037 Marionette DEBUG loaded listener.js 15:48:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (16416800) [pid = 3664] [serial = 209] [outer = 14BFC400] 15:48:36 INFO - PROCESS | 3664 | 1461282516469 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]]]}] 15:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 599ms 15:48:36 INFO - PROCESS | 3664 | 1461282516497 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 15:48:36 INFO - PROCESS | 3664 | 1461282516499 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 15:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:48:36 INFO - PROCESS | 3664 | 1461282516506 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:48:36 INFO - PROCESS | 3664 | 1461282516509 Marionette TRACE conn3 <- [1,246,null,{}] 15:48:36 INFO - PROCESS | 3664 | 1461282516519 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}] 15:48:36 INFO - PROCESS | 3664 | 1461282516634 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 15:48:36 INFO - PROCESS | 3664 | 1461282516646 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:36 INFO - PROCESS | 3664 | ++DOCSHELL 17C54000 == 34 [pid = 3664] [id = 71] 15:48:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (17C54800) [pid = 3664] [serial = 210] [outer = 00000000] 15:48:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (17F89000) [pid = 3664] [serial = 211] [outer = 17C54800] 15:48:36 INFO - PROCESS | 3664 | 1461282516693 Marionette DEBUG loaded listener.js 15:48:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (17F92C00) [pid = 3664] [serial = 212] [outer = 17C54800] 15:48:37 INFO - PROCESS | 3664 | 1461282517112 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]]]}] 15:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 662ms 15:48:37 INFO - PROCESS | 3664 | 1461282517161 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 15:48:37 INFO - PROCESS | 3664 | 1461282517163 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 15:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:48:37 INFO - PROCESS | 3664 | 1461282517167 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:48:37 INFO - PROCESS | 3664 | 1461282517168 Marionette TRACE conn3 <- [1,250,null,{}] 15:48:37 INFO - PROCESS | 3664 | 1461282517172 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}] 15:48:37 INFO - PROCESS | 3664 | 1461282517247 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 15:48:37 INFO - PROCESS | 3664 | 1461282517255 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:37 INFO - PROCESS | 3664 | ++DOCSHELL 1813CC00 == 35 [pid = 3664] [id = 72] 15:48:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (18192C00) [pid = 3664] [serial = 213] [outer = 00000000] 15:48:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (18424C00) [pid = 3664] [serial = 214] [outer = 18192C00] 15:48:37 INFO - PROCESS | 3664 | 1461282517300 Marionette DEBUG loaded listener.js 15:48:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (18838400) [pid = 3664] [serial = 215] [outer = 18192C00] 15:48:37 INFO - PROCESS | 3664 | 1461282517698 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]]]}] 15:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 598ms 15:48:37 INFO - PROCESS | 3664 | 1461282517763 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 15:48:37 INFO - PROCESS | 3664 | 1461282517765 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 15:48:37 INFO - PROCESS | 3664 | 1461282517769 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:48:37 INFO - PROCESS | 3664 | 1461282517770 Marionette TRACE conn3 <- [1,254,null,{}] 15:48:37 INFO - PROCESS | 3664 | 1461282517774 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}] 15:48:37 INFO - PROCESS | 3664 | 1461282517846 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 15:48:37 INFO - PROCESS | 3664 | 1461282517854 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:37 INFO - PROCESS | 3664 | ++DOCSHELL 16BA1800 == 36 [pid = 3664] [id = 73] 15:48:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (18421000) [pid = 3664] [serial = 216] [outer = 00000000] 15:48:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (18C08400) [pid = 3664] [serial = 217] [outer = 18421000] 15:48:37 INFO - PROCESS | 3664 | 1461282517899 Marionette DEBUG loaded listener.js 15:48:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (18C10800) [pid = 3664] [serial = 218] [outer = 18421000] 15:48:38 INFO - PROCESS | 3664 | 1461282518365 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]]]}] 15:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 630ms 15:48:38 INFO - PROCESS | 3664 | 1461282518407 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 15:48:38 INFO - PROCESS | 3664 | 1461282518409 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 15:48:38 INFO - PROCESS | 3664 | 1461282518412 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:48:38 INFO - PROCESS | 3664 | 1461282518414 Marionette TRACE conn3 <- [1,258,null,{}] 15:48:38 INFO - PROCESS | 3664 | 1461282518418 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}] 15:48:38 INFO - PROCESS | 3664 | 1461282518540 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 15:48:38 INFO - PROCESS | 3664 | 1461282518555 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:38 INFO - PROCESS | 3664 | ++DOCSHELL 148B2400 == 37 [pid = 3664] [id = 74] 15:48:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (19759C00) [pid = 3664] [serial = 219] [outer = 00000000] 15:48:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (19D37400) [pid = 3664] [serial = 220] [outer = 19759C00] 15:48:38 INFO - PROCESS | 3664 | 1461282518640 Marionette DEBUG loaded listener.js 15:48:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (19D34000) [pid = 3664] [serial = 221] [outer = 19759C00] 15:48:39 INFO - PROCESS | 3664 | 1461282519134 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]]]}] 15:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 741ms 15:48:39 INFO - PROCESS | 3664 | 1461282519185 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 15:48:39 INFO - PROCESS | 3664 | 1461282519187 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 15:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:48:39 INFO - PROCESS | 3664 | 1461282519225 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:48:39 INFO - PROCESS | 3664 | 1461282519227 Marionette TRACE conn3 <- [1,262,null,{}] 15:48:39 INFO - PROCESS | 3664 | 1461282519233 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}] 15:48:39 INFO - PROCESS | 3664 | 1461282519328 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 15:48:39 INFO - PROCESS | 3664 | 1461282519340 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:39 INFO - PROCESS | 3664 | ++DOCSHELL 18C10C00 == 38 [pid = 3664] [id = 75] 15:48:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (19D35C00) [pid = 3664] [serial = 222] [outer = 00000000] 15:48:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (1A468800) [pid = 3664] [serial = 223] [outer = 19D35C00] 15:48:39 INFO - PROCESS | 3664 | 1461282519383 Marionette DEBUG loaded listener.js 15:48:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1A4B1400) [pid = 3664] [serial = 224] [outer = 19D35C00] 15:48:39 INFO - PROCESS | 3664 | 1461282519804 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]]]}] 15:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 15:48:39 INFO - PROCESS | 3664 | 1461282519828 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 15:48:39 INFO - PROCESS | 3664 | 1461282519830 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 15:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:48:39 INFO - PROCESS | 3664 | 1461282519840 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:48:39 INFO - PROCESS | 3664 | 1461282519842 Marionette TRACE conn3 <- [1,266,null,{}] 15:48:39 INFO - PROCESS | 3664 | 1461282519845 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}] 15:48:39 INFO - PROCESS | 3664 | 1461282519941 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 15:48:39 INFO - PROCESS | 3664 | 1461282519947 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:39 INFO - PROCESS | 3664 | ++DOCSHELL 18193400 == 39 [pid = 3664] [id = 76] 15:48:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (19D37800) [pid = 3664] [serial = 225] [outer = 00000000] 15:48:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (1A98F400) [pid = 3664] [serial = 226] [outer = 19D37800] 15:48:40 INFO - PROCESS | 3664 | 1461282519992 Marionette DEBUG loaded listener.js 15:48:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (1A9DC800) [pid = 3664] [serial = 227] [outer = 19D37800] 15:48:40 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (19D2EC00) [pid = 3664] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:48:40 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (18B8F800) [pid = 3664] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:48:40 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (157E9C00) [pid = 3664] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:48:40 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (1A5DE800) [pid = 3664] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:48:40 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (17C50C00) [pid = 3664] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:48:40 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (14450000) [pid = 3664] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:48:40 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (181A0C00) [pid = 3664] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:48:40 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (1388A800) [pid = 3664] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:48:40 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (13365C00) [pid = 3664] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:48:40 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (1A5E5400) [pid = 3664] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:48:40 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (13BCC400) [pid = 3664] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:48:40 INFO - PROCESS | 3664 | 1461282520483 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]]]}] 15:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 693ms 15:48:40 INFO - PROCESS | 3664 | 1461282520534 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 15:48:40 INFO - PROCESS | 3664 | 1461282520536 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 15:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:48:40 INFO - PROCESS | 3664 | 1461282520539 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:48:40 INFO - PROCESS | 3664 | 1461282520541 Marionette TRACE conn3 <- [1,270,null,{}] 15:48:40 INFO - PROCESS | 3664 | 1461282520544 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}] 15:48:40 INFO - PROCESS | 3664 | 1461282520644 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 15:48:40 INFO - PROCESS | 3664 | 1461282520653 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:40 INFO - PROCESS | 3664 | ++DOCSHELL 14B63000 == 40 [pid = 3664] [id = 77] 15:48:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (15DDE400) [pid = 3664] [serial = 228] [outer = 00000000] 15:48:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (1A3DE800) [pid = 3664] [serial = 229] [outer = 15DDE400] 15:48:40 INFO - PROCESS | 3664 | 1461282520697 Marionette DEBUG loaded listener.js 15:48:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1A4B2C00) [pid = 3664] [serial = 230] [outer = 15DDE400] 15:48:41 INFO - PROCESS | 3664 | 1461282521120 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]]]}] 15:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 646ms 15:48:41 INFO - PROCESS | 3664 | 1461282521177 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 15:48:41 INFO - PROCESS | 3664 | 1461282521179 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 15:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:48:41 INFO - PROCESS | 3664 | 1461282521182 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:48:41 INFO - PROCESS | 3664 | 1461282521184 Marionette TRACE conn3 <- [1,274,null,{}] 15:48:41 INFO - PROCESS | 3664 | 1461282521188 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}] 15:48:41 INFO - PROCESS | 3664 | 1461282521261 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 15:48:41 INFO - PROCESS | 3664 | 1461282521270 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:41 INFO - PROCESS | 3664 | ++DOCSHELL 18B8CC00 == 41 [pid = 3664] [id = 78] 15:48:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (19A40000) [pid = 3664] [serial = 231] [outer = 00000000] 15:48:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (1CA43000) [pid = 3664] [serial = 232] [outer = 19A40000] 15:48:41 INFO - PROCESS | 3664 | 1461282521313 Marionette DEBUG loaded listener.js 15:48:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (1CA49800) [pid = 3664] [serial = 233] [outer = 19A40000] 15:48:41 INFO - PROCESS | 3664 | 1461282521704 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]]]}] 15:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 535ms 15:48:41 INFO - PROCESS | 3664 | 1461282521718 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 15:48:41 INFO - PROCESS | 3664 | 1461282521720 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 15:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:48:41 INFO - PROCESS | 3664 | 1461282521724 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:48:41 INFO - PROCESS | 3664 | 1461282521726 Marionette TRACE conn3 <- [1,278,null,{}] 15:48:41 INFO - PROCESS | 3664 | 1461282521729 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}] 15:48:41 INFO - PROCESS | 3664 | 1461282521859 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 15:48:41 INFO - PROCESS | 3664 | 1461282521867 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:41 INFO - PROCESS | 3664 | ++DOCSHELL 12B34400 == 42 [pid = 3664] [id = 79] 15:48:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (1880EC00) [pid = 3664] [serial = 234] [outer = 00000000] 15:48:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1D0DDC00) [pid = 3664] [serial = 235] [outer = 1880EC00] 15:48:41 INFO - PROCESS | 3664 | 1461282521917 Marionette DEBUG loaded listener.js 15:48:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (1D37DC00) [pid = 3664] [serial = 236] [outer = 1880EC00] 15:48:42 INFO - PROCESS | 3664 | 1461282522433 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]]]}] 15:48:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 740ms 15:48:42 INFO - PROCESS | 3664 | 1461282522465 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 15:48:42 INFO - PROCESS | 3664 | 1461282522469 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 15:48:42 INFO - PROCESS | 3664 | 1461282522475 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:48:42 INFO - PROCESS | 3664 | 1461282522479 Marionette TRACE conn3 <- [1,282,null,{}] 15:48:42 INFO - PROCESS | 3664 | 1461282522485 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}] 15:48:42 INFO - PROCESS | 3664 | 1461282522586 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 15:48:42 INFO - PROCESS | 3664 | 1461282522674 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:42 INFO - PROCESS | 3664 | ++DOCSHELL 1372A000 == 43 [pid = 3664] [id = 80] 15:48:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (1372D800) [pid = 3664] [serial = 237] [outer = 00000000] 15:48:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (14B69400) [pid = 3664] [serial = 238] [outer = 1372D800] 15:48:42 INFO - PROCESS | 3664 | 1461282522732 Marionette DEBUG loaded listener.js 15:48:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1550D000) [pid = 3664] [serial = 239] [outer = 1372D800] 15:48:43 INFO - PROCESS | 3664 | 1461282523366 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]]]}] 15:48:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 898ms 15:48:43 INFO - PROCESS | 3664 | 1461282523412 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 15:48:43 INFO - PROCESS | 3664 | 1461282523418 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 15:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:48:43 INFO - PROCESS | 3664 | 1461282523424 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:48:43 INFO - PROCESS | 3664 | 1461282523427 Marionette TRACE conn3 <- [1,286,null,{}] 15:48:43 INFO - PROCESS | 3664 | 1461282523443 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}] 15:48:43 INFO - PROCESS | 3664 | 1461282523562 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 15:48:43 INFO - PROCESS | 3664 | 1461282523695 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:43 INFO - PROCESS | 3664 | ++DOCSHELL 17F8CC00 == 44 [pid = 3664] [id = 81] 15:48:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (17F8E000) [pid = 3664] [serial = 240] [outer = 00000000] 15:48:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (1841EC00) [pid = 3664] [serial = 241] [outer = 17F8E000] 15:48:43 INFO - PROCESS | 3664 | 1461282523762 Marionette DEBUG loaded listener.js 15:48:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (18892400) [pid = 3664] [serial = 242] [outer = 17F8E000] 15:48:44 INFO - PROCESS | 3664 | 1461282524335 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]]]}] 15:48:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 977ms 15:48:44 INFO - PROCESS | 3664 | 1461282524388 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 15:48:44 INFO - PROCESS | 3664 | 1461282524391 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 15:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:48:44 INFO - PROCESS | 3664 | 1461282524395 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:48:44 INFO - PROCESS | 3664 | 1461282524399 Marionette TRACE conn3 <- [1,290,null,{}] 15:48:44 INFO - PROCESS | 3664 | 1461282524410 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}] 15:48:44 INFO - PROCESS | 3664 | 1461282524512 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 15:48:44 INFO - PROCESS | 3664 | 1461282524601 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:44 INFO - PROCESS | 3664 | ++DOCSHELL 1C523C00 == 45 [pid = 3664] [id = 82] 15:48:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (1C524800) [pid = 3664] [serial = 243] [outer = 00000000] 15:48:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (1CC86400) [pid = 3664] [serial = 244] [outer = 1C524800] 15:48:44 INFO - PROCESS | 3664 | 1461282524658 Marionette DEBUG loaded listener.js 15:48:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (1D0CF800) [pid = 3664] [serial = 245] [outer = 1C524800] 15:48:45 INFO - PROCESS | 3664 | 1461282525217 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]]]}] 15:48:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 898ms 15:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:48:45 INFO - PROCESS | 3664 | 1461282525298 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 15:48:45 INFO - PROCESS | 3664 | 1461282525301 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 15:48:45 INFO - PROCESS | 3664 | 1461282525305 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:48:45 INFO - PROCESS | 3664 | 1461282525307 Marionette TRACE conn3 <- [1,294,null,{}] 15:48:45 INFO - PROCESS | 3664 | 1461282525310 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}] 15:48:45 INFO - PROCESS | 3664 | 1461282525423 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 15:48:45 INFO - PROCESS | 3664 | 1461282525495 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:45 INFO - PROCESS | 3664 | ++DOCSHELL 1D034400 == 46 [pid = 3664] [id = 83] 15:48:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (1D036400) [pid = 3664] [serial = 246] [outer = 00000000] 15:48:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (1D698400) [pid = 3664] [serial = 247] [outer = 1D036400] 15:48:45 INFO - PROCESS | 3664 | 1461282525549 Marionette DEBUG loaded listener.js 15:48:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (1D7B1800) [pid = 3664] [serial = 248] [outer = 1D036400] 15:48:46 INFO - PROCESS | 3664 | 1461282526216 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]]]}] 15:48:46 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. 15:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 944ms 15:48:46 INFO - PROCESS | 3664 | 1461282526250 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 15:48:46 INFO - PROCESS | 3664 | 1461282526254 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 15:48:46 INFO - PROCESS | 3664 | 1461282526259 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:48:46 INFO - PROCESS | 3664 | 1461282526262 Marionette TRACE conn3 <- [1,298,null,{}] 15:48:46 INFO - PROCESS | 3664 | 1461282526268 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}] 15:48:46 INFO - PROCESS | 3664 | 1461282526361 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 15:48:46 INFO - PROCESS | 3664 | 1461282526453 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:46 INFO - PROCESS | 3664 | ++DOCSHELL 157ABC00 == 47 [pid = 3664] [id = 84] 15:48:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (157EA800) [pid = 3664] [serial = 249] [outer = 00000000] 15:48:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (15D95C00) [pid = 3664] [serial = 250] [outer = 157EA800] 15:48:46 INFO - PROCESS | 3664 | 1461282526504 Marionette DEBUG loaded listener.js 15:48:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (1642E000) [pid = 3664] [serial = 251] [outer = 157EA800] 15:48:47 INFO - PROCESS | 3664 | --DOCSHELL 18B8CC00 == 46 [pid = 3664] [id = 78] 15:48:47 INFO - PROCESS | 3664 | --DOCSHELL 14B63000 == 45 [pid = 3664] [id = 77] 15:48:47 INFO - PROCESS | 3664 | --DOCSHELL 18193400 == 44 [pid = 3664] [id = 76] 15:48:47 INFO - PROCESS | 3664 | --DOCSHELL 18C10C00 == 43 [pid = 3664] [id = 75] 15:48:47 INFO - PROCESS | 3664 | --DOCSHELL 148B2400 == 42 [pid = 3664] [id = 74] 15:48:47 INFO - PROCESS | 3664 | --DOCSHELL 16BA1800 == 41 [pid = 3664] [id = 73] 15:48:47 INFO - PROCESS | 3664 | --DOCSHELL 1813CC00 == 40 [pid = 3664] [id = 72] 15:48:47 INFO - PROCESS | 3664 | --DOCSHELL 17C54000 == 39 [pid = 3664] [id = 71] 15:48:47 INFO - PROCESS | 3664 | --DOCSHELL 14BFA400 == 38 [pid = 3664] [id = 70] 15:48:47 INFO - PROCESS | 3664 | --DOCSHELL 13891800 == 37 [pid = 3664] [id = 69] 15:48:47 INFO - PROCESS | 3664 | --DOCSHELL 16BA2000 == 36 [pid = 3664] [id = 67] 15:48:47 INFO - PROCESS | 3664 | --DOCSHELL 1398C000 == 35 [pid = 3664] [id = 66] 15:48:47 INFO - PROCESS | 3664 | --DOCSHELL 19D33400 == 34 [pid = 3664] [id = 65] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (1D69F000) [pid = 3664] [serial = 193] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (1A4B2400) [pid = 3664] [serial = 178] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (19D29800) [pid = 3664] [serial = 176] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (16417000) [pid = 3664] [serial = 165] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (16433400) [pid = 3664] [serial = 166] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (1CC80400) [pid = 3664] [serial = 181] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (17C5AC00) [pid = 3664] [serial = 168] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (17F8C800) [pid = 3664] [serial = 169] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (15507C00) [pid = 3664] [serial = 163] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (15508000) [pid = 3664] [serial = 162] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (18979800) [pid = 3664] [serial = 172] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (15B0F000) [pid = 3664] [serial = 159] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (1A990400) [pid = 3664] [serial = 179] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (1EBB9800) [pid = 3664] [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.] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (1CA51800) [pid = 3664] [serial = 182] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (1D0D6800) [pid = 3664] [serial = 190] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (13BD7000) [pid = 3664] [serial = 185] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (14403400) [pid = 3664] [serial = 184] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (1D0DB000) [pid = 3664] [serial = 191] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1ABA0C00) [pid = 3664] [serial = 157] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (19A41000) [pid = 3664] [serial = 175] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (1CA51400) [pid = 3664] [serial = 187] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (1D030400) [pid = 3664] [serial = 188] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (18C07C00) [pid = 3664] [serial = 173] [outer = 00000000] [url = about:blank] 15:48:47 INFO - PROCESS | 3664 | 1461282527193 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]]]}] 15:48:47 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. 15:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1008ms 15:48:47 INFO - PROCESS | 3664 | 1461282527263 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 15:48:47 INFO - PROCESS | 3664 | 1461282527269 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 15:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:48:47 INFO - PROCESS | 3664 | 1461282527275 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:48:47 INFO - PROCESS | 3664 | 1461282527277 Marionette TRACE conn3 <- [1,302,null,{}] 15:48:47 INFO - PROCESS | 3664 | 1461282527281 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}] 15:48:47 INFO - PROCESS | 3664 | 1461282527406 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 15:48:47 INFO - PROCESS | 3664 | 1461282527421 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:47 INFO - PROCESS | 3664 | ++DOCSHELL 16418C00 == 35 [pid = 3664] [id = 85] 15:48:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (16422400) [pid = 3664] [serial = 252] [outer = 00000000] 15:48:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (16A47400) [pid = 3664] [serial = 253] [outer = 16422400] 15:48:47 INFO - PROCESS | 3664 | 1461282527466 Marionette DEBUG loaded listener.js 15:48:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (17C54C00) [pid = 3664] [serial = 254] [outer = 16422400] 15:48:47 INFO - PROCESS | 3664 | 1461282527907 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]]]}] 15:48:47 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. 15:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 15:48:47 INFO - PROCESS | 3664 | 1461282527969 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 15:48:47 INFO - PROCESS | 3664 | 1461282527972 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 15:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:48:47 INFO - PROCESS | 3664 | 1461282527975 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:48:47 INFO - PROCESS | 3664 | 1461282527978 Marionette TRACE conn3 <- [1,306,null,{}] 15:48:47 INFO - PROCESS | 3664 | 1461282527989 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}] 15:48:48 INFO - PROCESS | 3664 | 1461282528070 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 15:48:48 INFO - PROCESS | 3664 | 1461282528079 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:48 INFO - PROCESS | 3664 | ++DOCSHELL 18838C00 == 36 [pid = 3664] [id = 86] 15:48:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (18899000) [pid = 3664] [serial = 255] [outer = 00000000] 15:48:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (18C09800) [pid = 3664] [serial = 256] [outer = 18899000] 15:48:48 INFO - PROCESS | 3664 | 1461282528128 Marionette DEBUG loaded listener.js 15:48:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (19481C00) [pid = 3664] [serial = 257] [outer = 18899000] 15:48:48 INFO - PROCESS | 3664 | 1461282528562 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]]]}] 15:48:48 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. 15:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 15:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:48:48 INFO - PROCESS | 3664 | 1461282528611 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 15:48:48 INFO - PROCESS | 3664 | 1461282528613 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 15:48:48 INFO - PROCESS | 3664 | 1461282528617 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:48:48 INFO - PROCESS | 3664 | 1461282528618 Marionette TRACE conn3 <- [1,310,null,{}] 15:48:48 INFO - PROCESS | 3664 | 1461282528622 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}] 15:48:48 INFO - PROCESS | 3664 | 1461282528697 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 15:48:48 INFO - PROCESS | 3664 | 1461282528703 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:48 INFO - PROCESS | 3664 | ++DOCSHELL 19A40C00 == 37 [pid = 3664] [id = 87] 15:48:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (19A41000) [pid = 3664] [serial = 258] [outer = 00000000] 15:48:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (19D2D000) [pid = 3664] [serial = 259] [outer = 19A41000] 15:48:48 INFO - PROCESS | 3664 | 1461282528748 Marionette DEBUG loaded listener.js 15:48:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (19D36400) [pid = 3664] [serial = 260] [outer = 19A41000] 15:48:49 INFO - PROCESS | 3664 | 1461282529158 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]]]}] 15:48:49 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. 15:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 599ms 15:48:49 INFO - PROCESS | 3664 | 1461282529214 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 15:48:49 INFO - PROCESS | 3664 | 1461282529216 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 15:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:48:49 INFO - PROCESS | 3664 | 1461282529219 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:48:49 INFO - PROCESS | 3664 | 1461282529221 Marionette TRACE conn3 <- [1,314,null,{}] 15:48:49 INFO - PROCESS | 3664 | 1461282529224 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}] 15:48:49 INFO - PROCESS | 3664 | 1461282529298 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 15:48:49 INFO - PROCESS | 3664 | 1461282529304 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:49 INFO - PROCESS | 3664 | ++DOCSHELL 1A3E0800 == 38 [pid = 3664] [id = 88] 15:48:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (1A3E0C00) [pid = 3664] [serial = 261] [outer = 00000000] 15:48:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (1A5E0400) [pid = 3664] [serial = 262] [outer = 1A3E0C00] 15:48:49 INFO - PROCESS | 3664 | 1461282529348 Marionette DEBUG loaded listener.js 15:48:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1A5DF000) [pid = 3664] [serial = 263] [outer = 1A3E0C00] 15:48:49 INFO - PROCESS | 3664 | 1461282529819 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]]]}] 15:48:49 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. 15:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 645ms 15:48:49 INFO - PROCESS | 3664 | 1461282529857 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 15:48:49 INFO - PROCESS | 3664 | 1461282529859 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 15:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:48:49 INFO - PROCESS | 3664 | 1461282529862 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:48:49 INFO - PROCESS | 3664 | 1461282529864 Marionette TRACE conn3 <- [1,318,null,{}] 15:48:49 INFO - PROCESS | 3664 | 1461282529874 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}] 15:48:50 INFO - PROCESS | 3664 | 1461282529998 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 15:48:50 INFO - PROCESS | 3664 | 1461282530007 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:50 INFO - PROCESS | 3664 | ++DOCSHELL 17F89400 == 39 [pid = 3664] [id = 89] 15:48:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (18832400) [pid = 3664] [serial = 264] [outer = 00000000] 15:48:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (1CA50800) [pid = 3664] [serial = 265] [outer = 18832400] 15:48:50 INFO - PROCESS | 3664 | 1461282530061 Marionette DEBUG loaded listener.js 15:48:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (1CC83800) [pid = 3664] [serial = 266] [outer = 18832400] 15:48:50 INFO - PROCESS | 3664 | 1461282530468 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]]]}] 15:48:50 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. 15:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 15:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:48:50 INFO - PROCESS | 3664 | 1461282530501 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 15:48:50 INFO - PROCESS | 3664 | 1461282530503 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 15:48:50 INFO - PROCESS | 3664 | 1461282530506 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:48:50 INFO - PROCESS | 3664 | 1461282530508 Marionette TRACE conn3 <- [1,322,null,{}] 15:48:50 INFO - PROCESS | 3664 | 1461282530512 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}] 15:48:50 INFO - PROCESS | 3664 | 1461282530609 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 15:48:50 INFO - PROCESS | 3664 | 1461282530683 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:50 INFO - PROCESS | 3664 | ++DOCSHELL 1CA45800 == 40 [pid = 3664] [id = 90] 15:48:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (1CC81400) [pid = 3664] [serial = 267] [outer = 00000000] 15:48:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (1D0D8400) [pid = 3664] [serial = 268] [outer = 1CC81400] 15:48:50 INFO - PROCESS | 3664 | 1461282530727 Marionette DEBUG loaded listener.js 15:48:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (1D0DC000) [pid = 3664] [serial = 269] [outer = 1CC81400] 15:48:51 INFO - PROCESS | 3664 | 1461282530997 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:48:51 INFO - PROCESS | 3664 | 1461282531208 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]]]}] 15:48:51 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. 15:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 740ms 15:48:51 INFO - PROCESS | 3664 | 1461282531247 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 15:48:51 INFO - PROCESS | 3664 | 1461282531249 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 15:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:48:51 INFO - PROCESS | 3664 | 1461282531252 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:48:51 INFO - PROCESS | 3664 | 1461282531254 Marionette TRACE conn3 <- [1,326,null,{}] 15:48:51 INFO - PROCESS | 3664 | 1461282531257 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}] 15:48:51 INFO - PROCESS | 3664 | 1461282531358 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 15:48:51 INFO - PROCESS | 3664 | 1461282531367 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:51 INFO - PROCESS | 3664 | ++DOCSHELL 19FA6400 == 41 [pid = 3664] [id = 91] 15:48:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (1D69BC00) [pid = 3664] [serial = 270] [outer = 00000000] 15:48:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (1DD7E800) [pid = 3664] [serial = 271] [outer = 1D69BC00] 15:48:51 INFO - PROCESS | 3664 | 1461282531451 Marionette DEBUG loaded listener.js 15:48:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (1DD82000) [pid = 3664] [serial = 272] [outer = 1D69BC00] 15:48:51 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (19759C00) [pid = 3664] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:48:51 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (19D35C00) [pid = 3664] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:48:51 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (13993000) [pid = 3664] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:48:51 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (18421000) [pid = 3664] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:48:51 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (17C54800) [pid = 3664] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:48:51 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (15DDE400) [pid = 3664] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:48:51 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (14BFC400) [pid = 3664] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:48:51 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (19D37800) [pid = 3664] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:48:51 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (18192C00) [pid = 3664] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:48:51 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (19A40000) [pid = 3664] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:48:51 INFO - PROCESS | 3664 | 1461282531975 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]]]}] 15:48:52 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. 15:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 756ms 15:48:52 INFO - PROCESS | 3664 | 1461282532044 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 15:48:52 INFO - PROCESS | 3664 | 1461282532046 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 15:48:52 INFO - PROCESS | 3664 | 1461282532052 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:48:52 INFO - PROCESS | 3664 | 1461282532054 Marionette TRACE conn3 <- [1,330,null,{}] 15:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:48:52 INFO - PROCESS | 3664 | 1461282532058 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}] 15:48:52 INFO - PROCESS | 3664 | 1461282532136 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 15:48:52 INFO - PROCESS | 3664 | 1461282532143 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:52 INFO - PROCESS | 3664 | ++DOCSHELL 157EBC00 == 42 [pid = 3664] [id = 92] 15:48:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (15D47400) [pid = 3664] [serial = 273] [outer = 00000000] 15:48:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (1C519000) [pid = 3664] [serial = 274] [outer = 15D47400] 15:48:52 INFO - PROCESS | 3664 | 1461282532187 Marionette DEBUG loaded listener.js 15:48:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (1D7A9800) [pid = 3664] [serial = 275] [outer = 15D47400] 15:48:52 INFO - PROCESS | 3664 | 1461282532593 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]]]}] 15:48:52 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. 15:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 598ms 15:48:52 INFO - PROCESS | 3664 | 1461282532653 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 15:48:52 INFO - PROCESS | 3664 | 1461282532655 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 15:48:52 INFO - PROCESS | 3664 | 1461282532658 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:48:52 INFO - PROCESS | 3664 | 1461282532659 Marionette TRACE conn3 <- [1,334,null,{}] 15:48:52 INFO - PROCESS | 3664 | 1461282532663 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}] 15:48:52 INFO - PROCESS | 3664 | 1461282532738 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 15:48:52 INFO - PROCESS | 3664 | 1461282532744 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:52 INFO - PROCESS | 3664 | ++DOCSHELL 17F87400 == 43 [pid = 3664] [id = 93] 15:48:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (1D7B5400) [pid = 3664] [serial = 276] [outer = 00000000] 15:48:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (1DD89800) [pid = 3664] [serial = 277] [outer = 1D7B5400] 15:48:52 INFO - PROCESS | 3664 | 1461282532791 Marionette DEBUG loaded listener.js 15:48:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (1DFA6C00) [pid = 3664] [serial = 278] [outer = 1D7B5400] 15:48:53 INFO - PROCESS | 3664 | 1461282533201 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]]]}] 15:48:53 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. 15:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 599ms 15:48:53 INFO - PROCESS | 3664 | 1461282533255 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 15:48:53 INFO - PROCESS | 3664 | 1461282533257 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 15:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:48:53 INFO - PROCESS | 3664 | 1461282533261 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:48:53 INFO - PROCESS | 3664 | 1461282533263 Marionette TRACE conn3 <- [1,338,null,{}] 15:48:53 INFO - PROCESS | 3664 | 1461282533267 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}] 15:48:53 INFO - PROCESS | 3664 | 1461282533360 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 15:48:53 INFO - PROCESS | 3664 | 1461282533369 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:53 INFO - PROCESS | 3664 | ++DOCSHELL 1DFAC000 == 44 [pid = 3664] [id = 94] 15:48:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (1DFB0000) [pid = 3664] [serial = 279] [outer = 00000000] 15:48:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (1E1A9400) [pid = 3664] [serial = 280] [outer = 1DFB0000] 15:48:53 INFO - PROCESS | 3664 | 1461282533417 Marionette DEBUG loaded listener.js 15:48:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (1E1AE400) [pid = 3664] [serial = 281] [outer = 1DFB0000] 15:48:53 INFO - PROCESS | 3664 | 1461282533941 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]]]}] 15:48:54 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. 15:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 740ms 15:48:54 INFO - PROCESS | 3664 | 1461282534002 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 15:48:54 INFO - PROCESS | 3664 | 1461282534006 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 15:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:48:54 INFO - PROCESS | 3664 | 1461282534013 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:48:54 INFO - PROCESS | 3664 | 1461282534017 Marionette TRACE conn3 <- [1,342,null,{}] 15:48:54 INFO - PROCESS | 3664 | 1461282534023 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}] 15:48:54 INFO - PROCESS | 3664 | 1461282534155 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 15:48:54 INFO - PROCESS | 3664 | 1461282534276 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:54 INFO - PROCESS | 3664 | ++DOCSHELL 13728800 == 45 [pid = 3664] [id = 95] 15:48:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (13889000) [pid = 3664] [serial = 282] [outer = 00000000] 15:48:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (157E5C00) [pid = 3664] [serial = 283] [outer = 13889000] 15:48:54 INFO - PROCESS | 3664 | 1461282534333 Marionette DEBUG loaded listener.js 15:48:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (15BF2400) [pid = 3664] [serial = 284] [outer = 13889000] 15:48:54 INFO - PROCESS | 3664 | 1461282534916 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]]]}] 15:48:54 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. 15:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 945ms 15:48:54 INFO - PROCESS | 3664 | 1461282534958 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 15:48:54 INFO - PROCESS | 3664 | 1461282534964 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 15:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:48:55 INFO - PROCESS | 3664 | 1461282534971 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:48:55 INFO - PROCESS | 3664 | 1461282534974 Marionette TRACE conn3 <- [1,346,null,{}] 15:48:55 INFO - PROCESS | 3664 | 1461282534978 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}] 15:48:55 INFO - PROCESS | 3664 | 1461282535087 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 15:48:55 INFO - PROCESS | 3664 | 1461282535180 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:55 INFO - PROCESS | 3664 | ++DOCSHELL 16A45800 == 46 [pid = 3664] [id = 96] 15:48:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (17C4E000) [pid = 3664] [serial = 285] [outer = 00000000] 15:48:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (182EE800) [pid = 3664] [serial = 286] [outer = 17C4E000] 15:48:55 INFO - PROCESS | 3664 | 1461282535234 Marionette DEBUG loaded listener.js 15:48:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (182F1400) [pid = 3664] [serial = 287] [outer = 17C4E000] 15:48:55 INFO - PROCESS | 3664 | 1461282535814 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]]]}] 15:48:55 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. 15:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 850ms 15:48:55 INFO - PROCESS | 3664 | 1461282535843 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 15:48:55 INFO - PROCESS | 3664 | 1461282535846 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 15:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:48:55 INFO - PROCESS | 3664 | 1461282535850 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:48:55 INFO - PROCESS | 3664 | 1461282535854 Marionette TRACE conn3 <- [1,350,null,{}] 15:48:55 INFO - PROCESS | 3664 | 1461282535865 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}] 15:48:55 INFO - PROCESS | 3664 | 1461282535965 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 15:48:56 INFO - PROCESS | 3664 | 1461282536058 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:56 INFO - PROCESS | 3664 | ++DOCSHELL 18979800 == 47 [pid = 3664] [id = 97] 15:48:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (1897B400) [pid = 3664] [serial = 288] [outer = 00000000] 15:48:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (19753800) [pid = 3664] [serial = 289] [outer = 1897B400] 15:48:56 INFO - PROCESS | 3664 | 1461282536116 Marionette DEBUG loaded listener.js 15:48:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (19D2E400) [pid = 3664] [serial = 290] [outer = 1897B400] 15:48:56 INFO - PROCESS | 3664 | 1461282536661 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]]]}] 15:48:56 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. 15:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 835ms 15:48:56 INFO - PROCESS | 3664 | 1461282536694 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 15:48:56 INFO - PROCESS | 3664 | 1461282536697 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 15:48:56 INFO - PROCESS | 3664 | 1461282536701 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:48:56 INFO - PROCESS | 3664 | 1461282536704 Marionette TRACE conn3 <- [1,354,null,{}] 15:48:56 INFO - PROCESS | 3664 | 1461282536707 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}] 15:48:56 INFO - PROCESS | 3664 | 1461282536805 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 15:48:56 INFO - PROCESS | 3664 | 1461282536892 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:56 INFO - PROCESS | 3664 | ++DOCSHELL 19752800 == 48 [pid = 3664] [id = 98] 15:48:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (1A5E8800) [pid = 3664] [serial = 291] [outer = 00000000] 15:48:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (1C524C00) [pid = 3664] [serial = 292] [outer = 1A5E8800] 15:48:56 INFO - PROCESS | 3664 | 1461282536946 Marionette DEBUG loaded listener.js 15:48:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (1D0D5000) [pid = 3664] [serial = 293] [outer = 1A5E8800] 15:48:57 INFO - PROCESS | 3664 | 1461282537535 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]]]}] 15:48:57 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. 15:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 914ms 15:48:57 INFO - PROCESS | 3664 | 1461282537607 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 15:48:57 INFO - PROCESS | 3664 | 1461282537610 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 15:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:48:57 INFO - PROCESS | 3664 | 1461282537613 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:48:57 INFO - PROCESS | 3664 | 1461282537615 Marionette TRACE conn3 <- [1,358,null,{}] 15:48:57 INFO - PROCESS | 3664 | 1461282537619 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}] 15:48:57 INFO - PROCESS | 3664 | 1461282537829 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 15:48:57 INFO - PROCESS | 3664 | 1461282537936 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:57 INFO - PROCESS | 3664 | ++DOCSHELL 1440EC00 == 49 [pid = 3664] [id = 99] 15:48:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (1444F000) [pid = 3664] [serial = 294] [outer = 00000000] 15:48:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (14BFA400) [pid = 3664] [serial = 295] [outer = 1444F000] 15:48:58 INFO - PROCESS | 3664 | 1461282537986 Marionette DEBUG loaded listener.js 15:48:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (157AB400) [pid = 3664] [serial = 296] [outer = 1444F000] 15:48:58 INFO - PROCESS | 3664 | 1461282538572 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]]]}] 15:48:58 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. 15:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1007ms 15:48:58 INFO - PROCESS | 3664 | 1461282538615 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 15:48:58 INFO - PROCESS | 3664 | 1461282538620 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 15:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:48:58 INFO - PROCESS | 3664 | 1461282538624 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:48:58 INFO - PROCESS | 3664 | 1461282538628 Marionette TRACE conn3 <- [1,362,null,{}] 15:48:58 INFO - PROCESS | 3664 | 1461282538632 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}] 15:48:58 INFO - PROCESS | 3664 | 1461282538726 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 15:48:58 INFO - PROCESS | 3664 | 1461282538803 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:58 INFO - PROCESS | 3664 | ++DOCSHELL 17C55000 == 50 [pid = 3664] [id = 100] 15:48:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (17C56000) [pid = 3664] [serial = 297] [outer = 00000000] 15:48:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (17F91800) [pid = 3664] [serial = 298] [outer = 17C56000] 15:48:58 INFO - PROCESS | 3664 | 1461282538854 Marionette DEBUG loaded listener.js 15:48:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (18137400) [pid = 3664] [serial = 299] [outer = 17C56000] 15:48:59 INFO - PROCESS | 3664 | --DOCSHELL 17F87400 == 49 [pid = 3664] [id = 93] 15:48:59 INFO - PROCESS | 3664 | --DOCSHELL 157EBC00 == 48 [pid = 3664] [id = 92] 15:48:59 INFO - PROCESS | 3664 | --DOCSHELL 19FA6400 == 47 [pid = 3664] [id = 91] 15:48:59 INFO - PROCESS | 3664 | --DOCSHELL 1CA45800 == 46 [pid = 3664] [id = 90] 15:48:59 INFO - PROCESS | 3664 | --DOCSHELL 17F89400 == 45 [pid = 3664] [id = 89] 15:48:59 INFO - PROCESS | 3664 | --DOCSHELL 1A3E0800 == 44 [pid = 3664] [id = 88] 15:48:59 INFO - PROCESS | 3664 | --DOCSHELL 19A40C00 == 43 [pid = 3664] [id = 87] 15:48:59 INFO - PROCESS | 3664 | --DOCSHELL 18838C00 == 42 [pid = 3664] [id = 86] 15:48:59 INFO - PROCESS | 3664 | --DOCSHELL 16418C00 == 41 [pid = 3664] [id = 85] 15:48:59 INFO - PROCESS | 3664 | --DOCSHELL 157ABC00 == 40 [pid = 3664] [id = 84] 15:48:59 INFO - PROCESS | 3664 | --DOCSHELL 1372A000 == 39 [pid = 3664] [id = 80] 15:48:59 INFO - PROCESS | 3664 | --DOCSHELL 12B34400 == 38 [pid = 3664] [id = 79] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1D0DDC00) [pid = 3664] [serial = 235] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (19D37400) [pid = 3664] [serial = 220] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (1A4B1400) [pid = 3664] [serial = 224] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1A468800) [pid = 3664] [serial = 223] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (19D34000) [pid = 3664] [serial = 221] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (15EC1000) [pid = 3664] [serial = 196] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (15B36C00) [pid = 3664] [serial = 205] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (15BF6800) [pid = 3664] [serial = 206] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (18C08400) [pid = 3664] [serial = 217] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (17F89000) [pid = 3664] [serial = 211] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (17F92C00) [pid = 3664] [serial = 212] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (1A3DE800) [pid = 3664] [serial = 229] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (15B10C00) [pid = 3664] [serial = 208] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (16416800) [pid = 3664] [serial = 209] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (1A98F400) [pid = 3664] [serial = 226] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (18424C00) [pid = 3664] [serial = 214] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (18838400) [pid = 3664] [serial = 215] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (1C51C000) [pid = 3664] [serial = 202] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (19A3F400) [pid = 3664] [serial = 199] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (1CA49800) [pid = 3664] [serial = 233] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (1CA43000) [pid = 3664] [serial = 232] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (1A9DC800) [pid = 3664] [serial = 227] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (1A4B2C00) [pid = 3664] [serial = 230] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (18C10800) [pid = 3664] [serial = 218] [outer = 00000000] [url = about:blank] 15:48:59 INFO - PROCESS | 3664 | 1461282539395 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]]]}] 15:48:59 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. 15:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 803ms 15:48:59 INFO - PROCESS | 3664 | 1461282539428 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 15:48:59 INFO - PROCESS | 3664 | 1461282539431 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 15:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:48:59 INFO - PROCESS | 3664 | 1461282539434 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:48:59 INFO - PROCESS | 3664 | 1461282539436 Marionette TRACE conn3 <- [1,366,null,{}] 15:48:59 INFO - PROCESS | 3664 | 1461282539440 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}] 15:48:59 INFO - PROCESS | 3664 | 1461282539524 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 15:48:59 INFO - PROCESS | 3664 | 1461282539536 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:59 INFO - PROCESS | 3664 | ++DOCSHELL 16BA1400 == 39 [pid = 3664] [id = 101] 15:48:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (17C50C00) [pid = 3664] [serial = 300] [outer = 00000000] 15:48:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (17F92C00) [pid = 3664] [serial = 301] [outer = 17C50C00] 15:48:59 INFO - PROCESS | 3664 | 1461282539583 Marionette DEBUG loaded listener.js 15:48:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (1819F400) [pid = 3664] [serial = 302] [outer = 17C50C00] 15:49:00 INFO - PROCESS | 3664 | 1461282540088 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]]]}] 15:49:00 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. 15:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 645ms 15:49:00 INFO - PROCESS | 3664 | 1461282540102 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 15:49:00 INFO - PROCESS | 3664 | 1461282540106 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 15:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:49:00 INFO - PROCESS | 3664 | 1461282540120 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:49:00 INFO - PROCESS | 3664 | 1461282540124 Marionette TRACE conn3 <- [1,370,null,{}] 15:49:00 INFO - PROCESS | 3664 | 1461282540128 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}] 15:49:00 INFO - PROCESS | 3664 | 1461282540205 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 15:49:00 INFO - PROCESS | 3664 | 1461282540212 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:00 INFO - PROCESS | 3664 | ++DOCSHELL 17F8F800 == 40 [pid = 3664] [id = 102] 15:49:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (182F2800) [pid = 3664] [serial = 303] [outer = 00000000] 15:49:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (18B96C00) [pid = 3664] [serial = 304] [outer = 182F2800] 15:49:00 INFO - PROCESS | 3664 | 1461282540265 Marionette DEBUG loaded listener.js 15:49:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (18B8FC00) [pid = 3664] [serial = 305] [outer = 182F2800] 15:49:00 INFO - PROCESS | 3664 | 1461282540704 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]]]}] 15:49:00 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. 15:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 662ms 15:49:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:49:00 INFO - PROCESS | 3664 | 1461282540771 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 15:49:00 INFO - PROCESS | 3664 | 1461282540773 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 15:49:00 INFO - PROCESS | 3664 | 1461282540777 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:49:00 INFO - PROCESS | 3664 | 1461282540778 Marionette TRACE conn3 <- [1,374,null,{}] 15:49:00 INFO - PROCESS | 3664 | 1461282540782 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}] 15:49:00 INFO - PROCESS | 3664 | 1461282540856 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 15:49:00 INFO - PROCESS | 3664 | 1461282540864 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:00 INFO - PROCESS | 3664 | ++DOCSHELL 1974D800 == 41 [pid = 3664] [id = 103] 15:49:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (19768400) [pid = 3664] [serial = 306] [outer = 00000000] 15:49:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (1976D400) [pid = 3664] [serial = 307] [outer = 19768400] 15:49:00 INFO - PROCESS | 3664 | 1461282540910 Marionette DEBUG loaded listener.js 15:49:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (1976F800) [pid = 3664] [serial = 308] [outer = 19768400] 15:49:01 INFO - PROCESS | 3664 | 1461282541390 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:49:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:49:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 645ms 15:49:01 INFO - PROCESS | 3664 | 1461282541416 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 15:49:01 INFO - PROCESS | 3664 | 1461282541418 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 15:49:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:49:01 INFO - PROCESS | 3664 | 1461282541421 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:49:01 INFO - PROCESS | 3664 | 1461282541423 Marionette TRACE conn3 <- [1,378,null,{}] 15:49:01 INFO - PROCESS | 3664 | 1461282541426 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}] 15:49:01 INFO - PROCESS | 3664 | 1461282541523 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 15:49:01 INFO - PROCESS | 3664 | 1461282541531 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:01 INFO - PROCESS | 3664 | ++DOCSHELL 19771800 == 42 [pid = 3664] [id = 104] 15:49:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (19771C00) [pid = 3664] [serial = 309] [outer = 00000000] 15:49:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (19777800) [pid = 3664] [serial = 310] [outer = 19771C00] 15:49:01 INFO - PROCESS | 3664 | 1461282541585 Marionette DEBUG loaded listener.js 15:49:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (19D2BC00) [pid = 3664] [serial = 311] [outer = 19771C00] 15:49:02 INFO - PROCESS | 3664 | 1461282542030 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:49:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:49:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 646ms 15:49:02 INFO - PROCESS | 3664 | 1461282542058 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 15:49:02 INFO - PROCESS | 3664 | 1461282542060 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 15:49:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:49:02 INFO - PROCESS | 3664 | 1461282542064 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:49:02 INFO - PROCESS | 3664 | 1461282542065 Marionette TRACE conn3 <- [1,382,null,{}] 15:49:02 INFO - PROCESS | 3664 | 1461282542069 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}] 15:49:02 INFO - PROCESS | 3664 | 1461282542170 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 15:49:02 INFO - PROCESS | 3664 | 1461282542176 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:02 INFO - PROCESS | 3664 | ++DOCSHELL 1398C000 == 43 [pid = 3664] [id = 105] 15:49:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (19D34800) [pid = 3664] [serial = 312] [outer = 00000000] 15:49:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (1A46E000) [pid = 3664] [serial = 313] [outer = 19D34800] 15:49:02 INFO - PROCESS | 3664 | 1461282542221 Marionette DEBUG loaded listener.js 15:49:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1A466000) [pid = 3664] [serial = 314] [outer = 19D34800] 15:49:02 INFO - PROCESS | 3664 | 1461282542735 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:49:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:49:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 708ms 15:49:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:49:02 INFO - PROCESS | 3664 | 1461282542770 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 15:49:02 INFO - PROCESS | 3664 | 1461282542771 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 15:49:02 INFO - PROCESS | 3664 | 1461282542775 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:49:02 INFO - PROCESS | 3664 | 1461282542777 Marionette TRACE conn3 <- [1,386,null,{}] 15:49:02 INFO - PROCESS | 3664 | 1461282542780 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}] 15:49:02 INFO - PROCESS | 3664 | 1461282542879 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 15:49:02 INFO - PROCESS | 3664 | 1461282542885 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:02 INFO - PROCESS | 3664 | ++DOCSHELL 14403400 == 44 [pid = 3664] [id = 106] 15:49:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (19E5B800) [pid = 3664] [serial = 315] [outer = 00000000] 15:49:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (1A9D9C00) [pid = 3664] [serial = 316] [outer = 19E5B800] 15:49:02 INFO - PROCESS | 3664 | 1461282542929 Marionette DEBUG loaded listener.js 15:49:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (1AB96800) [pid = 3664] [serial = 317] [outer = 19E5B800] 15:49:03 INFO - PROCESS | 3664 | 1461282543366 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]]]}] 15:49:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:49:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 630ms 15:49:03 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (18899000) [pid = 3664] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:49:03 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (16422400) [pid = 3664] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:49:03 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (18832400) [pid = 3664] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:49:03 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (19A41000) [pid = 3664] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:49:03 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (1A3E0C00) [pid = 3664] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:49:03 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (157EA800) [pid = 3664] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:49:03 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (1CC81400) [pid = 3664] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:49:03 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (1D69BC00) [pid = 3664] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:49:03 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (1D7B5400) [pid = 3664] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:49:03 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (15D47400) [pid = 3664] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:49:03 INFO - PROCESS | 3664 | 1461282543569 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 15:49:03 INFO - PROCESS | 3664 | 1461282543571 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 15:49:03 INFO - PROCESS | 3664 | 1461282543585 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:49:03 INFO - PROCESS | 3664 | 1461282543587 Marionette TRACE conn3 <- [1,390,null,{}] 15:49:03 INFO - PROCESS | 3664 | 1461282543590 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}] 15:49:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:49:03 INFO - PROCESS | 3664 | 1461282543662 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 15:49:03 INFO - PROCESS | 3664 | 1461282543671 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:03 INFO - PROCESS | 3664 | ++DOCSHELL 15D47400 == 45 [pid = 3664] [id = 107] 15:49:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (18199C00) [pid = 3664] [serial = 318] [outer = 00000000] 15:49:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (1A469C00) [pid = 3664] [serial = 319] [outer = 18199C00] 15:49:03 INFO - PROCESS | 3664 | 1461282543716 Marionette DEBUG loaded listener.js 15:49:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (1A990400) [pid = 3664] [serial = 320] [outer = 18199C00] 15:49:04 INFO - PROCESS | 3664 | 1461282544172 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]]]}] 15:49:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:49:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 583ms 15:49:04 INFO - PROCESS | 3664 | 1461282544202 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 15:49:04 INFO - PROCESS | 3664 | 1461282544203 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 15:49:04 INFO - PROCESS | 3664 | 1461282544206 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:49:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:49:04 INFO - PROCESS | 3664 | 1461282544208 Marionette TRACE conn3 <- [1,394,null,{}] 15:49:04 INFO - PROCESS | 3664 | 1461282544211 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}] 15:49:04 INFO - PROCESS | 3664 | 1461282544284 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 15:49:04 INFO - PROCESS | 3664 | 1461282544290 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:04 INFO - PROCESS | 3664 | ++DOCSHELL 157EF800 == 46 [pid = 3664] [id = 108] 15:49:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (17F8DC00) [pid = 3664] [serial = 321] [outer = 00000000] 15:49:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (1CC8D000) [pid = 3664] [serial = 322] [outer = 17F8DC00] 15:49:04 INFO - PROCESS | 3664 | 1461282544339 Marionette DEBUG loaded listener.js 15:49:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (1D039800) [pid = 3664] [serial = 323] [outer = 17F8DC00] 15:49:04 INFO - PROCESS | 3664 | 1461282544761 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]]]}] 15:49:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:49:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 598ms 15:49:04 INFO - PROCESS | 3664 | 1461282544804 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 15:49:04 INFO - PROCESS | 3664 | 1461282544806 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 15:49:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:49:04 INFO - PROCESS | 3664 | 1461282544810 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:49:04 INFO - PROCESS | 3664 | 1461282544811 Marionette TRACE conn3 <- [1,398,null,{}] 15:49:04 INFO - PROCESS | 3664 | 1461282544815 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}] 15:49:04 INFO - PROCESS | 3664 | 1461282544888 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 15:49:04 INFO - PROCESS | 3664 | 1461282544895 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:04 INFO - PROCESS | 3664 | ++DOCSHELL 1D371000 == 47 [pid = 3664] [id = 109] 15:49:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1D371400) [pid = 3664] [serial = 324] [outer = 00000000] 15:49:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (1D7B6800) [pid = 3664] [serial = 325] [outer = 1D371400] 15:49:04 INFO - PROCESS | 3664 | 1461282544948 Marionette DEBUG loaded listener.js 15:49:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (1DD83800) [pid = 3664] [serial = 326] [outer = 1D371400] 15:49:05 INFO - PROCESS | 3664 | 1461282545415 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]]]}] 15:49:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:49:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 645ms 15:49:05 INFO - PROCESS | 3664 | 1461282545448 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 15:49:05 INFO - PROCESS | 3664 | 1461282545450 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 15:49:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:49:05 INFO - PROCESS | 3664 | 1461282545458 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:49:05 INFO - PROCESS | 3664 | 1461282545460 Marionette TRACE conn3 <- [1,402,null,{}] 15:49:05 INFO - PROCESS | 3664 | 1461282545464 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}] 15:49:05 INFO - PROCESS | 3664 | 1461282545555 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 15:49:05 INFO - PROCESS | 3664 | 1461282545564 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:05 INFO - PROCESS | 3664 | ++DOCSHELL 18F67C00 == 48 [pid = 3664] [id = 110] 15:49:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (18F68000) [pid = 3664] [serial = 327] [outer = 00000000] 15:49:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (1D030000) [pid = 3664] [serial = 328] [outer = 18F68000] 15:49:05 INFO - PROCESS | 3664 | 1461282545609 Marionette DEBUG loaded listener.js 15:49:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1DD86400) [pid = 3664] [serial = 329] [outer = 18F68000] 15:49:06 INFO - PROCESS | 3664 | 1461282546315 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]]]}] 15:49:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:49:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 914ms 15:49:06 INFO - PROCESS | 3664 | 1461282546365 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 15:49:06 INFO - PROCESS | 3664 | 1461282546371 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 15:49:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:49:06 INFO - PROCESS | 3664 | 1461282546378 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:49:06 INFO - PROCESS | 3664 | 1461282546382 Marionette TRACE conn3 <- [1,406,null,{}] 15:49:06 INFO - PROCESS | 3664 | 1461282546388 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}] 15:49:06 INFO - PROCESS | 3664 | 1461282546499 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 15:49:06 INFO - PROCESS | 3664 | 1461282546573 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:06 INFO - PROCESS | 3664 | ++DOCSHELL 15D96C00 == 49 [pid = 3664] [id = 111] 15:49:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1645C800) [pid = 3664] [serial = 330] [outer = 00000000] 15:49:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (16A48000) [pid = 3664] [serial = 331] [outer = 1645C800] 15:49:06 INFO - PROCESS | 3664 | 1461282546671 Marionette DEBUG loaded listener.js 15:49:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (17C54400) [pid = 3664] [serial = 332] [outer = 1645C800] 15:49:07 INFO - PROCESS | 3664 | 1461282547249 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]]]}] 15:49:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:49:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 945ms 15:49:07 INFO - PROCESS | 3664 | 1461282547320 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 15:49:07 INFO - PROCESS | 3664 | 1461282547326 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 15:49:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:49:07 INFO - PROCESS | 3664 | 1461282547332 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:49:07 INFO - PROCESS | 3664 | 1461282547335 Marionette TRACE conn3 <- [1,410,null,{}] 15:49:07 INFO - PROCESS | 3664 | 1461282547339 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}] 15:49:07 INFO - PROCESS | 3664 | 1461282547448 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 15:49:07 INFO - PROCESS | 3664 | 1461282547527 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:07 INFO - PROCESS | 3664 | ++DOCSHELL 182FA000 == 50 [pid = 3664] [id = 112] 15:49:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (182FB000) [pid = 3664] [serial = 333] [outer = 00000000] 15:49:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (18C0FC00) [pid = 3664] [serial = 334] [outer = 182FB000] 15:49:07 INFO - PROCESS | 3664 | 1461282547583 Marionette DEBUG loaded listener.js 15:49:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (18F61400) [pid = 3664] [serial = 335] [outer = 182FB000] 15:49:08 INFO - PROCESS | 3664 | 1461282548282 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]]]}] 15:49:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:49:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 960ms 15:49:08 INFO - PROCESS | 3664 | 1461282548308 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 15:49:08 INFO - PROCESS | 3664 | 1461282548310 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 15:49:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:49:08 INFO - PROCESS | 3664 | 1461282548314 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:49:08 INFO - PROCESS | 3664 | 1461282548318 Marionette TRACE conn3 <- [1,414,null,{}] 15:49:08 INFO - PROCESS | 3664 | 1461282548329 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}] 15:49:08 INFO - PROCESS | 3664 | 1461282548435 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 15:49:08 INFO - PROCESS | 3664 | 1461282548529 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:08 INFO - PROCESS | 3664 | ++DOCSHELL 15B0D000 == 51 [pid = 3664] [id = 113] 15:49:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (19777000) [pid = 3664] [serial = 336] [outer = 00000000] 15:49:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1C518C00) [pid = 3664] [serial = 337] [outer = 19777000] 15:49:08 INFO - PROCESS | 3664 | 1461282548586 Marionette DEBUG loaded listener.js 15:49:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1CC85800) [pid = 3664] [serial = 338] [outer = 19777000] 15:49:09 INFO - PROCESS | 3664 | 1461282549128 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]]]}] 15:49:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:49:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 851ms 15:49:09 INFO - PROCESS | 3664 | 1461282549156 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 15:49:09 INFO - PROCESS | 3664 | 1461282549159 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 15:49:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:49:09 INFO - PROCESS | 3664 | 1461282549163 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:49:09 INFO - PROCESS | 3664 | 1461282549165 Marionette TRACE conn3 <- [1,418,null,{}] 15:49:09 INFO - PROCESS | 3664 | 1461282549168 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}] 15:49:09 INFO - PROCESS | 3664 | 1461282549267 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 15:49:09 INFO - PROCESS | 3664 | 1461282549375 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:09 INFO - PROCESS | 3664 | ++DOCSHELL 02A91400 == 52 [pid = 3664] [id = 114] 15:49:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (02A91800) [pid = 3664] [serial = 339] [outer = 00000000] 15:49:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (02A96000) [pid = 3664] [serial = 340] [outer = 02A91800] 15:49:09 INFO - PROCESS | 3664 | 1461282549430 Marionette DEBUG loaded listener.js 15:49:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (18424C00) [pid = 3664] [serial = 341] [outer = 02A91800] 15:49:10 INFO - PROCESS | 3664 | 1461282550532 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]]]}] 15:49:10 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 15:49:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1433ms 15:49:10 INFO - PROCESS | 3664 | 1461282550576 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 15:49:10 INFO - PROCESS | 3664 | 1461282550580 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 15:49:10 INFO - PROCESS | 3664 | 1461282550585 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:49:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:49:10 INFO - PROCESS | 3664 | 1461282550589 Marionette TRACE conn3 <- [1,422,null,{}] 15:49:10 INFO - PROCESS | 3664 | 1461282550595 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}] 15:49:10 INFO - PROCESS | 3664 | 1461282550685 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 15:49:10 INFO - PROCESS | 3664 | 1461282550760 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:10 INFO - PROCESS | 3664 | ++DOCSHELL 15507C00 == 53 [pid = 3664] [id = 115] 15:49:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (15B32400) [pid = 3664] [serial = 342] [outer = 00000000] 15:49:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (16769800) [pid = 3664] [serial = 343] [outer = 15B32400] 15:49:10 INFO - PROCESS | 3664 | 1461282550809 Marionette DEBUG loaded listener.js 15:49:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (17C50000) [pid = 3664] [serial = 344] [outer = 15B32400] 15:49:11 INFO - PROCESS | 3664 | --DOCSHELL 1D371000 == 52 [pid = 3664] [id = 109] 15:49:11 INFO - PROCESS | 3664 | --DOCSHELL 157EF800 == 51 [pid = 3664] [id = 108] 15:49:11 INFO - PROCESS | 3664 | --DOCSHELL 15D47400 == 50 [pid = 3664] [id = 107] 15:49:11 INFO - PROCESS | 3664 | --DOCSHELL 14403400 == 49 [pid = 3664] [id = 106] 15:49:11 INFO - PROCESS | 3664 | --DOCSHELL 1398C000 == 48 [pid = 3664] [id = 105] 15:49:11 INFO - PROCESS | 3664 | --DOCSHELL 19771800 == 47 [pid = 3664] [id = 104] 15:49:11 INFO - PROCESS | 3664 | --DOCSHELL 1974D800 == 46 [pid = 3664] [id = 103] 15:49:11 INFO - PROCESS | 3664 | --DOCSHELL 17F8F800 == 45 [pid = 3664] [id = 102] 15:49:11 INFO - PROCESS | 3664 | --DOCSHELL 16BA1400 == 44 [pid = 3664] [id = 101] 15:49:11 INFO - PROCESS | 3664 | --DOCSHELL 17C55000 == 43 [pid = 3664] [id = 100] 15:49:11 INFO - PROCESS | 3664 | --DOCSHELL 1440EC00 == 42 [pid = 3664] [id = 99] 15:49:11 INFO - PROCESS | 3664 | --DOCSHELL 16A45800 == 41 [pid = 3664] [id = 96] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (14B69400) [pid = 3664] [serial = 238] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (1841EC00) [pid = 3664] [serial = 241] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (1E1A9400) [pid = 3664] [serial = 280] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (1CC86400) [pid = 3664] [serial = 244] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOCSHELL 13728800 == 40 [pid = 3664] [id = 95] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (1DD7E800) [pid = 3664] [serial = 271] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (1DFA6C00) [pid = 3664] [serial = 278] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (1C519000) [pid = 3664] [serial = 274] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (1DD89800) [pid = 3664] [serial = 277] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (1DD82000) [pid = 3664] [serial = 272] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (1D7A9800) [pid = 3664] [serial = 275] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1D0DC000) [pid = 3664] [serial = 269] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1A5DF000) [pid = 3664] [serial = 263] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (18C09800) [pid = 3664] [serial = 256] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (19481C00) [pid = 3664] [serial = 257] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (16A47400) [pid = 3664] [serial = 253] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (17C54C00) [pid = 3664] [serial = 254] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (1CC83800) [pid = 3664] [serial = 266] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (19D2D000) [pid = 3664] [serial = 259] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (1CA50800) [pid = 3664] [serial = 265] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (19D36400) [pid = 3664] [serial = 260] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (1A5E0400) [pid = 3664] [serial = 262] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (1642E000) [pid = 3664] [serial = 251] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (15D95C00) [pid = 3664] [serial = 250] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (1D698400) [pid = 3664] [serial = 247] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (1D0D8400) [pid = 3664] [serial = 268] [outer = 00000000] [url = about:blank] 15:49:11 INFO - PROCESS | 3664 | 1461282551864 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]]]}] 15:49:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:49:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1307ms 15:49:11 INFO - PROCESS | 3664 | 1461282551891 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 15:49:11 INFO - PROCESS | 3664 | 1461282551896 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 15:49:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:49:11 INFO - PROCESS | 3664 | 1461282551902 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:49:11 INFO - PROCESS | 3664 | 1461282551905 Marionette TRACE conn3 <- [1,426,null,{}] 15:49:11 INFO - PROCESS | 3664 | 1461282551908 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}] 15:49:12 INFO - PROCESS | 3664 | 1461282551987 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 15:49:12 INFO - PROCESS | 3664 | 1461282551994 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:12 INFO - PROCESS | 3664 | ++DOCSHELL 13BD0800 == 41 [pid = 3664] [id = 116] 15:49:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (1440EC00) [pid = 3664] [serial = 345] [outer = 00000000] 15:49:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (16459000) [pid = 3664] [serial = 346] [outer = 1440EC00] 15:49:12 INFO - PROCESS | 3664 | 1461282552041 Marionette DEBUG loaded listener.js 15:49:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (16BA9400) [pid = 3664] [serial = 347] [outer = 1440EC00] 15:49:12 INFO - PROCESS | 3664 | 1461282552587 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] 15:49:12 INFO - PROCESS | 3664 | 1461282552634 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 15:49:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:49:12 INFO - PROCESS | 3664 | 1461282552638 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:49:12 INFO - PROCESS | 3664 | 1461282552641 Marionette TRACE conn3 <- [1,430,null,{}] 15:49:12 INFO - PROCESS | 3664 | 1461282552651 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}] 15:49:12 INFO - PROCESS | 3664 | 1461282552732 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 15:49:12 INFO - PROCESS | 3664 | 1461282552742 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:12 INFO - PROCESS | 3664 | ++DOCSHELL 18B8F800 == 42 [pid = 3664] [id = 117] 15:49:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (18B90400) [pid = 3664] [serial = 348] [outer = 00000000] 15:49:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (18F64C00) [pid = 3664] [serial = 349] [outer = 18B90400] 15:49:12 INFO - PROCESS | 3664 | 1461282552792 Marionette DEBUG loaded listener.js 15:49:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (18F6CC00) [pid = 3664] [serial = 350] [outer = 18B90400] 15:49:13 INFO - PROCESS | 3664 | 1461282553252 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]]]}] 15:49:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:49:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 15:49:13 INFO - PROCESS | 3664 | 1461282553276 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 15:49:13 INFO - PROCESS | 3664 | 1461282553279 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 15:49:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:49:13 INFO - PROCESS | 3664 | 1461282553282 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:49:13 INFO - PROCESS | 3664 | 1461282553283 Marionette TRACE conn3 <- [1,434,null,{}] 15:49:13 INFO - PROCESS | 3664 | 1461282553287 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}] 15:49:13 INFO - PROCESS | 3664 | 1461282553362 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 15:49:13 INFO - PROCESS | 3664 | 1461282553368 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:13 INFO - PROCESS | 3664 | ++DOCSHELL 15D45000 == 43 [pid = 3664] [id = 118] 15:49:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (18F62C00) [pid = 3664] [serial = 351] [outer = 00000000] 15:49:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (1992F800) [pid = 3664] [serial = 352] [outer = 18F62C00] 15:49:13 INFO - PROCESS | 3664 | 1461282553413 Marionette DEBUG loaded listener.js 15:49:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (19932400) [pid = 3664] [serial = 353] [outer = 18F62C00] 15:49:13 INFO - PROCESS | 3664 | 1461282553867 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]]]}] 15:49:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:49:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 646ms 15:49:13 INFO - PROCESS | 3664 | 1461282553919 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 15:49:13 INFO - PROCESS | 3664 | 1461282553921 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 15:49:13 INFO - PROCESS | 3664 | 1461282553924 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:49:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:49:13 INFO - PROCESS | 3664 | 1461282553926 Marionette TRACE conn3 <- [1,438,null,{}] 15:49:13 INFO - PROCESS | 3664 | 1461282553930 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}] 15:49:14 INFO - PROCESS | 3664 | 1461282554029 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 15:49:14 INFO - PROCESS | 3664 | 1461282554035 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:14 INFO - PROCESS | 3664 | ++DOCSHELL 19769000 == 44 [pid = 3664] [id = 119] 15:49:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (19931800) [pid = 3664] [serial = 354] [outer = 00000000] 15:49:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1993B000) [pid = 3664] [serial = 355] [outer = 19931800] 15:49:14 INFO - PROCESS | 3664 | 1461282554080 Marionette DEBUG loaded listener.js 15:49:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1993AC00) [pid = 3664] [serial = 356] [outer = 19931800] 15:49:14 INFO - PROCESS | 3664 | 1461282554514 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]]]}] 15:49:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:49:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 645ms 15:49:14 INFO - PROCESS | 3664 | 1461282554563 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 15:49:14 INFO - PROCESS | 3664 | 1461282554564 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 15:49:14 INFO - PROCESS | 3664 | 1461282554568 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:49:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:49:14 INFO - PROCESS | 3664 | 1461282554570 Marionette TRACE conn3 <- [1,442,null,{}] 15:49:14 INFO - PROCESS | 3664 | 1461282554574 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}] 15:49:14 INFO - PROCESS | 3664 | 1461282554713 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 15:49:14 INFO - PROCESS | 3664 | 1461282554803 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:14 INFO - PROCESS | 3664 | ++DOCSHELL 19768800 == 45 [pid = 3664] [id = 120] 15:49:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (19936C00) [pid = 3664] [serial = 357] [outer = 00000000] 15:49:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1A467C00) [pid = 3664] [serial = 358] [outer = 19936C00] 15:49:14 INFO - PROCESS | 3664 | 1461282554851 Marionette DEBUG loaded listener.js 15:49:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1A5E2000) [pid = 3664] [serial = 359] [outer = 19936C00] 15:49:15 INFO - PROCESS | 3664 | 1461282555276 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]]]}] 15:49:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:49:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 756ms 15:49:15 INFO - PROCESS | 3664 | 1461282555310 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 15:49:15 INFO - PROCESS | 3664 | 1461282555312 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 15:49:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:49:15 INFO - PROCESS | 3664 | 1461282555319 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:49:15 INFO - PROCESS | 3664 | 1461282555321 Marionette TRACE conn3 <- [1,446,null,{}] 15:49:15 INFO - PROCESS | 3664 | 1461282555324 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}] 15:49:15 INFO - PROCESS | 3664 | 1461282555425 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 15:49:15 INFO - PROCESS | 3664 | 1461282555433 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:15 INFO - PROCESS | 3664 | ++DOCSHELL 19D47C00 == 46 [pid = 3664] [id = 121] 15:49:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1A3DC000) [pid = 3664] [serial = 360] [outer = 00000000] 15:49:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1CA4C000) [pid = 3664] [serial = 361] [outer = 1A3DC000] 15:49:15 INFO - PROCESS | 3664 | 1461282555478 Marionette DEBUG loaded listener.js 15:49:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1CC80800) [pid = 3664] [serial = 362] [outer = 1A3DC000] 15:49:16 INFO - PROCESS | 3664 | 1461282555981 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]]]}] 15:49:16 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (19D34800) [pid = 3664] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:49:16 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (19E5B800) [pid = 3664] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:49:16 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (19768400) [pid = 3664] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:49:16 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1444F000) [pid = 3664] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:49:16 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (17C56000) [pid = 3664] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:49:16 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (182F2800) [pid = 3664] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:49:16 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (17C50C00) [pid = 3664] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:49:16 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (18199C00) [pid = 3664] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:49:16 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (19771C00) [pid = 3664] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:49:16 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (17F8DC00) [pid = 3664] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:49:16 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (1D371C00) [pid = 3664] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:49:16 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (1880EC00) [pid = 3664] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:49:16 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (1D371400) [pid = 3664] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:49:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:49:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 709ms 15:49:16 INFO - PROCESS | 3664 | 1461282556019 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 15:49:16 INFO - PROCESS | 3664 | 1461282556021 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 15:49:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:49:16 INFO - PROCESS | 3664 | 1461282556024 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:49:16 INFO - PROCESS | 3664 | 1461282556026 Marionette TRACE conn3 <- [1,450,null,{}] 15:49:16 INFO - PROCESS | 3664 | 1461282556029 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}] 15:49:16 INFO - PROCESS | 3664 | 1461282556129 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 15:49:16 INFO - PROCESS | 3664 | 1461282556142 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:16 INFO - PROCESS | 3664 | ++DOCSHELL 16422400 == 47 [pid = 3664] [id = 122] 15:49:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (1645B800) [pid = 3664] [serial = 363] [outer = 00000000] 15:49:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (182F2800) [pid = 3664] [serial = 364] [outer = 1645B800] 15:49:16 INFO - PROCESS | 3664 | 1461282556187 Marionette DEBUG loaded listener.js 15:49:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (18F65800) [pid = 3664] [serial = 365] [outer = 1645B800] 15:49:16 INFO - PROCESS | 3664 | 1461282556651 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] 15:49:16 INFO - PROCESS | 3664 | 1461282556697 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 15:49:16 INFO - PROCESS | 3664 | 1461282556700 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:49:16 INFO - PROCESS | 3664 | 1461282556702 Marionette TRACE conn3 <- [1,454,null,{}] 15:49:16 INFO - PROCESS | 3664 | 1461282556705 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}] 15:49:16 INFO - PROCESS | 3664 | 1461282556778 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 15:49:16 INFO - PROCESS | 3664 | 1461282556785 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:16 INFO - PROCESS | 3664 | ++DOCSHELL 17F91400 == 48 [pid = 3664] [id = 123] 15:49:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (18C0A000) [pid = 3664] [serial = 366] [outer = 00000000] 15:49:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1D0DAC00) [pid = 3664] [serial = 367] [outer = 18C0A000] 15:49:16 INFO - PROCESS | 3664 | 1461282556829 Marionette DEBUG loaded listener.js 15:49:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1D375000) [pid = 3664] [serial = 368] [outer = 18C0A000] 15:49:17 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:49:17 INFO - PROCESS | 3664 | 1461282557349 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]]]}] 15:49:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:49:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 693ms 15:49:17 INFO - PROCESS | 3664 | 1461282557400 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 15:49:17 INFO - PROCESS | 3664 | 1461282557404 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 15:49:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:49:17 INFO - PROCESS | 3664 | 1461282557410 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:49:17 INFO - PROCESS | 3664 | 1461282557415 Marionette TRACE conn3 <- [1,458,null,{}] 15:49:17 INFO - PROCESS | 3664 | 1461282557437 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}] 15:49:17 INFO - PROCESS | 3664 | 1461282557594 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 15:49:17 INFO - PROCESS | 3664 | 1461282557698 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:17 INFO - PROCESS | 3664 | ++DOCSHELL 14B66400 == 49 [pid = 3664] [id = 124] 15:49:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (14BEE800) [pid = 3664] [serial = 369] [outer = 00000000] 15:49:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (15DDF800) [pid = 3664] [serial = 370] [outer = 14BEE800] 15:49:17 INFO - PROCESS | 3664 | 1461282557754 Marionette DEBUG loaded listener.js 15:49:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1676A800) [pid = 3664] [serial = 371] [outer = 14BEE800] 15:49:18 INFO - PROCESS | 3664 | 1461282558318 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] 15:49:18 INFO - PROCESS | 3664 | 1461282558383 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 15:49:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:49:18 INFO - PROCESS | 3664 | 1461282558390 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:49:18 INFO - PROCESS | 3664 | 1461282558393 Marionette TRACE conn3 <- [1,462,null,{}] 15:49:18 INFO - PROCESS | 3664 | 1461282558397 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}] 15:49:18 INFO - PROCESS | 3664 | 1461282558497 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 15:49:18 INFO - PROCESS | 3664 | 1461282558578 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:18 INFO - PROCESS | 3664 | ++DOCSHELL 1841EC00 == 50 [pid = 3664] [id = 125] 15:49:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (18B8F400) [pid = 3664] [serial = 372] [outer = 00000000] 15:49:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1937B000) [pid = 3664] [serial = 373] [outer = 18B8F400] 15:49:18 INFO - PROCESS | 3664 | 1461282558674 Marionette DEBUG loaded listener.js 15:49:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (19776000) [pid = 3664] [serial = 374] [outer = 18B8F400] 15:49:19 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:49:19 INFO - PROCESS | 3664 | 1461282559297 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] 15:49:19 INFO - PROCESS | 3664 | 1461282559335 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 15:49:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:49:19 INFO - PROCESS | 3664 | 1461282559339 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:49:19 INFO - PROCESS | 3664 | 1461282559343 Marionette TRACE conn3 <- [1,466,null,{}] 15:49:19 INFO - PROCESS | 3664 | 1461282559355 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}] 15:49:19 INFO - PROCESS | 3664 | 1461282559459 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 15:49:19 INFO - PROCESS | 3664 | 1461282559584 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:19 INFO - PROCESS | 3664 | ++DOCSHELL 1A984400 == 51 [pid = 3664] [id = 126] 15:49:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1CA44C00) [pid = 3664] [serial = 375] [outer = 00000000] 15:49:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1D69A000) [pid = 3664] [serial = 376] [outer = 1CA44C00] 15:49:19 INFO - PROCESS | 3664 | 1461282559642 Marionette DEBUG loaded listener.js 15:49:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1DB04C00) [pid = 3664] [serial = 377] [outer = 1CA44C00] 15:49:20 INFO - PROCESS | 3664 | 1461282560281 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] 15:49:20 INFO - PROCESS | 3664 | 1461282560344 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 15:49:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:49:20 INFO - PROCESS | 3664 | 1461282560347 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:49:20 INFO - PROCESS | 3664 | 1461282560349 Marionette TRACE conn3 <- [1,470,null,{}] 15:49:20 INFO - PROCESS | 3664 | 1461282560353 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}] 15:49:20 INFO - PROCESS | 3664 | 1461282560462 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 15:49:20 INFO - PROCESS | 3664 | 1461282560589 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:20 INFO - PROCESS | 3664 | ++DOCSHELL 13382C00 == 52 [pid = 3664] [id = 127] 15:49:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (13BD1000) [pid = 3664] [serial = 378] [outer = 00000000] 15:49:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (18F65000) [pid = 3664] [serial = 379] [outer = 13BD1000] 15:49:20 INFO - PROCESS | 3664 | 1461282560685 Marionette DEBUG loaded listener.js 15:49:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (19772C00) [pid = 3664] [serial = 380] [outer = 13BD1000] 15:49:21 INFO - PROCESS | 3664 | [3664] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:49:21 INFO - PROCESS | 3664 | [3664] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:49:21 INFO - PROCESS | 3664 | 1461282561412 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]]]}] 15:49:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:49:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1102ms 15:49:21 INFO - PROCESS | 3664 | 1461282561476 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 15:49:21 INFO - PROCESS | 3664 | 1461282561479 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 15:49:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:49:21 INFO - PROCESS | 3664 | 1461282561503 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:49:21 INFO - PROCESS | 3664 | 1461282561507 Marionette TRACE conn3 <- [1,474,null,{}] 15:49:21 INFO - PROCESS | 3664 | 1461282561512 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}] 15:49:21 INFO - PROCESS | 3664 | 1461282561613 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 15:49:21 INFO - PROCESS | 3664 | 1461282561695 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:21 INFO - PROCESS | 3664 | ++DOCSHELL 15B36000 == 53 [pid = 3664] [id = 128] 15:49:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (15B37800) [pid = 3664] [serial = 381] [outer = 00000000] 15:49:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (17C57C00) [pid = 3664] [serial = 382] [outer = 15B37800] 15:49:21 INFO - PROCESS | 3664 | 1461282561801 Marionette DEBUG loaded listener.js 15:49:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (18192800) [pid = 3664] [serial = 383] [outer = 15B37800] 15:49:22 INFO - PROCESS | 3664 | --DOCSHELL 16422400 == 52 [pid = 3664] [id = 122] 15:49:22 INFO - PROCESS | 3664 | --DOCSHELL 19D47C00 == 51 [pid = 3664] [id = 121] 15:49:22 INFO - PROCESS | 3664 | --DOCSHELL 19768800 == 50 [pid = 3664] [id = 120] 15:49:22 INFO - PROCESS | 3664 | --DOCSHELL 19769000 == 49 [pid = 3664] [id = 119] 15:49:22 INFO - PROCESS | 3664 | --DOCSHELL 15D45000 == 48 [pid = 3664] [id = 118] 15:49:22 INFO - PROCESS | 3664 | --DOCSHELL 18B8F800 == 47 [pid = 3664] [id = 117] 15:49:22 INFO - PROCESS | 3664 | --DOCSHELL 13BD0800 == 46 [pid = 3664] [id = 116] 15:49:22 INFO - PROCESS | 3664 | --DOCSHELL 15507C00 == 45 [pid = 3664] [id = 115] 15:49:22 INFO - PROCESS | 3664 | --DOCSHELL 15D96C00 == 44 [pid = 3664] [id = 111] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (1D7AB400) [pid = 3664] [serial = 194] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1D37DC00) [pid = 3664] [serial = 236] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (1A46E000) [pid = 3664] [serial = 313] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (1A9D9C00) [pid = 3664] [serial = 316] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (1976D400) [pid = 3664] [serial = 307] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (157AB400) [pid = 3664] [serial = 296] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (14BFA400) [pid = 3664] [serial = 295] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (18137400) [pid = 3664] [serial = 299] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (17F91800) [pid = 3664] [serial = 298] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (157E5C00) [pid = 3664] [serial = 283] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (182EE800) [pid = 3664] [serial = 286] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1A466000) [pid = 3664] [serial = 314] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (18B96C00) [pid = 3664] [serial = 304] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (18B8FC00) [pid = 3664] [serial = 305] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (17F92C00) [pid = 3664] [serial = 301] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1819F400) [pid = 3664] [serial = 302] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (19753800) [pid = 3664] [serial = 289] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (1C524C00) [pid = 3664] [serial = 292] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (1A469C00) [pid = 3664] [serial = 319] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (1A990400) [pid = 3664] [serial = 320] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (1AB96800) [pid = 3664] [serial = 317] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (19777800) [pid = 3664] [serial = 310] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (19D2BC00) [pid = 3664] [serial = 311] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (1CC8D000) [pid = 3664] [serial = 322] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (1D039800) [pid = 3664] [serial = 323] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (1976F800) [pid = 3664] [serial = 308] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (1DD83800) [pid = 3664] [serial = 326] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (1D7B6800) [pid = 3664] [serial = 325] [outer = 00000000] [url = about:blank] 15:49:22 INFO - PROCESS | 3664 | 1461282562401 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]]]}] 15:49:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:49:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 945ms 15:49:22 INFO - PROCESS | 3664 | 1461282562445 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 15:49:22 INFO - PROCESS | 3664 | 1461282562450 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 15:49:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:49:22 INFO - PROCESS | 3664 | 1461282562476 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:49:22 INFO - PROCESS | 3664 | 1461282562478 Marionette TRACE conn3 <- [1,478,null,{}] 15:49:22 INFO - PROCESS | 3664 | 1461282562483 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}] 15:49:22 INFO - PROCESS | 3664 | 1461282562561 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 15:49:22 INFO - PROCESS | 3664 | 1461282562568 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:22 INFO - PROCESS | 3664 | ++DOCSHELL 15B32000 == 45 [pid = 3664] [id = 129] 15:49:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (15D45000) [pid = 3664] [serial = 384] [outer = 00000000] 15:49:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (18137400) [pid = 3664] [serial = 385] [outer = 15D45000] 15:49:22 INFO - PROCESS | 3664 | 1461282562615 Marionette DEBUG loaded listener.js 15:49:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (182F0000) [pid = 3664] [serial = 386] [outer = 15D45000] 15:49:23 INFO - PROCESS | 3664 | 1461282563130 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]]]}] 15:49:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:49:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 709ms 15:49:23 INFO - PROCESS | 3664 | 1461282563175 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 15:49:23 INFO - PROCESS | 3664 | 1461282563177 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 15:49:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:49:23 INFO - PROCESS | 3664 | 1461282563180 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:49:23 INFO - PROCESS | 3664 | 1461282563184 Marionette TRACE conn3 <- [1,482,null,{}] 15:49:23 INFO - PROCESS | 3664 | 1461282563194 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}] 15:49:23 INFO - PROCESS | 3664 | 1461282563274 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 15:49:23 INFO - PROCESS | 3664 | 1461282563359 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:23 INFO - PROCESS | 3664 | ++DOCSHELL 18F61800 == 46 [pid = 3664] [id = 130] 15:49:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (18F65400) [pid = 3664] [serial = 387] [outer = 00000000] 15:49:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (19773C00) [pid = 3664] [serial = 388] [outer = 18F65400] 15:49:23 INFO - PROCESS | 3664 | 1461282563407 Marionette DEBUG loaded listener.js 15:49:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (19933800) [pid = 3664] [serial = 389] [outer = 18F65400] 15:49:23 INFO - PROCESS | 3664 | 1461282563816 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]]]}] 15:49:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:49:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 708ms 15:49:23 INFO - PROCESS | 3664 | 1461282563880 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 15:49:23 INFO - PROCESS | 3664 | 1461282563883 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 15:49:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:49:23 INFO - PROCESS | 3664 | 1461282563886 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:49:23 INFO - PROCESS | 3664 | 1461282563888 Marionette TRACE conn3 <- [1,486,null,{}] 15:49:23 INFO - PROCESS | 3664 | 1461282563891 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}] 15:49:23 INFO - PROCESS | 3664 | 1461282563968 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 15:49:24 INFO - PROCESS | 3664 | 1461282563977 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:24 INFO - PROCESS | 3664 | ++DOCSHELL 1993A400 == 47 [pid = 3664] [id = 131] 15:49:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (19A42800) [pid = 3664] [serial = 390] [outer = 00000000] 15:49:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (19D34400) [pid = 3664] [serial = 391] [outer = 19A42800] 15:49:24 INFO - PROCESS | 3664 | 1461282564022 Marionette DEBUG loaded listener.js 15:49:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (19D47C00) [pid = 3664] [serial = 392] [outer = 19A42800] 15:49:24 INFO - PROCESS | 3664 | 1461282564461 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]]]}] 15:49:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:49:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 630ms 15:49:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:49:24 INFO - PROCESS | 3664 | 1461282564524 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 15:49:24 INFO - PROCESS | 3664 | 1461282564526 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 15:49:24 INFO - PROCESS | 3664 | 1461282564529 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:49:24 INFO - PROCESS | 3664 | 1461282564531 Marionette TRACE conn3 <- [1,490,null,{}] 15:49:24 INFO - PROCESS | 3664 | 1461282564534 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}] 15:49:24 INFO - PROCESS | 3664 | 1461282564683 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 15:49:24 INFO - PROCESS | 3664 | 1461282564768 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:24 INFO - PROCESS | 3664 | ++DOCSHELL 1A4B1C00 == 48 [pid = 3664] [id = 132] 15:49:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (1A4B5400) [pid = 3664] [serial = 393] [outer = 00000000] 15:49:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (1A9D9800) [pid = 3664] [serial = 394] [outer = 1A4B5400] 15:49:24 INFO - PROCESS | 3664 | 1461282564813 Marionette DEBUG loaded listener.js 15:49:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1AB96800) [pid = 3664] [serial = 395] [outer = 1A4B5400] 15:49:25 INFO - PROCESS | 3664 | 1461282565235 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]]]}] 15:49:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:49:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 692ms 15:49:25 INFO - PROCESS | 3664 | 1461282565260 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 15:49:25 INFO - PROCESS | 3664 | 1461282565262 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 15:49:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:49:25 INFO - PROCESS | 3664 | 1461282565270 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:49:25 INFO - PROCESS | 3664 | 1461282565272 Marionette TRACE conn3 <- [1,494,null,{}] 15:49:25 INFO - PROCESS | 3664 | 1461282565275 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}] 15:49:25 INFO - PROCESS | 3664 | 1461282565395 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 15:49:25 INFO - PROCESS | 3664 | 1461282565402 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:25 INFO - PROCESS | 3664 | ++DOCSHELL 157A3000 == 49 [pid = 3664] [id = 133] 15:49:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (17F87400) [pid = 3664] [serial = 396] [outer = 00000000] 15:49:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1D0D6C00) [pid = 3664] [serial = 397] [outer = 17F87400] 15:49:25 INFO - PROCESS | 3664 | 1461282565450 Marionette DEBUG loaded listener.js 15:49:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1D69A800) [pid = 3664] [serial = 398] [outer = 17F87400] 15:49:25 INFO - PROCESS | 3664 | 1461282565911 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]]]}] 15:49:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:49:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 693ms 15:49:25 INFO - PROCESS | 3664 | 1461282565965 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 15:49:25 INFO - PROCESS | 3664 | 1461282565967 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 15:49:25 INFO - PROCESS | 3664 | 1461282565971 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:49:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:49:25 INFO - PROCESS | 3664 | 1461282565972 Marionette TRACE conn3 <- [1,498,null,{}] 15:49:25 INFO - PROCESS | 3664 | 1461282565976 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}] 15:49:26 INFO - PROCESS | 3664 | 1461282566114 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 15:49:26 INFO - PROCESS | 3664 | 1461282566128 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:26 INFO - PROCESS | 3664 | ++DOCSHELL 1D0DDC00 == 50 [pid = 3664] [id = 134] 15:49:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1D7AEC00) [pid = 3664] [serial = 399] [outer = 00000000] 15:49:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1DD85C00) [pid = 3664] [serial = 400] [outer = 1D7AEC00] 15:49:26 INFO - PROCESS | 3664 | 1461282566172 Marionette DEBUG loaded listener.js 15:49:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1DD8A000) [pid = 3664] [serial = 401] [outer = 1D7AEC00] 15:49:26 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (1A3DC000) [pid = 3664] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:49:26 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (13BD5800) [pid = 3664] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:49:26 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1645B800) [pid = 3664] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:49:26 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1372D800) [pid = 3664] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:49:26 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (18F62C00) [pid = 3664] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:49:26 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (15B32400) [pid = 3664] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:49:26 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (1A3DF000) [pid = 3664] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:49:26 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (17C4F800) [pid = 3664] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:49:26 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (19931800) [pid = 3664] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:49:26 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (1440EC00) [pid = 3664] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:49:26 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (17F8E000) [pid = 3664] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:49:26 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (02A91800) [pid = 3664] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:49:26 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (1C524800) [pid = 3664] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:49:26 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (1D036400) [pid = 3664] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:49:26 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (144A2C00) [pid = 3664] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:49:26 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (18B90400) [pid = 3664] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:49:26 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (19936C00) [pid = 3664] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:49:26 INFO - PROCESS | 3664 | 1461282566867 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]]]}] 15:49:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:49:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 945ms 15:49:26 INFO - PROCESS | 3664 | 1461282566916 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 15:49:26 INFO - PROCESS | 3664 | 1461282566918 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 15:49:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:49:26 INFO - PROCESS | 3664 | 1461282566921 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:49:26 INFO - PROCESS | 3664 | 1461282566923 Marionette TRACE conn3 <- [1,502,null,{}] 15:49:26 INFO - PROCESS | 3664 | 1461282566926 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}] 15:49:27 INFO - PROCESS | 3664 | 1461282567004 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 15:49:27 INFO - PROCESS | 3664 | 1461282567011 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:27 INFO - PROCESS | 3664 | ++DOCSHELL 1345F400 == 51 [pid = 3664] [id = 135] 15:49:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (1645B800) [pid = 3664] [serial = 402] [outer = 00000000] 15:49:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (16843000) [pid = 3664] [serial = 403] [outer = 1645B800] 15:49:27 INFO - PROCESS | 3664 | 1461282567059 Marionette DEBUG loaded listener.js 15:49:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (16842C00) [pid = 3664] [serial = 404] [outer = 1645B800] 15:49:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (16841000) [pid = 3664] [serial = 405] [outer = 1E6BE400] 15:49:27 INFO - PROCESS | 3664 | 1461282567587 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]]]}] 15:49:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:49:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 693ms 15:49:27 INFO - PROCESS | 3664 | 1461282567621 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 15:49:27 INFO - PROCESS | 3664 | 1461282567623 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 15:49:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:49:27 INFO - PROCESS | 3664 | 1461282567626 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:49:27 INFO - PROCESS | 3664 | 1461282567628 Marionette TRACE conn3 <- [1,506,null,{}] 15:49:27 INFO - PROCESS | 3664 | 1461282567632 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}] 15:49:27 INFO - PROCESS | 3664 | 1461282567709 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 15:49:27 INFO - PROCESS | 3664 | 1461282567715 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:27 INFO - PROCESS | 3664 | ++DOCSHELL 15B32400 == 52 [pid = 3664] [id = 136] 15:49:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (16849C00) [pid = 3664] [serial = 406] [outer = 00000000] 15:49:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1880D000) [pid = 3664] [serial = 407] [outer = 16849C00] 15:49:27 INFO - PROCESS | 3664 | 1461282567759 Marionette DEBUG loaded listener.js 15:49:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (1C526C00) [pid = 3664] [serial = 408] [outer = 16849C00] 15:49:28 INFO - PROCESS | 3664 | 1461282568247 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]]]}] 15:49:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:49:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 646ms 15:49:28 INFO - PROCESS | 3664 | 1461282568265 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 15:49:28 INFO - PROCESS | 3664 | 1461282568267 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 15:49:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:49:28 INFO - PROCESS | 3664 | 1461282568272 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:49:28 INFO - PROCESS | 3664 | 1461282568274 Marionette TRACE conn3 <- [1,510,null,{}] 15:49:28 INFO - PROCESS | 3664 | 1461282568278 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}] 15:49:28 INFO - PROCESS | 3664 | 1461282568354 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 15:49:28 INFO - PROCESS | 3664 | 1461282568360 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:28 INFO - PROCESS | 3664 | ++DOCSHELL 16849000 == 53 [pid = 3664] [id = 137] 15:49:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (1684CC00) [pid = 3664] [serial = 409] [outer = 00000000] 15:49:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (1DD80000) [pid = 3664] [serial = 410] [outer = 1684CC00] 15:49:28 INFO - PROCESS | 3664 | 1461282568404 Marionette DEBUG loaded listener.js 15:49:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (1DB07000) [pid = 3664] [serial = 411] [outer = 1684CC00] 15:49:28 INFO - PROCESS | 3664 | 1461282568827 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]]]}] 15:49:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:49:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 598ms 15:49:28 INFO - PROCESS | 3664 | 1461282568952 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 15:49:28 INFO - PROCESS | 3664 | 1461282568959 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 15:49:28 INFO - PROCESS | 3664 | 1461282568971 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:49:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:49:28 INFO - PROCESS | 3664 | 1461282568976 Marionette TRACE conn3 <- [1,514,null,{}] 15:49:28 INFO - PROCESS | 3664 | 1461282568982 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}] 15:49:29 INFO - PROCESS | 3664 | 1461282569141 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 15:49:29 INFO - PROCESS | 3664 | 1461282569244 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:29 INFO - PROCESS | 3664 | ++DOCSHELL 14B69400 == 54 [pid = 3664] [id = 138] 15:49:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (14B6BC00) [pid = 3664] [serial = 412] [outer = 00000000] 15:49:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (15BF2800) [pid = 3664] [serial = 413] [outer = 14B6BC00] 15:49:29 INFO - PROCESS | 3664 | 1461282569302 Marionette DEBUG loaded listener.js 15:49:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (15EC1800) [pid = 3664] [serial = 414] [outer = 14B6BC00] 15:49:29 INFO - PROCESS | 3664 | 1461282569877 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]]]}] 15:49:29 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 15:49:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 944ms 15:49:29 INFO - PROCESS | 3664 | 1461282569919 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 15:49:29 INFO - PROCESS | 3664 | 1461282569922 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 15:49:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:49:29 INFO - PROCESS | 3664 | 1461282569930 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:49:29 INFO - PROCESS | 3664 | 1461282569934 Marionette TRACE conn3 <- [1,518,null,{}] 15:49:29 INFO - PROCESS | 3664 | 1461282569939 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}] 15:49:30 INFO - PROCESS | 3664 | 1461282570048 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 15:49:30 INFO - PROCESS | 3664 | 1461282570146 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:30 INFO - PROCESS | 3664 | ++DOCSHELL 17F91C00 == 55 [pid = 3664] [id = 139] 15:49:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (17F93400) [pid = 3664] [serial = 415] [outer = 00000000] 15:49:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (18C08400) [pid = 3664] [serial = 416] [outer = 17F93400] 15:49:30 INFO - PROCESS | 3664 | 1461282570200 Marionette DEBUG loaded listener.js 15:49:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (18F6C000) [pid = 3664] [serial = 417] [outer = 17F93400] 15:49:30 INFO - PROCESS | 3664 | 1461282570819 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]]]}] 15:49:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:49:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 961ms 15:49:30 INFO - PROCESS | 3664 | 1461282570874 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 15:49:30 INFO - PROCESS | 3664 | 1461282570877 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 15:49:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:49:30 INFO - PROCESS | 3664 | 1461282570881 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:49:30 INFO - PROCESS | 3664 | 1461282570883 Marionette TRACE conn3 <- [1,522,null,{}] 15:49:30 INFO - PROCESS | 3664 | 1461282570892 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}] 15:49:31 INFO - PROCESS | 3664 | 1461282571007 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 15:49:31 INFO - PROCESS | 3664 | 1461282571106 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:31 INFO - PROCESS | 3664 | ++DOCSHELL 19E75000 == 56 [pid = 3664] [id = 140] 15:49:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (19E75400) [pid = 3664] [serial = 418] [outer = 00000000] 15:49:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (19E78C00) [pid = 3664] [serial = 419] [outer = 19E75400] 15:49:31 INFO - PROCESS | 3664 | 1461282571164 Marionette DEBUG loaded listener.js 15:49:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (19E7B800) [pid = 3664] [serial = 420] [outer = 19E75400] 15:49:31 INFO - PROCESS | 3664 | 1461282571763 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]]]}] 15:49:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:49:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 944ms 15:49:31 INFO - PROCESS | 3664 | 1461282571825 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 15:49:31 INFO - PROCESS | 3664 | 1461282571827 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 15:49:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:49:31 INFO - PROCESS | 3664 | 1461282571831 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:49:31 INFO - PROCESS | 3664 | 1461282571833 Marionette TRACE conn3 <- [1,526,null,{}] 15:49:31 INFO - PROCESS | 3664 | 1461282571837 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}] 15:49:31 INFO - PROCESS | 3664 | 1461282571938 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 15:49:32 INFO - PROCESS | 3664 | 1461282572065 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:32 INFO - PROCESS | 3664 | ++DOCSHELL 1A5E0400 == 57 [pid = 3664] [id = 141] 15:49:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1C522C00) [pid = 3664] [serial = 421] [outer = 00000000] 15:49:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1D69FC00) [pid = 3664] [serial = 422] [outer = 1C522C00] 15:49:32 INFO - PROCESS | 3664 | 1461282572120 Marionette DEBUG loaded listener.js 15:49:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1DFB1400) [pid = 3664] [serial = 423] [outer = 1C522C00] 15:49:32 INFO - PROCESS | 3664 | 1461282572763 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]]]}] 15:49:32 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 15:49:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1008ms 15:49:32 INFO - PROCESS | 3664 | 1461282572834 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 15:49:32 INFO - PROCESS | 3664 | 1461282572836 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 15:49:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:49:32 INFO - PROCESS | 3664 | 1461282572840 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:49:32 INFO - PROCESS | 3664 | 1461282572842 Marionette TRACE conn3 <- [1,530,null,{}] 15:49:32 INFO - PROCESS | 3664 | 1461282572846 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}] 15:49:33 INFO - PROCESS | 3664 | 1461282573186 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 15:49:33 INFO - PROCESS | 3664 | 1461282573332 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:33 INFO - PROCESS | 3664 | ++DOCSHELL 1336D000 == 58 [pid = 3664] [id = 142] 15:49:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (13376800) [pid = 3664] [serial = 424] [outer = 00000000] 15:49:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (13890400) [pid = 3664] [serial = 425] [outer = 13376800] 15:49:33 INFO - PROCESS | 3664 | 1461282573383 Marionette DEBUG loaded listener.js 15:49:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (14453800) [pid = 3664] [serial = 426] [outer = 13376800] 15:49:33 INFO - PROCESS | 3664 | 1461282573980 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"]]]}] 15:49:34 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 15:49:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:49:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:49:34 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 15:49:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:49:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:49:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1149ms 15:49:34 INFO - PROCESS | 3664 | 1461282574024 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 15:49:34 INFO - PROCESS | 3664 | 1461282574028 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 15:49:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:49:34 INFO - PROCESS | 3664 | 1461282574033 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:49:34 INFO - PROCESS | 3664 | 1461282574037 Marionette TRACE conn3 <- [1,534,null,{}] 15:49:34 INFO - PROCESS | 3664 | 1461282574041 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}] 15:49:34 INFO - PROCESS | 3664 | 1461282574163 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 15:49:34 INFO - PROCESS | 3664 | --DOCSHELL 1DFAC000 == 57 [pid = 3664] [id = 94] 15:49:34 INFO - PROCESS | 3664 | --DOCSHELL 15B32400 == 56 [pid = 3664] [id = 136] 15:49:34 INFO - PROCESS | 3664 | --DOCSHELL 1345F400 == 55 [pid = 3664] [id = 135] 15:49:34 INFO - PROCESS | 3664 | --DOCSHELL 1D0DDC00 == 54 [pid = 3664] [id = 134] 15:49:34 INFO - PROCESS | 3664 | --DOCSHELL 157A3000 == 53 [pid = 3664] [id = 133] 15:49:34 INFO - PROCESS | 3664 | --DOCSHELL 1A4B1C00 == 52 [pid = 3664] [id = 132] 15:49:34 INFO - PROCESS | 3664 | --DOCSHELL 1993A400 == 51 [pid = 3664] [id = 131] 15:49:34 INFO - PROCESS | 3664 | --DOCSHELL 18F61800 == 50 [pid = 3664] [id = 130] 15:49:34 INFO - PROCESS | 3664 | --DOCSHELL 15B32000 == 49 [pid = 3664] [id = 129] 15:49:34 INFO - PROCESS | 3664 | --DOCSHELL 15B36000 == 48 [pid = 3664] [id = 128] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (1D0DAC00) [pid = 3664] [serial = 367] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOCSHELL 1841EC00 == 47 [pid = 3664] [id = 125] 15:49:34 INFO - PROCESS | 3664 | --DOCSHELL 14B66400 == 46 [pid = 3664] [id = 124] 15:49:34 INFO - PROCESS | 3664 | --DOCSHELL 17F91400 == 45 [pid = 3664] [id = 123] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (18892400) [pid = 3664] [serial = 242] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (02A96000) [pid = 3664] [serial = 340] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (1D0CF800) [pid = 3664] [serial = 245] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (1D7B1800) [pid = 3664] [serial = 248] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (16A49400) [pid = 3664] [serial = 197] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (18C0FC00) [pid = 3664] [serial = 334] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (18F64C00) [pid = 3664] [serial = 349] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (1A5E2000) [pid = 3664] [serial = 359] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (16A48000) [pid = 3664] [serial = 331] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1CA4C000) [pid = 3664] [serial = 361] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1D030000) [pid = 3664] [serial = 328] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (18424C00) [pid = 3664] [serial = 341] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (15BF7400) [pid = 3664] [serial = 160] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (182F2800) [pid = 3664] [serial = 364] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (1A467C00) [pid = 3664] [serial = 358] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (1550D000) [pid = 3664] [serial = 239] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (19932400) [pid = 3664] [serial = 353] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (16769800) [pid = 3664] [serial = 343] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (1C51F800) [pid = 3664] [serial = 203] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (1CC80800) [pid = 3664] [serial = 362] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (17C50000) [pid = 3664] [serial = 344] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (19FA5C00) [pid = 3664] [serial = 200] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (1993B000) [pid = 3664] [serial = 355] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (1992F800) [pid = 3664] [serial = 352] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (16459000) [pid = 3664] [serial = 346] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (16BA9400) [pid = 3664] [serial = 347] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (1993AC00) [pid = 3664] [serial = 356] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (1C518C00) [pid = 3664] [serial = 337] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (18F6CC00) [pid = 3664] [serial = 350] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (18F65800) [pid = 3664] [serial = 365] [outer = 00000000] [url = about:blank] 15:49:34 INFO - PROCESS | 3664 | 1461282574290 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:34 INFO - PROCESS | 3664 | ++DOCSHELL 02A96C00 == 46 [pid = 3664] [id = 143] 15:49:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (02A97000) [pid = 3664] [serial = 427] [outer = 00000000] 15:49:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (14455800) [pid = 3664] [serial = 428] [outer = 02A97000] 15:49:34 INFO - PROCESS | 3664 | 1461282574339 Marionette DEBUG loaded listener.js 15:49:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (15510C00) [pid = 3664] [serial = 429] [outer = 02A97000] 15:49:34 INFO - PROCESS | 3664 | 1461282574776 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]]]}] 15:49:34 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. 15:49:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 803ms 15:49:34 INFO - PROCESS | 3664 | 1461282574835 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 15:49:34 INFO - PROCESS | 3664 | 1461282574838 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 15:49:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:49:34 INFO - PROCESS | 3664 | 1461282574842 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:49:34 INFO - PROCESS | 3664 | 1461282574844 Marionette TRACE conn3 <- [1,538,null,{}] 15:49:34 INFO - PROCESS | 3664 | 1461282574848 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}] 15:49:34 INFO - PROCESS | 3664 | 1461282574926 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 15:49:34 INFO - PROCESS | 3664 | 1461282574935 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:34 INFO - PROCESS | 3664 | ++DOCSHELL 16A4A400 == 47 [pid = 3664] [id = 144] 15:49:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (16BAC400) [pid = 3664] [serial = 430] [outer = 00000000] 15:49:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (17F8D800) [pid = 3664] [serial = 431] [outer = 16BAC400] 15:49:34 INFO - PROCESS | 3664 | 1461282574982 Marionette DEBUG loaded listener.js 15:49:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (17F95400) [pid = 3664] [serial = 432] [outer = 16BAC400] 15:49:35 INFO - PROCESS | 3664 | 1461282575443 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]]]}] 15:49:35 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. 15:49:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 15:49:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:49:35 INFO - PROCESS | 3664 | 1461282575479 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 15:49:35 INFO - PROCESS | 3664 | 1461282575482 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 15:49:35 INFO - PROCESS | 3664 | 1461282575492 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:49:35 INFO - PROCESS | 3664 | 1461282575496 Marionette TRACE conn3 <- [1,542,null,{}] 15:49:35 INFO - PROCESS | 3664 | 1461282575500 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}] 15:49:35 INFO - PROCESS | 3664 | 1461282575582 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 15:49:35 INFO - PROCESS | 3664 | 1461282575594 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:35 INFO - PROCESS | 3664 | ++DOCSHELL 17F8C800 == 48 [pid = 3664] [id = 145] 15:49:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (18193000) [pid = 3664] [serial = 433] [outer = 00000000] 15:49:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (18C44800) [pid = 3664] [serial = 434] [outer = 18193000] 15:49:35 INFO - PROCESS | 3664 | 1461282575638 Marionette DEBUG loaded listener.js 15:49:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (18C4B400) [pid = 3664] [serial = 435] [outer = 18193000] 15:49:35 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:49:35 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:49:36 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:49:36 INFO - PROCESS | 3664 | 1461282576066 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]]]}] 15:49:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:49:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 599ms 15:49:36 INFO - PROCESS | 3664 | 1461282576090 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 15:49:36 INFO - PROCESS | 3664 | 1461282576092 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 15:49:36 INFO - PROCESS | 3664 | 1461282576095 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:49:36 INFO - PROCESS | 3664 | 1461282576097 Marionette TRACE conn3 <- [1,546,null,{}] 15:49:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:49:36 INFO - PROCESS | 3664 | 1461282576100 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}] 15:49:36 INFO - PROCESS | 3664 | 1461282576183 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 15:49:36 INFO - PROCESS | 3664 | 1461282576190 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:36 INFO - PROCESS | 3664 | ++DOCSHELL 18C46000 == 49 [pid = 3664] [id = 146] 15:49:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (18C47800) [pid = 3664] [serial = 436] [outer = 00000000] 15:49:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (18F5FC00) [pid = 3664] [serial = 437] [outer = 18C47800] 15:49:36 INFO - PROCESS | 3664 | 1461282576234 Marionette DEBUG loaded listener.js 15:49:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (18F66400) [pid = 3664] [serial = 438] [outer = 18C47800] 15:49:36 INFO - PROCESS | 3664 | 1461282576711 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]]]}] 15:49:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:49:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 646ms 15:49:36 INFO - PROCESS | 3664 | 1461282576735 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 15:49:36 INFO - PROCESS | 3664 | 1461282576737 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 15:49:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:49:36 INFO - PROCESS | 3664 | 1461282576747 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:49:36 INFO - PROCESS | 3664 | 1461282576748 Marionette TRACE conn3 <- [1,550,null,{}] 15:49:36 INFO - PROCESS | 3664 | 1461282576752 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}] 15:49:36 INFO - PROCESS | 3664 | 1461282576861 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 15:49:36 INFO - PROCESS | 3664 | 1461282576869 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:36 INFO - PROCESS | 3664 | ++DOCSHELL 18FBDC00 == 50 [pid = 3664] [id = 147] 15:49:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (19378400) [pid = 3664] [serial = 439] [outer = 00000000] 15:49:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (1976F000) [pid = 3664] [serial = 440] [outer = 19378400] 15:49:36 INFO - PROCESS | 3664 | 1461282576925 Marionette DEBUG loaded listener.js 15:49:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (19930000) [pid = 3664] [serial = 441] [outer = 19378400] 15:49:37 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:49:37 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:49:37 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:49:37 INFO - PROCESS | 3664 | 1461282577437 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]]]}] 15:49:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:49:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 709ms 15:49:37 INFO - PROCESS | 3664 | 1461282577477 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 15:49:37 INFO - PROCESS | 3664 | 1461282577479 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 15:49:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:49:37 INFO - PROCESS | 3664 | 1461282577482 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:49:37 INFO - PROCESS | 3664 | 1461282577484 Marionette TRACE conn3 <- [1,554,null,{}] 15:49:37 INFO - PROCESS | 3664 | 1461282577496 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}] 15:49:37 INFO - PROCESS | 3664 | 1461282577632 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 15:49:37 INFO - PROCESS | 3664 | 1461282577653 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:37 INFO - PROCESS | 3664 | ++DOCSHELL 1993DC00 == 51 [pid = 3664] [id = 148] 15:49:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (19A40C00) [pid = 3664] [serial = 442] [outer = 00000000] 15:49:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (19D30400) [pid = 3664] [serial = 443] [outer = 19A40C00] 15:49:37 INFO - PROCESS | 3664 | 1461282577698 Marionette DEBUG loaded listener.js 15:49:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (19D34800) [pid = 3664] [serial = 444] [outer = 19A40C00] 15:49:37 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:49:38 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:49:38 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:49:38 INFO - PROCESS | 3664 | 1461282578124 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]]]}] 15:49:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:49:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 693ms 15:49:38 INFO - PROCESS | 3664 | 1461282578183 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 15:49:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:49:38 INFO - PROCESS | 3664 | 1461282578186 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 15:49:38 INFO - PROCESS | 3664 | 1461282578189 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:49:38 INFO - PROCESS | 3664 | 1461282578191 Marionette TRACE conn3 <- [1,558,null,{}] 15:49:38 INFO - PROCESS | 3664 | 1461282578195 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}] 15:49:38 INFO - PROCESS | 3664 | 1461282578296 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 15:49:38 INFO - PROCESS | 3664 | 1461282578302 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:38 INFO - PROCESS | 3664 | ++DOCSHELL 19937400 == 52 [pid = 3664] [id = 149] 15:49:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1993C400) [pid = 3664] [serial = 445] [outer = 00000000] 15:49:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (19E78000) [pid = 3664] [serial = 446] [outer = 1993C400] 15:49:38 INFO - PROCESS | 3664 | 1461282578347 Marionette DEBUG loaded listener.js 15:49:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (19FE2800) [pid = 3664] [serial = 447] [outer = 1993C400] 15:49:38 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (13BD1000) [pid = 3664] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:49:38 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1A4B5400) [pid = 3664] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:49:38 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (19A42800) [pid = 3664] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:49:38 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (15B37800) [pid = 3664] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:49:38 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (17F87400) [pid = 3664] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:49:38 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (15D45000) [pid = 3664] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:49:38 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (18F65400) [pid = 3664] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:49:38 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (1D7AEC00) [pid = 3664] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:49:38 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (1645B800) [pid = 3664] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:49:38 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (16849C00) [pid = 3664] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:49:39 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:49:39 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:49:39 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:49:39 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:49:39 INFO - PROCESS | 3664 | 1461282579197 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]]]}] 15:49:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:49:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1039ms 15:49:39 INFO - PROCESS | 3664 | 1461282579237 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 15:49:39 INFO - PROCESS | 3664 | 1461282579239 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 15:49:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:49:39 INFO - PROCESS | 3664 | 1461282579242 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:49:39 INFO - PROCESS | 3664 | 1461282579244 Marionette TRACE conn3 <- [1,562,null,{}] 15:49:39 INFO - PROCESS | 3664 | 1461282579247 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}] 15:49:39 INFO - PROCESS | 3664 | 1461282579322 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 15:49:39 INFO - PROCESS | 3664 | 1461282579328 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:39 INFO - PROCESS | 3664 | ++DOCSHELL 1683F400 == 53 [pid = 3664] [id = 150] 15:49:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (18C4D400) [pid = 3664] [serial = 448] [outer = 00000000] 15:49:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (19E5C000) [pid = 3664] [serial = 449] [outer = 18C4D400] 15:49:39 INFO - PROCESS | 3664 | 1461282579372 Marionette DEBUG loaded listener.js 15:49:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (19E76400) [pid = 3664] [serial = 450] [outer = 18C4D400] 15:49:39 INFO - PROCESS | 3664 | 1461282579799 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]]]}] 15:49:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:49:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 598ms 15:49:39 INFO - PROCESS | 3664 | 1461282579841 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 15:49:39 INFO - PROCESS | 3664 | 1461282579843 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 15:49:39 INFO - PROCESS | 3664 | 1461282579846 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:49:39 INFO - PROCESS | 3664 | 1461282579848 Marionette TRACE conn3 <- [1,566,null,{}] 15:49:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:49:39 INFO - PROCESS | 3664 | 1461282579851 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}] 15:49:39 INFO - PROCESS | 3664 | 1461282579929 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 15:49:39 INFO - PROCESS | 3664 | 1461282579934 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:39 INFO - PROCESS | 3664 | ++DOCSHELL 18424000 == 54 [pid = 3664] [id = 151] 15:49:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (1A4AB800) [pid = 3664] [serial = 451] [outer = 00000000] 15:49:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (1A984000) [pid = 3664] [serial = 452] [outer = 1A4AB800] 15:49:40 INFO - PROCESS | 3664 | 1461282579981 Marionette DEBUG loaded listener.js 15:49:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1AB97000) [pid = 3664] [serial = 453] [outer = 1A4AB800] 15:49:40 INFO - PROCESS | 3664 | 1461282580456 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]]]}] 15:49:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:49:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 646ms 15:49:40 INFO - PROCESS | 3664 | 1461282580486 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 15:49:40 INFO - PROCESS | 3664 | 1461282580487 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 15:49:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:49:40 INFO - PROCESS | 3664 | 1461282580495 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:49:40 INFO - PROCESS | 3664 | 1461282580496 Marionette TRACE conn3 <- [1,570,null,{}] 15:49:40 INFO - PROCESS | 3664 | 1461282580500 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}] 15:49:40 INFO - PROCESS | 3664 | 1461282580576 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 15:49:40 INFO - PROCESS | 3664 | 1461282580583 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:40 INFO - PROCESS | 3664 | ++DOCSHELL 182F7C00 == 55 [pid = 3664] [id = 152] 15:49:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1A469C00) [pid = 3664] [serial = 454] [outer = 00000000] 15:49:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1C523400) [pid = 3664] [serial = 455] [outer = 1A469C00] 15:49:40 INFO - PROCESS | 3664 | 1461282580634 Marionette DEBUG loaded listener.js 15:49:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1CA4F800) [pid = 3664] [serial = 456] [outer = 1A469C00] 15:49:41 INFO - PROCESS | 3664 | 1461282581195 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]]]}] 15:49:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:49:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 756ms 15:49:41 INFO - PROCESS | 3664 | 1461282581239 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 15:49:41 INFO - PROCESS | 3664 | 1461282581245 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 15:49:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:49:41 INFO - PROCESS | 3664 | 1461282581250 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:49:41 INFO - PROCESS | 3664 | 1461282581254 Marionette TRACE conn3 <- [1,574,null,{}] 15:49:41 INFO - PROCESS | 3664 | 1461282581306 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}] 15:49:41 INFO - PROCESS | 3664 | 1461282581540 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 15:49:41 INFO - PROCESS | 3664 | 1461282581591 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:41 INFO - PROCESS | 3664 | ++DOCSHELL 13BDB400 == 56 [pid = 3664] [id = 153] 15:49:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (14403400) [pid = 3664] [serial = 457] [outer = 00000000] 15:49:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (16769800) [pid = 3664] [serial = 458] [outer = 14403400] 15:49:41 INFO - PROCESS | 3664 | 1461282581648 Marionette DEBUG loaded listener.js 15:49:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (16BAE800) [pid = 3664] [serial = 459] [outer = 14403400] 15:49:42 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:49:42 INFO - PROCESS | 3664 | 1461282582213 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]]]}] 15:49:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:49:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 945ms 15:49:42 INFO - PROCESS | 3664 | 1461282582236 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 15:49:42 INFO - PROCESS | 3664 | 1461282582242 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 15:49:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:49:42 INFO - PROCESS | 3664 | 1461282582249 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:49:42 INFO - PROCESS | 3664 | 1461282582252 Marionette TRACE conn3 <- [1,578,null,{}] 15:49:42 INFO - PROCESS | 3664 | 1461282582257 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}] 15:49:42 INFO - PROCESS | 3664 | 1461282582367 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 15:49:42 INFO - PROCESS | 3664 | 1461282582466 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:42 INFO - PROCESS | 3664 | ++DOCSHELL 16BA8800 == 57 [pid = 3664] [id = 154] 15:49:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (16BA9400) [pid = 3664] [serial = 460] [outer = 00000000] 15:49:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (18972800) [pid = 3664] [serial = 461] [outer = 16BA9400] 15:49:42 INFO - PROCESS | 3664 | 1461282582521 Marionette DEBUG loaded listener.js 15:49:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (18C46800) [pid = 3664] [serial = 462] [outer = 16BA9400] 15:49:43 INFO - PROCESS | 3664 | 1461282583128 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]]]}] 15:49:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:49:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 944ms 15:49:43 INFO - PROCESS | 3664 | 1461282583194 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 15:49:43 INFO - PROCESS | 3664 | 1461282583197 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 15:49:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:49:43 INFO - PROCESS | 3664 | 1461282583201 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:49:43 INFO - PROCESS | 3664 | 1461282583205 Marionette TRACE conn3 <- [1,582,null,{}] 15:49:43 INFO - PROCESS | 3664 | 1461282583216 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}] 15:49:43 INFO - PROCESS | 3664 | 1461282583323 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 15:49:43 INFO - PROCESS | 3664 | 1461282583449 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:43 INFO - PROCESS | 3664 | ++DOCSHELL 1976EC00 == 58 [pid = 3664] [id = 155] 15:49:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (19E76800) [pid = 3664] [serial = 463] [outer = 00000000] 15:49:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1C518800) [pid = 3664] [serial = 464] [outer = 19E76800] 15:49:43 INFO - PROCESS | 3664 | 1461282583508 Marionette DEBUG loaded listener.js 15:49:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1C523000) [pid = 3664] [serial = 465] [outer = 19E76800] 15:49:44 INFO - PROCESS | 3664 | 1461282584062 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]]]}] 15:49:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:49:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 914ms 15:49:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:49:44 INFO - PROCESS | 3664 | 1461282584104 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 15:49:44 INFO - PROCESS | 3664 | 1461282584107 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 15:49:44 INFO - PROCESS | 3664 | 1461282584111 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:49:44 INFO - PROCESS | 3664 | 1461282584113 Marionette TRACE conn3 <- [1,586,null,{}] 15:49:44 INFO - PROCESS | 3664 | 1461282584116 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}] 15:49:44 INFO - PROCESS | 3664 | 1461282584215 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 15:49:44 INFO - PROCESS | 3664 | 1461282584310 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:44 INFO - PROCESS | 3664 | ++DOCSHELL 1CC87C00 == 59 [pid = 3664] [id = 156] 15:49:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (1D030400) [pid = 3664] [serial = 466] [outer = 00000000] 15:49:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (1D0D3800) [pid = 3664] [serial = 467] [outer = 1D030400] 15:49:44 INFO - PROCESS | 3664 | 1461282584372 Marionette DEBUG loaded listener.js 15:49:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1D371400) [pid = 3664] [serial = 468] [outer = 1D030400] 15:49:44 INFO - PROCESS | 3664 | 1461282584931 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]]]}] 15:49:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:49:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 898ms 15:49:45 INFO - PROCESS | 3664 | 1461282585015 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 15:49:45 INFO - PROCESS | 3664 | 1461282585017 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 15:49:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:49:45 INFO - PROCESS | 3664 | 1461282585020 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:49:45 INFO - PROCESS | 3664 | 1461282585022 Marionette TRACE conn3 <- [1,590,null,{}] 15:49:45 INFO - PROCESS | 3664 | 1461282585026 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}] 15:49:45 INFO - PROCESS | 3664 | 1461282585123 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 15:49:45 INFO - PROCESS | 3664 | 1461282585246 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:45 INFO - PROCESS | 3664 | ++DOCSHELL 1336EC00 == 60 [pid = 3664] [id = 157] 15:49:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1CA50800) [pid = 3664] [serial = 469] [outer = 00000000] 15:49:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (1D7B3C00) [pid = 3664] [serial = 470] [outer = 1CA50800] 15:49:45 INFO - PROCESS | 3664 | 1461282585305 Marionette DEBUG loaded listener.js 15:49:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (1DB03400) [pid = 3664] [serial = 471] [outer = 1CA50800] 15:49:45 INFO - PROCESS | 3664 | 1461282585904 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]]]}] 15:49:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:49:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 913ms 15:49:45 INFO - PROCESS | 3664 | 1461282585956 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 15:49:45 INFO - PROCESS | 3664 | 1461282585958 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 15:49:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:49:45 INFO - PROCESS | 3664 | 1461282585962 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:49:45 INFO - PROCESS | 3664 | 1461282585964 Marionette TRACE conn3 <- [1,594,null,{}] 15:49:45 INFO - PROCESS | 3664 | 1461282585968 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}] 15:49:46 INFO - PROCESS | 3664 | 1461282586086 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 15:49:46 INFO - PROCESS | 3664 | 1461282586307 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:46 INFO - PROCESS | 3664 | ++DOCSHELL 02A96000 == 61 [pid = 3664] [id = 158] 15:49:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (1230E800) [pid = 3664] [serial = 472] [outer = 00000000] 15:49:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (15D47400) [pid = 3664] [serial = 473] [outer = 1230E800] 15:49:46 INFO - PROCESS | 3664 | 1461282586365 Marionette DEBUG loaded listener.js 15:49:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (1652D000) [pid = 3664] [serial = 474] [outer = 1230E800] 15:49:47 INFO - PROCESS | 3664 | 1461282586983 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]]]}] 15:49:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:49:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1102ms 15:49:47 INFO - PROCESS | 3664 | 1461282587059 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 15:49:47 INFO - PROCESS | 3664 | 1461282587064 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 15:49:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:49:47 INFO - PROCESS | 3664 | 1461282587070 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:49:47 INFO - PROCESS | 3664 | 1461282587072 Marionette TRACE conn3 <- [1,598,null,{}] 15:49:47 INFO - PROCESS | 3664 | 1461282587077 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}] 15:49:47 INFO - PROCESS | 3664 | 1461282587176 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 15:49:47 INFO - PROCESS | 3664 | 1461282587344 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:47 INFO - PROCESS | 3664 | --DOCSHELL 18424000 == 60 [pid = 3664] [id = 151] 15:49:47 INFO - PROCESS | 3664 | --DOCSHELL 1683F400 == 59 [pid = 3664] [id = 150] 15:49:47 INFO - PROCESS | 3664 | --DOCSHELL 19937400 == 58 [pid = 3664] [id = 149] 15:49:47 INFO - PROCESS | 3664 | --DOCSHELL 1993DC00 == 57 [pid = 3664] [id = 148] 15:49:47 INFO - PROCESS | 3664 | --DOCSHELL 18FBDC00 == 56 [pid = 3664] [id = 147] 15:49:47 INFO - PROCESS | 3664 | --DOCSHELL 18C46000 == 55 [pid = 3664] [id = 146] 15:49:47 INFO - PROCESS | 3664 | --DOCSHELL 17F8C800 == 54 [pid = 3664] [id = 145] 15:49:47 INFO - PROCESS | 3664 | --DOCSHELL 16A4A400 == 53 [pid = 3664] [id = 144] 15:49:47 INFO - PROCESS | 3664 | --DOCSHELL 02A96C00 == 52 [pid = 3664] [id = 143] 15:49:47 INFO - PROCESS | 3664 | --DOCSHELL 1336D000 == 51 [pid = 3664] [id = 142] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (1DD80000) [pid = 3664] [serial = 410] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | ++DOCSHELL 1642E000 == 52 [pid = 3664] [id = 159] 15:49:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (1642E800) [pid = 3664] [serial = 475] [outer = 00000000] 15:49:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (17F8B800) [pid = 3664] [serial = 476] [outer = 1642E800] 15:49:47 INFO - PROCESS | 3664 | 1461282587444 Marionette DEBUG loaded listener.js 15:49:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (18425000) [pid = 3664] [serial = 477] [outer = 1642E800] 15:49:47 INFO - PROCESS | 3664 | --DOCSHELL 14B69400 == 51 [pid = 3664] [id = 138] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (15DDF800) [pid = 3664] [serial = 370] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (1937B000) [pid = 3664] [serial = 373] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (19772C00) [pid = 3664] [serial = 380] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (18F65000) [pid = 3664] [serial = 379] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (1A9D9800) [pid = 3664] [serial = 394] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (19D34400) [pid = 3664] [serial = 391] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (18192800) [pid = 3664] [serial = 383] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (17C57C00) [pid = 3664] [serial = 382] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1D69A800) [pid = 3664] [serial = 398] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (18137400) [pid = 3664] [serial = 385] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (1D0D6C00) [pid = 3664] [serial = 397] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (182F0000) [pid = 3664] [serial = 386] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (19773C00) [pid = 3664] [serial = 388] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (19933800) [pid = 3664] [serial = 389] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (1DD85C00) [pid = 3664] [serial = 400] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (16843000) [pid = 3664] [serial = 403] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (1D69A000) [pid = 3664] [serial = 376] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (1880D000) [pid = 3664] [serial = 407] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1DD8A000) [pid = 3664] [serial = 401] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (16842C00) [pid = 3664] [serial = 404] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (18422800) [pid = 3664] [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.] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (1AB96800) [pid = 3664] [serial = 395] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1C526C00) [pid = 3664] [serial = 408] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (19D47C00) [pid = 3664] [serial = 392] [outer = 00000000] [url = about:blank] 15:49:47 INFO - PROCESS | 3664 | 1461282587967 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]]]}] 15:49:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:49:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 945ms 15:49:48 INFO - PROCESS | 3664 | 1461282588017 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 15:49:48 INFO - PROCESS | 3664 | 1461282588020 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 15:49:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:49:48 INFO - PROCESS | 3664 | 1461282588025 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:49:48 INFO - PROCESS | 3664 | 1461282588027 Marionette TRACE conn3 <- [1,602,null,{}] 15:49:48 INFO - PROCESS | 3664 | 1461282588031 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}] 15:49:48 INFO - PROCESS | 3664 | 1461282588129 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 15:49:48 INFO - PROCESS | 3664 | 1461282588139 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:48 INFO - PROCESS | 3664 | ++DOCSHELL 1976D000 == 52 [pid = 3664] [id = 160] 15:49:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1976F400) [pid = 3664] [serial = 478] [outer = 00000000] 15:49:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1992FC00) [pid = 3664] [serial = 479] [outer = 1976F400] 15:49:48 INFO - PROCESS | 3664 | 1461282588200 Marionette DEBUG loaded listener.js 15:49:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1684A400) [pid = 3664] [serial = 480] [outer = 1976F400] 15:49:48 INFO - PROCESS | 3664 | 1461282588689 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]]]}] 15:49:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:49:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 708ms 15:49:48 INFO - PROCESS | 3664 | 1461282588725 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 15:49:48 INFO - PROCESS | 3664 | 1461282588727 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 15:49:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:49:48 INFO - PROCESS | 3664 | 1461282588732 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:49:48 INFO - PROCESS | 3664 | 1461282588738 Marionette TRACE conn3 <- [1,606,null,{}] 15:49:48 INFO - PROCESS | 3664 | 1461282588746 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}] 15:49:48 INFO - PROCESS | 3664 | 1461282588827 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 15:49:48 INFO - PROCESS | 3664 | 1461282588837 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:48 INFO - PROCESS | 3664 | ++DOCSHELL 18C4A400 == 53 [pid = 3664] [id = 161] 15:49:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (18C4B800) [pid = 3664] [serial = 481] [outer = 00000000] 15:49:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1993A800) [pid = 3664] [serial = 482] [outer = 18C4B800] 15:49:48 INFO - PROCESS | 3664 | 1461282588882 Marionette DEBUG loaded listener.js 15:49:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (19D32800) [pid = 3664] [serial = 483] [outer = 18C4B800] 15:49:49 INFO - PROCESS | 3664 | 1461282589305 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]]]}] 15:49:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:49:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 598ms 15:49:49 INFO - PROCESS | 3664 | 1461282589336 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 15:49:49 INFO - PROCESS | 3664 | 1461282589339 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 15:49:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:49:49 INFO - PROCESS | 3664 | 1461282589342 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:49:49 INFO - PROCESS | 3664 | 1461282589344 Marionette TRACE conn3 <- [1,610,null,{}] 15:49:49 INFO - PROCESS | 3664 | 1461282589347 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}] 15:49:49 INFO - PROCESS | 3664 | 1461282589426 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 15:49:49 INFO - PROCESS | 3664 | 1461282589435 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:49 INFO - PROCESS | 3664 | ++DOCSHELL 14B0B400 == 54 [pid = 3664] [id = 162] 15:49:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (18FBDC00) [pid = 3664] [serial = 484] [outer = 00000000] 15:49:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1A9D8C00) [pid = 3664] [serial = 485] [outer = 18FBDC00] 15:49:49 INFO - PROCESS | 3664 | 1461282589484 Marionette DEBUG loaded listener.js 15:49:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1C51DC00) [pid = 3664] [serial = 486] [outer = 18FBDC00] 15:49:50 INFO - PROCESS | 3664 | 1461282590009 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]]]}] 15:49:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:49:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 693ms 15:49:50 INFO - PROCESS | 3664 | 1461282590075 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 15:49:50 INFO - PROCESS | 3664 | 1461282590077 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 15:49:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:49:50 INFO - PROCESS | 3664 | 1461282590086 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:49:50 INFO - PROCESS | 3664 | 1461282590088 Marionette TRACE conn3 <- [1,614,null,{}] 15:49:50 INFO - PROCESS | 3664 | 1461282590092 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}] 15:49:50 INFO - PROCESS | 3664 | 1461282590196 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 15:49:50 INFO - PROCESS | 3664 | 1461282590208 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:50 INFO - PROCESS | 3664 | ++DOCSHELL 1C521800 == 55 [pid = 3664] [id = 163] 15:49:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1CC83400) [pid = 3664] [serial = 487] [outer = 00000000] 15:49:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1D0D1400) [pid = 3664] [serial = 488] [outer = 1CC83400] 15:49:50 INFO - PROCESS | 3664 | 1461282590308 Marionette DEBUG loaded listener.js 15:49:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1D691800) [pid = 3664] [serial = 489] [outer = 1CC83400] 15:49:50 INFO - PROCESS | 3664 | 1461282590751 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]]]}] 15:49:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:49:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 708ms 15:49:50 INFO - PROCESS | 3664 | 1461282590789 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 15:49:50 INFO - PROCESS | 3664 | 1461282590791 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 15:49:50 INFO - PROCESS | 3664 | 1461282590795 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:49:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:49:50 INFO - PROCESS | 3664 | 1461282590796 Marionette TRACE conn3 <- [1,618,null,{}] 15:49:50 INFO - PROCESS | 3664 | 1461282590804 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}] 15:49:50 INFO - PROCESS | 3664 | 1461282590938 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 15:49:50 INFO - PROCESS | 3664 | 1461282590954 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:51 INFO - PROCESS | 3664 | ++DOCSHELL 1DD85000 == 56 [pid = 3664] [id = 164] 15:49:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1DD85800) [pid = 3664] [serial = 490] [outer = 00000000] 15:49:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (1DFA6C00) [pid = 3664] [serial = 491] [outer = 1DD85800] 15:49:51 INFO - PROCESS | 3664 | 1461282591046 Marionette DEBUG loaded listener.js 15:49:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (1DFA6800) [pid = 3664] [serial = 492] [outer = 1DD85800] 15:49:51 INFO - PROCESS | 3664 | 1461282591453 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]]]}] 15:49:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:49:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 709ms 15:49:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:49:51 INFO - PROCESS | 3664 | 1461282591495 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 15:49:51 INFO - PROCESS | 3664 | 1461282591498 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 15:49:51 INFO - PROCESS | 3664 | 1461282591503 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:49:51 INFO - PROCESS | 3664 | 1461282591505 Marionette TRACE conn3 <- [1,622,null,{}] 15:49:51 INFO - PROCESS | 3664 | 1461282591510 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}] 15:49:51 INFO - PROCESS | 3664 | 1461282591622 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 15:49:51 INFO - PROCESS | 3664 | 1461282591680 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:51 INFO - PROCESS | 3664 | ++DOCSHELL 19C7AC00 == 57 [pid = 3664] [id = 165] 15:49:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (19C80400) [pid = 3664] [serial = 493] [outer = 00000000] 15:49:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (19C85800) [pid = 3664] [serial = 494] [outer = 19C80400] 15:49:51 INFO - PROCESS | 3664 | 1461282591725 Marionette DEBUG loaded listener.js 15:49:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (19C88000) [pid = 3664] [serial = 495] [outer = 19C80400] 15:49:52 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (1684CC00) [pid = 3664] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:49:52 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (19378400) [pid = 3664] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:49:52 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (16BAC400) [pid = 3664] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:49:52 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (18C47800) [pid = 3664] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:49:52 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (19A40C00) [pid = 3664] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:49:52 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (13376800) [pid = 3664] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:49:52 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (18193000) [pid = 3664] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:49:52 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (1A4AB800) [pid = 3664] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:49:52 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (02A97000) [pid = 3664] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:49:52 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (1993C400) [pid = 3664] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:49:52 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (18C4D400) [pid = 3664] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:49:52 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:49:52 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:49:52 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:49:52 INFO - PROCESS | 3664 | 1461282592271 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]]]}] 15:49:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:49:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 804ms 15:49:52 INFO - PROCESS | 3664 | 1461282592302 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 15:49:52 INFO - PROCESS | 3664 | 1461282592304 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 15:49:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:49:52 INFO - PROCESS | 3664 | 1461282592308 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:49:52 INFO - PROCESS | 3664 | 1461282592310 Marionette TRACE conn3 <- [1,626,null,{}] 15:49:52 INFO - PROCESS | 3664 | 1461282592313 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}] 15:49:52 INFO - PROCESS | 3664 | 1461282592390 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 15:49:52 INFO - PROCESS | 3664 | 1461282592397 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:52 INFO - PROCESS | 3664 | ++DOCSHELL 15BEB000 == 58 [pid = 3664] [id = 166] 15:49:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (17C56000) [pid = 3664] [serial = 496] [outer = 00000000] 15:49:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (19771000) [pid = 3664] [serial = 497] [outer = 17C56000] 15:49:52 INFO - PROCESS | 3664 | 1461282592442 Marionette DEBUG loaded listener.js 15:49:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (19C7D000) [pid = 3664] [serial = 498] [outer = 17C56000] 15:49:52 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:49:52 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:49:52 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:49:52 INFO - PROCESS | 3664 | 1461282592877 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]]]}] 15:49:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:49:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 598ms 15:49:52 INFO - PROCESS | 3664 | 1461282592905 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 15:49:52 INFO - PROCESS | 3664 | 1461282592907 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 15:49:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:49:52 INFO - PROCESS | 3664 | 1461282592910 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:49:52 INFO - PROCESS | 3664 | 1461282592912 Marionette TRACE conn3 <- [1,630,null,{}] 15:49:52 INFO - PROCESS | 3664 | 1461282592920 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}] 15:49:53 INFO - PROCESS | 3664 | 1461282592997 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 15:49:53 INFO - PROCESS | 3664 | 1461282593004 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:53 INFO - PROCESS | 3664 | ++DOCSHELL 1550C800 == 59 [pid = 3664] [id = 167] 15:49:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (18834000) [pid = 3664] [serial = 499] [outer = 00000000] 15:49:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1C521400) [pid = 3664] [serial = 500] [outer = 18834000] 15:49:53 INFO - PROCESS | 3664 | 1461282593048 Marionette DEBUG loaded listener.js 15:49:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1DD80000) [pid = 3664] [serial = 501] [outer = 18834000] 15:49:53 INFO - PROCESS | 3664 | 1461282593463 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]]]}] 15:49:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:49:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 598ms 15:49:53 INFO - PROCESS | 3664 | 1461282593508 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 15:49:53 INFO - PROCESS | 3664 | 1461282593510 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 15:49:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:49:53 INFO - PROCESS | 3664 | 1461282593517 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:49:53 INFO - PROCESS | 3664 | 1461282593519 Marionette TRACE conn3 <- [1,634,null,{}] 15:49:53 INFO - PROCESS | 3664 | 1461282593523 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}] 15:49:53 INFO - PROCESS | 3664 | 1461282593609 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 15:49:53 INFO - PROCESS | 3664 | 1461282593617 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:53 INFO - PROCESS | 3664 | ++DOCSHELL 17C1D000 == 60 [pid = 3664] [id = 168] 15:49:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (17C1F400) [pid = 3664] [serial = 502] [outer = 00000000] 15:49:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (17C24000) [pid = 3664] [serial = 503] [outer = 17C1F400] 15:49:53 INFO - PROCESS | 3664 | 1461282593667 Marionette DEBUG loaded listener.js 15:49:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (18C47400) [pid = 3664] [serial = 504] [outer = 17C1F400] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 19FF0000 == 59 [pid = 3664] [id = 68] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 02A91400 == 58 [pid = 3664] [id = 114] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 17F91C00 == 57 [pid = 3664] [id = 139] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 15B0D000 == 56 [pid = 3664] [id = 113] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 1A5E0400 == 55 [pid = 3664] [id = 141] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 1C523C00 == 54 [pid = 3664] [id = 82] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 19E75000 == 53 [pid = 3664] [id = 140] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 18979800 == 52 [pid = 3664] [id = 97] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 14451000 == 51 [pid = 3664] [id = 43] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 16849000 == 50 [pid = 3664] [id = 137] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 18F67C00 == 49 [pid = 3664] [id = 110] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 17F8CC00 == 48 [pid = 3664] [id = 81] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 13382C00 == 47 [pid = 3664] [id = 127] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 1D034400 == 46 [pid = 3664] [id = 83] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 182FA000 == 45 [pid = 3664] [id = 112] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 19752800 == 44 [pid = 3664] [id = 98] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 1A984400 == 43 [pid = 3664] [id = 126] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 1642E000 == 42 [pid = 3664] [id = 159] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 1336EC00 == 41 [pid = 3664] [id = 157] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 02A96000 == 40 [pid = 3664] [id = 158] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 1976EC00 == 39 [pid = 3664] [id = 155] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 1CC87C00 == 38 [pid = 3664] [id = 156] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 16BA8800 == 37 [pid = 3664] [id = 154] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 182F7C00 == 36 [pid = 3664] [id = 152] 15:49:54 INFO - PROCESS | 3664 | --DOCSHELL 13BDB400 == 35 [pid = 3664] [id = 153] 15:49:55 INFO - PROCESS | 3664 | --DOCSHELL 1976D000 == 34 [pid = 3664] [id = 160] 15:49:55 INFO - PROCESS | 3664 | --DOCSHELL 18C4A400 == 33 [pid = 3664] [id = 161] 15:49:55 INFO - PROCESS | 3664 | --DOCSHELL 1550C800 == 32 [pid = 3664] [id = 167] 15:49:55 INFO - PROCESS | 3664 | --DOCSHELL 19C7AC00 == 31 [pid = 3664] [id = 165] 15:49:55 INFO - PROCESS | 3664 | --DOCSHELL 1DD85000 == 30 [pid = 3664] [id = 164] 15:49:55 INFO - PROCESS | 3664 | --DOCSHELL 14B0B400 == 29 [pid = 3664] [id = 162] 15:49:55 INFO - PROCESS | 3664 | --DOCSHELL 1C521800 == 28 [pid = 3664] [id = 163] 15:49:55 INFO - PROCESS | 3664 | --DOCSHELL 15BEB000 == 27 [pid = 3664] [id = 166] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1DB07000) [pid = 3664] [serial = 411] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (15BF2800) [pid = 3664] [serial = 413] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (18C08400) [pid = 3664] [serial = 416] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (1976F000) [pid = 3664] [serial = 440] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (19E78C00) [pid = 3664] [serial = 419] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (1D69FC00) [pid = 3664] [serial = 422] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (17F8D800) [pid = 3664] [serial = 431] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (17F95400) [pid = 3664] [serial = 432] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (18F5FC00) [pid = 3664] [serial = 437] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (19D30400) [pid = 3664] [serial = 443] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (14453800) [pid = 3664] [serial = 426] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (13890400) [pid = 3664] [serial = 425] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (18C44800) [pid = 3664] [serial = 434] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (18C4B400) [pid = 3664] [serial = 435] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1AB97000) [pid = 3664] [serial = 453] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (19930000) [pid = 3664] [serial = 441] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (14455800) [pid = 3664] [serial = 428] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (15510C00) [pid = 3664] [serial = 429] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (19E78000) [pid = 3664] [serial = 446] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (19D34800) [pid = 3664] [serial = 444] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (19E76400) [pid = 3664] [serial = 450] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (1C523400) [pid = 3664] [serial = 455] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (1A984000) [pid = 3664] [serial = 452] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (19FE2800) [pid = 3664] [serial = 447] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (19E5C000) [pid = 3664] [serial = 449] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (18F66400) [pid = 3664] [serial = 438] [outer = 00000000] [url = about:blank] 15:49:55 INFO - PROCESS | 3664 | 1461282595805 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]]]}] 15:49:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:49:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 2346ms 15:49:55 INFO - PROCESS | 3664 | 1461282595873 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 15:49:55 INFO - PROCESS | 3664 | 1461282595876 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 15:49:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:49:55 INFO - PROCESS | 3664 | 1461282595881 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:49:55 INFO - PROCESS | 3664 | 1461282595884 Marionette TRACE conn3 <- [1,638,null,{}] 15:49:55 INFO - PROCESS | 3664 | 1461282595890 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}] 15:49:56 INFO - PROCESS | 3664 | 1461282595978 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 15:49:56 INFO - PROCESS | 3664 | 1461282595987 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:56 INFO - PROCESS | 3664 | ++DOCSHELL 13310800 == 28 [pid = 3664] [id = 169] 15:49:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (13317000) [pid = 3664] [serial = 505] [outer = 00000000] 15:49:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (13382C00) [pid = 3664] [serial = 506] [outer = 13317000] 15:49:56 INFO - PROCESS | 3664 | 1461282596041 Marionette DEBUG loaded listener.js 15:49:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (1346AC00) [pid = 3664] [serial = 507] [outer = 13317000] 15:49:56 INFO - PROCESS | 3664 | 1461282596509 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]]]}] 15:49:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:49:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 15:49:56 INFO - PROCESS | 3664 | 1461282596516 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 15:49:56 INFO - PROCESS | 3664 | 1461282596522 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 15:49:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:49:56 INFO - PROCESS | 3664 | 1461282596528 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:49:56 INFO - PROCESS | 3664 | 1461282596531 Marionette TRACE conn3 <- [1,642,null,{}] 15:49:56 INFO - PROCESS | 3664 | 1461282596535 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}] 15:49:56 INFO - PROCESS | 3664 | 1461282596621 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 15:49:56 INFO - PROCESS | 3664 | 1461282596630 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:56 INFO - PROCESS | 3664 | ++DOCSHELL 1440EC00 == 29 [pid = 3664] [id = 170] 15:49:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (148B6000) [pid = 3664] [serial = 508] [outer = 00000000] 15:49:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (14BED800) [pid = 3664] [serial = 509] [outer = 148B6000] 15:49:56 INFO - PROCESS | 3664 | 1461282596683 Marionette DEBUG loaded listener.js 15:49:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (157ABC00) [pid = 3664] [serial = 510] [outer = 148B6000] 15:49:57 INFO - PROCESS | 3664 | 1461282597154 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]]]}] 15:49:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:49:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 645ms 15:49:57 INFO - PROCESS | 3664 | 1461282597165 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 15:49:57 INFO - PROCESS | 3664 | 1461282597167 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 15:49:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:49:57 INFO - PROCESS | 3664 | 1461282597171 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:49:57 INFO - PROCESS | 3664 | 1461282597174 Marionette TRACE conn3 <- [1,646,null,{}] 15:49:57 INFO - PROCESS | 3664 | 1461282597189 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}] 15:49:57 INFO - PROCESS | 3664 | 1461282597273 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 15:49:57 INFO - PROCESS | 3664 | 1461282597280 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:57 INFO - PROCESS | 3664 | ++DOCSHELL 16430400 == 30 [pid = 3664] [id = 171] 15:49:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (16431800) [pid = 3664] [serial = 511] [outer = 00000000] 15:49:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (1676B400) [pid = 3664] [serial = 512] [outer = 16431800] 15:49:57 INFO - PROCESS | 3664 | 1461282597330 Marionette DEBUG loaded listener.js 15:49:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (16845400) [pid = 3664] [serial = 513] [outer = 16431800] 15:49:57 INFO - PROCESS | 3664 | 1461282597844 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]]]}] 15:49:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:49:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 756ms 15:49:57 INFO - PROCESS | 3664 | 1461282597910 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 15:49:57 INFO - PROCESS | 3664 | 1461282597913 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 15:49:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:49:57 INFO - PROCESS | 3664 | 1461282597916 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:49:57 INFO - PROCESS | 3664 | 1461282597918 Marionette TRACE conn3 <- [1,650,null,{}] 15:49:57 INFO - PROCESS | 3664 | 1461282597921 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}] 15:49:58 INFO - PROCESS | 3664 | 1461282598049 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 15:49:58 INFO - PROCESS | 3664 | 1461282598061 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:58 INFO - PROCESS | 3664 | ++DOCSHELL 16847800 == 31 [pid = 3664] [id = 172] 15:49:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (17C1E400) [pid = 3664] [serial = 514] [outer = 00000000] 15:49:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (17C57400) [pid = 3664] [serial = 515] [outer = 17C1E400] 15:49:58 INFO - PROCESS | 3664 | 1461282598107 Marionette DEBUG loaded listener.js 15:49:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (17F8CC00) [pid = 3664] [serial = 516] [outer = 17C1E400] 15:49:58 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:49:58 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:49:58 INFO - PROCESS | 3664 | 1461282598534 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]]]}] 15:49:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:49:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 646ms 15:49:58 INFO - PROCESS | 3664 | 1461282598587 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 15:49:58 INFO - PROCESS | 3664 | 1461282598589 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 15:49:58 INFO - PROCESS | 3664 | 1461282598592 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:49:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:49:58 INFO - PROCESS | 3664 | 1461282598594 Marionette TRACE conn3 <- [1,654,null,{}] 15:49:58 INFO - PROCESS | 3664 | 1461282598598 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}] 15:49:58 INFO - PROCESS | 3664 | 1461282598671 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 15:49:58 INFO - PROCESS | 3664 | 1461282598713 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:58 INFO - PROCESS | 3664 | ++DOCSHELL 18138000 == 32 [pid = 3664] [id = 173] 15:49:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1813CC00) [pid = 3664] [serial = 517] [outer = 00000000] 15:49:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (182F2000) [pid = 3664] [serial = 518] [outer = 1813CC00] 15:49:58 INFO - PROCESS | 3664 | 1461282598760 Marionette DEBUG loaded listener.js 15:49:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (182F7C00) [pid = 3664] [serial = 519] [outer = 1813CC00] 15:49:59 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:49:59 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:49:59 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:49:59 INFO - PROCESS | 3664 | 1461282599192 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]]]}] 15:49:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:49:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 645ms 15:49:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:49:59 INFO - PROCESS | 3664 | 1461282599231 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 15:49:59 INFO - PROCESS | 3664 | 1461282599233 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 15:49:59 INFO - PROCESS | 3664 | 1461282599237 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:49:59 INFO - PROCESS | 3664 | 1461282599238 Marionette TRACE conn3 <- [1,658,null,{}] 15:49:59 INFO - PROCESS | 3664 | 1461282599242 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}] 15:49:59 INFO - PROCESS | 3664 | 1461282599347 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 15:49:59 INFO - PROCESS | 3664 | 1461282599358 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:59 INFO - PROCESS | 3664 | ++DOCSHELL 18979800 == 33 [pid = 3664] [id = 174] 15:49:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1897C400) [pid = 3664] [serial = 520] [outer = 00000000] 15:49:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (18C47800) [pid = 3664] [serial = 521] [outer = 1897C400] 15:49:59 INFO - PROCESS | 3664 | 1461282599407 Marionette DEBUG loaded listener.js 15:49:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (18C4D000) [pid = 3664] [serial = 522] [outer = 1897C400] 15:49:59 INFO - PROCESS | 3664 | 1461282599834 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]]]}] 15:49:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:49:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 15:49:59 INFO - PROCESS | 3664 | 1461282599873 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 15:49:59 INFO - PROCESS | 3664 | 1461282599875 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 15:49:59 INFO - PROCESS | 3664 | 1461282599883 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:49:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:49:59 INFO - PROCESS | 3664 | 1461282599884 Marionette TRACE conn3 <- [1,662,null,{}] 15:49:59 INFO - PROCESS | 3664 | 1461282599888 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}] 15:49:59 INFO - PROCESS | 3664 | 1461282599960 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 15:49:59 INFO - PROCESS | 3664 | 1461282599966 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:59 INFO - PROCESS | 3664 | ++DOCSHELL 18C0F800 == 34 [pid = 3664] [id = 175] 15:49:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (18C50C00) [pid = 3664] [serial = 523] [outer = 00000000] 15:50:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (18F66800) [pid = 3664] [serial = 524] [outer = 18C50C00] 15:50:00 INFO - PROCESS | 3664 | 1461282600011 Marionette DEBUG loaded listener.js 15:50:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (18F6B000) [pid = 3664] [serial = 525] [outer = 18C50C00] 15:50:00 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:50:00 INFO - PROCESS | 3664 | [3664] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:50:00 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:50:00 INFO - PROCESS | 3664 | 1461282600453 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]]]}] 15:50:00 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 15:50:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 598ms 15:50:00 INFO - PROCESS | 3664 | 1461282600490 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 15:50:00 INFO - PROCESS | 3664 | 1461282600492 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 15:50:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:50:00 INFO - PROCESS | 3664 | 1461282600496 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:50:00 INFO - PROCESS | 3664 | 1461282600498 Marionette TRACE conn3 <- [1,666,null,{}] 15:50:00 INFO - PROCESS | 3664 | 1461282600501 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}] 15:50:00 INFO - PROCESS | 3664 | 1461282600576 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 15:50:00 INFO - PROCESS | 3664 | 1461282600582 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:00 INFO - PROCESS | 3664 | ++DOCSHELL 18F60C00 == 35 [pid = 3664] [id = 176] 15:50:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (18F6A000) [pid = 3664] [serial = 526] [outer = 00000000] 15:50:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1976A400) [pid = 3664] [serial = 527] [outer = 18F6A000] 15:50:00 INFO - PROCESS | 3664 | 1461282600627 Marionette DEBUG loaded listener.js 15:50:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (19380400) [pid = 3664] [serial = 528] [outer = 18F6A000] 15:50:01 INFO - PROCESS | 3664 | 1461282601108 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]]]}] 15:50:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:50:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 708ms 15:50:01 INFO - PROCESS | 3664 | 1461282601197 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 15:50:01 INFO - PROCESS | 3664 | 1461282601199 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 15:50:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:50:01 INFO - PROCESS | 3664 | 1461282601202 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:50:01 INFO - PROCESS | 3664 | 1461282601204 Marionette TRACE conn3 <- [1,670,null,{}] 15:50:01 INFO - PROCESS | 3664 | 1461282601207 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}] 15:50:01 INFO - PROCESS | 3664 | 1461282601310 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 15:50:01 INFO - PROCESS | 3664 | 1461282601398 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:01 INFO - PROCESS | 3664 | ++DOCSHELL 1642E000 == 36 [pid = 3664] [id = 177] 15:50:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (19774C00) [pid = 3664] [serial = 529] [outer = 00000000] 15:50:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (19930000) [pid = 3664] [serial = 530] [outer = 19774C00] 15:50:01 INFO - PROCESS | 3664 | 1461282601444 Marionette DEBUG loaded listener.js 15:50:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1992F400) [pid = 3664] [serial = 531] [outer = 19774C00] 15:50:02 INFO - PROCESS | 3664 | 1461282602433 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]]]}] 15:50:02 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) 15:50:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1260ms 15:50:02 INFO - PROCESS | 3664 | 1461282602490 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 15:50:02 INFO - PROCESS | 3664 | 1461282602492 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 15:50:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:50:02 INFO - PROCESS | 3664 | 1461282602496 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:50:02 INFO - PROCESS | 3664 | 1461282602497 Marionette TRACE conn3 <- [1,674,null,{}] 15:50:02 INFO - PROCESS | 3664 | 1461282602501 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}] 15:50:02 INFO - PROCESS | 3664 | 1461282602606 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 15:50:02 INFO - PROCESS | 3664 | 1461282602613 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:02 INFO - PROCESS | 3664 | ++DOCSHELL 19932800 == 37 [pid = 3664] [id = 178] 15:50:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (19935800) [pid = 3664] [serial = 532] [outer = 00000000] 15:50:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (19AB8400) [pid = 3664] [serial = 533] [outer = 19935800] 15:50:02 INFO - PROCESS | 3664 | 1461282602658 Marionette DEBUG loaded listener.js 15:50:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (19C7A400) [pid = 3664] [serial = 534] [outer = 19935800] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (14B6BC00) [pid = 3664] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (18F68000) [pid = 3664] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (18834000) [pid = 3664] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (1CC83400) [pid = 3664] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1DD85800) [pid = 3664] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (19C80400) [pid = 3664] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (1D030400) [pid = 3664] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (19E76800) [pid = 3664] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (16BA9400) [pid = 3664] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (14403400) [pid = 3664] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (1A469C00) [pid = 3664] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (18FBDC00) [pid = 3664] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (18C4B800) [pid = 3664] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (1976F400) [pid = 3664] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1642E800) [pid = 3664] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1230E800) [pid = 3664] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1CA50800) [pid = 3664] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (17C56000) [pid = 3664] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (13889000) [pid = 3664] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (1CA44C00) [pid = 3664] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (17C4E000) [pid = 3664] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (182FB000) [pid = 3664] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (18B8F400) [pid = 3664] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (1A5E8800) [pid = 3664] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (19777000) [pid = 3664] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (18C0A000) [pid = 3664] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (1897B400) [pid = 3664] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (1C522C00) [pid = 3664] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:50:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (17F93400) [pid = 3664] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:50:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1275ms 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (1645C800) [pid = 3664] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (14BEE800) [pid = 3664] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (19E75400) [pid = 3664] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:50:03 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (1DFB0000) [pid = 3664] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:50:03 INFO - PROCESS | 3664 | 1461282603692 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]]]}] 15:50:03 INFO - PROCESS | 3664 | 1461282603762 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 15:50:03 INFO - PROCESS | 3664 | 1461282603765 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 15:50:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:50:03 INFO - PROCESS | 3664 | 1461282603768 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:50:03 INFO - PROCESS | 3664 | 1461282603771 Marionette TRACE conn3 <- [1,678,null,{}] 15:50:03 INFO - PROCESS | 3664 | 1461282603774 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}] 15:50:03 INFO - PROCESS | 3664 | 1461282603871 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 15:50:03 INFO - PROCESS | 3664 | 1461282603878 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:03 INFO - PROCESS | 3664 | ++DOCSHELL 13366400 == 38 [pid = 3664] [id = 179] 15:50:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (148B8000) [pid = 3664] [serial = 535] [outer = 00000000] 15:50:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (1684D000) [pid = 3664] [serial = 536] [outer = 148B8000] 15:50:03 INFO - PROCESS | 3664 | 1461282603933 Marionette DEBUG loaded listener.js 15:50:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (1813D800) [pid = 3664] [serial = 537] [outer = 148B8000] 15:50:04 INFO - PROCESS | 3664 | 1461282604872 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]]]}] 15:50:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:50:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1149ms 15:50:04 INFO - PROCESS | 3664 | 1461282604919 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 15:50:04 INFO - PROCESS | 3664 | 1461282604921 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 15:50:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:50:04 INFO - PROCESS | 3664 | 1461282604924 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:50:04 INFO - PROCESS | 3664 | 1461282604926 Marionette TRACE conn3 <- [1,682,null,{}] 15:50:04 INFO - PROCESS | 3664 | 1461282604930 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}] 15:50:05 INFO - PROCESS | 3664 | 1461282605010 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 15:50:05 INFO - PROCESS | 3664 | 1461282605017 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:05 INFO - PROCESS | 3664 | ++DOCSHELL 157AC400 == 39 [pid = 3664] [id = 180] 15:50:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (17C1E000) [pid = 3664] [serial = 538] [outer = 00000000] 15:50:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (1976E800) [pid = 3664] [serial = 539] [outer = 17C1E000] 15:50:05 INFO - PROCESS | 3664 | 1461282605061 Marionette DEBUG loaded listener.js 15:50:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (19933800) [pid = 3664] [serial = 540] [outer = 17C1E000] 15:50:06 INFO - PROCESS | 3664 | 1461282606036 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]]]}] 15:50:06 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) 15:50:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1150ms 15:50:06 INFO - PROCESS | 3664 | 1461282606075 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 15:50:06 INFO - PROCESS | 3664 | 1461282606080 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 15:50:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:50:06 INFO - PROCESS | 3664 | 1461282606086 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:50:06 INFO - PROCESS | 3664 | 1461282606090 Marionette TRACE conn3 <- [1,686,null,{}] 15:50:06 INFO - PROCESS | 3664 | 1461282606096 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}] 15:50:06 INFO - PROCESS | 3664 | 1461282606208 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 15:50:06 INFO - PROCESS | 3664 | 1461282606283 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:06 INFO - PROCESS | 3664 | ++DOCSHELL 12B7F400 == 40 [pid = 3664] [id = 181] 15:50:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (13371400) [pid = 3664] [serial = 541] [outer = 00000000] 15:50:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (13729800) [pid = 3664] [serial = 542] [outer = 13371400] 15:50:06 INFO - PROCESS | 3664 | 1461282606388 Marionette DEBUG loaded listener.js 15:50:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (13998C00) [pid = 3664] [serial = 543] [outer = 13371400] 15:50:07 INFO - PROCESS | 3664 | 1461282607559 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]]]}] 15:50:07 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) 15:50:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1512ms 15:50:07 INFO - PROCESS | 3664 | 1461282607624 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 15:50:07 INFO - PROCESS | 3664 | 1461282607630 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 15:50:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:50:07 INFO - PROCESS | 3664 | 1461282607637 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:50:07 INFO - PROCESS | 3664 | 1461282607640 Marionette TRACE conn3 <- [1,690,null,{}] 15:50:07 INFO - PROCESS | 3664 | 1461282607644 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}] 15:50:07 INFO - PROCESS | 3664 | 1461282607756 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 15:50:07 INFO - PROCESS | 3664 | 1461282607895 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:07 INFO - PROCESS | 3664 | ++DOCSHELL 12353C00 == 41 [pid = 3664] [id = 182] 15:50:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (1330DC00) [pid = 3664] [serial = 544] [outer = 00000000] 15:50:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (15DDD400) [pid = 3664] [serial = 545] [outer = 1330DC00] 15:50:07 INFO - PROCESS | 3664 | 1461282607956 Marionette DEBUG loaded listener.js 15:50:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (1645C000) [pid = 3664] [serial = 546] [outer = 1330DC00] 15:50:08 INFO - PROCESS | 3664 | --DOCSHELL 18FBC000 == 40 [pid = 3664] [id = 26] 15:50:08 INFO - PROCESS | 3664 | --DOCSHELL 15BF4000 == 39 [pid = 3664] [id = 28] 15:50:08 INFO - PROCESS | 3664 | --DOCSHELL 1337FC00 == 38 [pid = 3664] [id = 19] 15:50:08 INFO - PROCESS | 3664 | --DOCSHELL 1947F800 == 37 [pid = 3664] [id = 8] 15:50:08 INFO - PROCESS | 3664 | --DOCSHELL 17C4FC00 == 36 [pid = 3664] [id = 22] 15:50:08 INFO - PROCESS | 3664 | --DOCSHELL 181A1C00 == 35 [pid = 3664] [id = 23] 15:50:08 INFO - PROCESS | 3664 | --DOCSHELL 157E7800 == 34 [pid = 3664] [id = 21] 15:50:08 INFO - PROCESS | 3664 | --DOCSHELL 14453400 == 33 [pid = 3664] [id = 20] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (17C24000) [pid = 3664] [serial = 503] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (15BF2400) [pid = 3664] [serial = 284] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (1DB04C00) [pid = 3664] [serial = 377] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (182F1400) [pid = 3664] [serial = 287] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (18F61400) [pid = 3664] [serial = 335] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (19776000) [pid = 3664] [serial = 374] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (1D0D5000) [pid = 3664] [serial = 293] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (1CC85800) [pid = 3664] [serial = 338] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (1D375000) [pid = 3664] [serial = 368] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (19D2E400) [pid = 3664] [serial = 290] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (1DFB1400) [pid = 3664] [serial = 423] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (18F6C000) [pid = 3664] [serial = 417] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (17C54400) [pid = 3664] [serial = 332] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (1676A800) [pid = 3664] [serial = 371] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (19E7B800) [pid = 3664] [serial = 420] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (1E1AE400) [pid = 3664] [serial = 281] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (15EC1800) [pid = 3664] [serial = 414] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (1DD86400) [pid = 3664] [serial = 329] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (19771000) [pid = 3664] [serial = 497] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (19C7D000) [pid = 3664] [serial = 498] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (1C51DC00) [pid = 3664] [serial = 486] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (1DD80000) [pid = 3664] [serial = 501] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (1D0D1400) [pid = 3664] [serial = 488] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (1DFA6C00) [pid = 3664] [serial = 491] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (1D691800) [pid = 3664] [serial = 489] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (19C85800) [pid = 3664] [serial = 494] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (1DFA6800) [pid = 3664] [serial = 492] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (1C521400) [pid = 3664] [serial = 500] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (19C88000) [pid = 3664] [serial = 495] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (1D371400) [pid = 3664] [serial = 468] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (1D0D3800) [pid = 3664] [serial = 467] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (1C523000) [pid = 3664] [serial = 465] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1C518800) [pid = 3664] [serial = 464] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (18C46800) [pid = 3664] [serial = 462] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (18972800) [pid = 3664] [serial = 461] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (16BAE800) [pid = 3664] [serial = 459] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (16769800) [pid = 3664] [serial = 458] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (1CA4F800) [pid = 3664] [serial = 456] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (1A9D8C00) [pid = 3664] [serial = 485] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (1993A800) [pid = 3664] [serial = 482] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (19D32800) [pid = 3664] [serial = 483] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (1992FC00) [pid = 3664] [serial = 479] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (1684A400) [pid = 3664] [serial = 480] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (17F8B800) [pid = 3664] [serial = 476] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (18425000) [pid = 3664] [serial = 477] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (1652D000) [pid = 3664] [serial = 474] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (15D47400) [pid = 3664] [serial = 473] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (1DB03400) [pid = 3664] [serial = 471] [outer = 00000000] [url = about:blank] 15:50:08 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (1D7B3C00) [pid = 3664] [serial = 470] [outer = 00000000] [url = about:blank] 15:50:09 INFO - PROCESS | 3664 | 1461282609204 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]]]}] 15:50:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:50:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1622ms 15:50:09 INFO - PROCESS | 3664 | 1461282609241 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 15:50:09 INFO - PROCESS | 3664 | 1461282609244 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 15:50:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:50:09 INFO - PROCESS | 3664 | 1461282609272 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:50:09 INFO - PROCESS | 3664 | 1461282609275 Marionette TRACE conn3 <- [1,694,null,{}] 15:50:09 INFO - PROCESS | 3664 | 1461282609283 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}] 15:50:09 INFO - PROCESS | 3664 | 1461282609397 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 15:50:09 INFO - PROCESS | 3664 | 1461282609409 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:09 INFO - PROCESS | 3664 | ++DOCSHELL 148B3C00 == 34 [pid = 3664] [id = 183] 15:50:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (14B17C00) [pid = 3664] [serial = 547] [outer = 00000000] 15:50:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (15BE9400) [pid = 3664] [serial = 548] [outer = 14B17C00] 15:50:09 INFO - PROCESS | 3664 | 1461282609457 Marionette DEBUG loaded listener.js 15:50:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (15D49400) [pid = 3664] [serial = 549] [outer = 14B17C00] 15:50:10 INFO - PROCESS | 3664 | 1461282610380 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]]]}] 15:50:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:50:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1181ms 15:50:10 INFO - PROCESS | 3664 | 1461282610423 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 15:50:10 INFO - PROCESS | 3664 | 1461282610428 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 15:50:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:50:10 INFO - PROCESS | 3664 | 1461282610434 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:50:10 INFO - PROCESS | 3664 | 1461282610437 Marionette TRACE conn3 <- [1,698,null,{}] 15:50:10 INFO - PROCESS | 3664 | 1461282610441 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}] 15:50:10 INFO - PROCESS | 3664 | 1461282610574 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 15:50:10 INFO - PROCESS | 3664 | 1461282610582 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:10 INFO - PROCESS | 3664 | ++DOCSHELL 15D92000 == 35 [pid = 3664] [id = 184] 15:50:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (15D95000) [pid = 3664] [serial = 550] [outer = 00000000] 15:50:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (16848000) [pid = 3664] [serial = 551] [outer = 15D95000] 15:50:10 INFO - PROCESS | 3664 | 1461282610627 Marionette DEBUG loaded listener.js 15:50:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (16BA1400) [pid = 3664] [serial = 552] [outer = 15D95000] 15:50:11 INFO - PROCESS | 3664 | 1461282611648 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]]]}] 15:50:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:50:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1197ms 15:50:11 INFO - PROCESS | 3664 | 1461282611661 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 15:50:11 INFO - PROCESS | 3664 | 1461282611663 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 15:50:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:50:11 INFO - PROCESS | 3664 | 1461282611674 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:50:11 INFO - PROCESS | 3664 | 1461282611677 Marionette TRACE conn3 <- [1,702,null,{}] 15:50:11 INFO - PROCESS | 3664 | 1461282611689 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}] 15:50:11 INFO - PROCESS | 3664 | 1461282611792 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 15:50:11 INFO - PROCESS | 3664 | 1461282611800 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:11 INFO - PROCESS | 3664 | ++DOCSHELL 17C1EC00 == 36 [pid = 3664] [id = 185] 15:50:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (17C26800) [pid = 3664] [serial = 553] [outer = 00000000] 15:50:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (17F92C00) [pid = 3664] [serial = 554] [outer = 17C26800] 15:50:11 INFO - PROCESS | 3664 | 1461282611849 Marionette DEBUG loaded listener.js 15:50:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (18194400) [pid = 3664] [serial = 555] [outer = 17C26800] 15:50:12 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (18C50C00) [pid = 3664] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:50:12 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (19774C00) [pid = 3664] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:50:12 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (13317000) [pid = 3664] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:50:12 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (18F6A000) [pid = 3664] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:50:12 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (148B6000) [pid = 3664] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:50:12 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (1897C400) [pid = 3664] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:50:12 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (19935800) [pid = 3664] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:50:12 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (148B8000) [pid = 3664] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:50:12 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (1813CC00) [pid = 3664] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:50:12 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (16431800) [pid = 3664] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:50:12 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (17C1E400) [pid = 3664] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:50:12 INFO - PROCESS | 3664 | 1461282612800 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]]]}] 15:50:12 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 15:50:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1165ms 15:50:12 INFO - PROCESS | 3664 | 1461282612827 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 15:50:12 INFO - PROCESS | 3664 | 1461282612830 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 15:50:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:50:12 INFO - PROCESS | 3664 | 1461282612833 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:50:12 INFO - PROCESS | 3664 | 1461282612835 Marionette TRACE conn3 <- [1,706,null,{}] 15:50:12 INFO - PROCESS | 3664 | 1461282612839 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}] 15:50:12 INFO - PROCESS | 3664 | 1461282612918 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 15:50:12 INFO - PROCESS | 3664 | 1461282612924 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:12 INFO - PROCESS | 3664 | ++DOCSHELL 13317000 == 37 [pid = 3664] [id = 186] 15:50:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (15EC1C00) [pid = 3664] [serial = 556] [outer = 00000000] 15:50:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (182F0000) [pid = 3664] [serial = 557] [outer = 15EC1C00] 15:50:12 INFO - PROCESS | 3664 | 1461282612970 Marionette DEBUG loaded listener.js 15:50:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (182FA400) [pid = 3664] [serial = 558] [outer = 15EC1C00] 15:50:13 INFO - PROCESS | 3664 | 1461282613904 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]]]}] 15:50:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:50:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1086ms 15:50:13 INFO - PROCESS | 3664 | 1461282613926 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 15:50:13 INFO - PROCESS | 3664 | 1461282613928 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 15:50:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:50:13 INFO - PROCESS | 3664 | 1461282613932 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:50:13 INFO - PROCESS | 3664 | 1461282613933 Marionette TRACE conn3 <- [1,710,null,{}] 15:50:13 INFO - PROCESS | 3664 | 1461282613937 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}] 15:50:14 INFO - PROCESS | 3664 | 1461282614012 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 15:50:14 INFO - PROCESS | 3664 | 1461282614018 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:14 INFO - PROCESS | 3664 | ++DOCSHELL 181A1C00 == 38 [pid = 3664] [id = 187] 15:50:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (182F1C00) [pid = 3664] [serial = 559] [outer = 00000000] 15:50:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (1897C800) [pid = 3664] [serial = 560] [outer = 182F1C00] 15:50:14 INFO - PROCESS | 3664 | 1461282614064 Marionette DEBUG loaded listener.js 15:50:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (18C05800) [pid = 3664] [serial = 561] [outer = 182F1C00] 15:50:14 INFO - PROCESS | 3664 | 1461282614522 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] 15:50:14 INFO - PROCESS | 3664 | 1461282614572 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 15:50:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:50:14 INFO - PROCESS | 3664 | 1461282614575 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:50:14 INFO - PROCESS | 3664 | 1461282614576 Marionette TRACE conn3 <- [1,714,null,{}] 15:50:14 INFO - PROCESS | 3664 | 1461282614580 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}] 15:50:14 INFO - PROCESS | 3664 | 1461282614710 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 15:50:14 INFO - PROCESS | 3664 | 1461282614719 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:14 INFO - PROCESS | 3664 | ++DOCSHELL 17C1E800 == 39 [pid = 3664] [id = 188] 15:50:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (18C0C800) [pid = 3664] [serial = 562] [outer = 00000000] 15:50:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (18F68800) [pid = 3664] [serial = 563] [outer = 18C0C800] 15:50:14 INFO - PROCESS | 3664 | 1461282614768 Marionette DEBUG loaded listener.js 15:50:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (18F67400) [pid = 3664] [serial = 564] [outer = 18C0C800] 15:50:15 INFO - PROCESS | 3664 | 1461282615498 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]]]}] 15:50:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:50:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 944ms 15:50:15 INFO - PROCESS | 3664 | 1461282615554 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 15:50:15 INFO - PROCESS | 3664 | 1461282615559 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 15:50:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:50:15 INFO - PROCESS | 3664 | 1461282615565 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:50:15 INFO - PROCESS | 3664 | 1461282615569 Marionette TRACE conn3 <- [1,718,null,{}] 15:50:15 INFO - PROCESS | 3664 | 1461282615575 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}] 15:50:15 INFO - PROCESS | 3664 | 1461282615676 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 15:50:15 INFO - PROCESS | 3664 | 1461282615754 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:15 INFO - PROCESS | 3664 | ++DOCSHELL 14BFCC00 == 40 [pid = 3664] [id = 189] 15:50:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (1550CC00) [pid = 3664] [serial = 565] [outer = 00000000] 15:50:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (1683FC00) [pid = 3664] [serial = 566] [outer = 1550CC00] 15:50:15 INFO - PROCESS | 3664 | 1461282615812 Marionette DEBUG loaded listener.js 15:50:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (15D90C00) [pid = 3664] [serial = 567] [outer = 1550CC00] 15:50:16 INFO - PROCESS | 3664 | 1461282616393 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] 15:50:16 INFO - PROCESS | 3664 | 1461282616475 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 15:50:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:50:16 INFO - PROCESS | 3664 | 1461282616482 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:50:16 INFO - PROCESS | 3664 | 1461282616485 Marionette TRACE conn3 <- [1,722,null,{}] 15:50:16 INFO - PROCESS | 3664 | 1461282616489 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}] 15:50:16 INFO - PROCESS | 3664 | 1461282616590 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 15:50:16 INFO - PROCESS | 3664 | 1461282616665 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:16 INFO - PROCESS | 3664 | ++DOCSHELL 17C50C00 == 41 [pid = 3664] [id = 190] 15:50:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (17C55000) [pid = 3664] [serial = 568] [outer = 00000000] 15:50:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (18C09000) [pid = 3664] [serial = 569] [outer = 17C55000] 15:50:16 INFO - PROCESS | 3664 | 1461282616720 Marionette DEBUG loaded listener.js 15:50:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (18C4D400) [pid = 3664] [serial = 570] [outer = 17C55000] 15:50:17 INFO - PROCESS | 3664 | 1461282617340 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]]]}] 15:50:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:50:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 914ms 15:50:17 INFO - PROCESS | 3664 | 1461282617383 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 15:50:17 INFO - PROCESS | 3664 | 1461282617386 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 15:50:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:50:17 INFO - PROCESS | 3664 | 1461282617390 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:50:17 INFO - PROCESS | 3664 | 1461282617394 Marionette TRACE conn3 <- [1,726,null,{}] 15:50:17 INFO - PROCESS | 3664 | 1461282617405 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}] 15:50:17 INFO - PROCESS | 3664 | 1461282617506 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 15:50:17 INFO - PROCESS | 3664 | 1461282617585 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:17 INFO - PROCESS | 3664 | ++DOCSHELL 1976F400 == 42 [pid = 3664] [id = 191] 15:50:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (19773400) [pid = 3664] [serial = 571] [outer = 00000000] 15:50:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (1980E400) [pid = 3664] [serial = 572] [outer = 19773400] 15:50:17 INFO - PROCESS | 3664 | 1461282617642 Marionette DEBUG loaded listener.js 15:50:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (19933400) [pid = 3664] [serial = 573] [outer = 19773400] 15:50:18 INFO - PROCESS | 3664 | 1461282618660 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]]]}] 15:50:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:50:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1322ms 15:50:18 INFO - PROCESS | 3664 | 1461282618706 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 15:50:18 INFO - PROCESS | 3664 | 1461282618708 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 15:50:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:50:18 INFO - PROCESS | 3664 | 1461282618712 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:50:18 INFO - PROCESS | 3664 | 1461282618716 Marionette TRACE conn3 <- [1,730,null,{}] 15:50:18 INFO - PROCESS | 3664 | 1461282618719 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}] 15:50:18 INFO - PROCESS | 3664 | 1461282618817 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 15:50:18 INFO - PROCESS | 3664 | 1461282618975 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:18 INFO - PROCESS | 3664 | ++DOCSHELL 19930C00 == 43 [pid = 3664] [id = 192] 15:50:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (19935400) [pid = 3664] [serial = 574] [outer = 00000000] 15:50:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (19ABE400) [pid = 3664] [serial = 575] [outer = 19935400] 15:50:19 INFO - PROCESS | 3664 | 1461282619031 Marionette DEBUG loaded listener.js 15:50:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (19ABDC00) [pid = 3664] [serial = 576] [outer = 19935400] 15:50:19 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (1976E800) [pid = 3664] [serial = 539] [outer = 00000000] [url = about:blank] 15:50:19 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (182F2000) [pid = 3664] [serial = 518] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1676B400) [pid = 3664] [serial = 512] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (16845400) [pid = 3664] [serial = 513] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (17C57400) [pid = 3664] [serial = 515] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (17F8CC00) [pid = 3664] [serial = 516] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (18F66800) [pid = 3664] [serial = 524] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (19930000) [pid = 3664] [serial = 530] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (18F6B000) [pid = 3664] [serial = 525] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (13382C00) [pid = 3664] [serial = 506] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (1346AC00) [pid = 3664] [serial = 507] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (1992F400) [pid = 3664] [serial = 531] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (1976A400) [pid = 3664] [serial = 527] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (14BED800) [pid = 3664] [serial = 509] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (157ABC00) [pid = 3664] [serial = 510] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (18C47800) [pid = 3664] [serial = 521] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (18C4D000) [pid = 3664] [serial = 522] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (19AB8400) [pid = 3664] [serial = 533] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (19C7A400) [pid = 3664] [serial = 534] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (1813D800) [pid = 3664] [serial = 537] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (1684D000) [pid = 3664] [serial = 536] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (182F7C00) [pid = 3664] [serial = 519] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | --DOMWINDOW == 59 (19380400) [pid = 3664] [serial = 528] [outer = 00000000] [url = about:blank] 15:50:20 INFO - PROCESS | 3664 | 1461282620137 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]]]}] 15:50:20 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 15:50:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1464ms 15:50:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:50:20 INFO - PROCESS | 3664 | 1461282620209 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 15:50:20 INFO - PROCESS | 3664 | 1461282620213 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 15:50:20 INFO - PROCESS | 3664 | 1461282620218 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:50:20 INFO - PROCESS | 3664 | 1461282620222 Marionette TRACE conn3 <- [1,734,null,{}] 15:50:20 INFO - PROCESS | 3664 | 1461282620233 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}] 15:50:20 INFO - PROCESS | 3664 | 1461282620357 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 15:50:20 INFO - PROCESS | 3664 | 1461282620375 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:20 INFO - PROCESS | 3664 | ++DOCSHELL 1372AC00 == 44 [pid = 3664] [id = 193] 15:50:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 60 (1388A800) [pid = 3664] [serial = 577] [outer = 00000000] 15:50:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (15D49C00) [pid = 3664] [serial = 578] [outer = 1388A800] 15:50:20 INFO - PROCESS | 3664 | 1461282620505 Marionette DEBUG loaded listener.js 15:50:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (1642C800) [pid = 3664] [serial = 579] [outer = 1388A800] 15:50:21 INFO - PROCESS | 3664 | 1461282621386 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]]]}] 15:50:21 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.) 15:50:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1197ms 15:50:21 INFO - PROCESS | 3664 | 1461282621414 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 15:50:21 INFO - PROCESS | 3664 | 1461282621419 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 15:50:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:50:21 INFO - PROCESS | 3664 | 1461282621425 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:50:21 INFO - PROCESS | 3664 | 1461282621428 Marionette TRACE conn3 <- [1,738,null,{}] 15:50:21 INFO - PROCESS | 3664 | 1461282621431 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}] 15:50:21 INFO - PROCESS | 3664 | 1461282621510 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 15:50:21 INFO - PROCESS | 3664 | 1461282621517 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:21 INFO - PROCESS | 3664 | ++DOCSHELL 16BA7800 == 45 [pid = 3664] [id = 194] 15:50:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (16BA8800) [pid = 3664] [serial = 580] [outer = 00000000] 15:50:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (17C4FC00) [pid = 3664] [serial = 581] [outer = 16BA8800] 15:50:21 INFO - PROCESS | 3664 | 1461282621563 Marionette DEBUG loaded listener.js 15:50:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (17C57800) [pid = 3664] [serial = 582] [outer = 16BA8800] 15:50:22 INFO - PROCESS | 3664 | 1461282622517 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]]]}] 15:50:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:50:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1165ms 15:50:22 INFO - PROCESS | 3664 | 1461282622584 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 15:50:22 INFO - PROCESS | 3664 | 1461282622586 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 15:50:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:50:22 INFO - PROCESS | 3664 | 1461282622590 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:50:22 INFO - PROCESS | 3664 | 1461282622594 Marionette TRACE conn3 <- [1,742,null,{}] 15:50:22 INFO - PROCESS | 3664 | 1461282622604 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}] 15:50:22 INFO - PROCESS | 3664 | 1461282622711 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 15:50:22 INFO - PROCESS | 3664 | 1461282622719 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:22 INFO - PROCESS | 3664 | ++DOCSHELL 17F91400 == 46 [pid = 3664] [id = 195] 15:50:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (182F7C00) [pid = 3664] [serial = 583] [outer = 00000000] 15:50:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (18973000) [pid = 3664] [serial = 584] [outer = 182F7C00] 15:50:22 INFO - PROCESS | 3664 | 1461282622810 Marionette DEBUG loaded listener.js 15:50:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (18C10400) [pid = 3664] [serial = 585] [outer = 182F7C00] 15:50:23 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (182F1C00) [pid = 3664] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:50:23 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (17C26800) [pid = 3664] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:50:23 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (15D95000) [pid = 3664] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:50:23 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (14B17C00) [pid = 3664] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:50:23 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (15EC1C00) [pid = 3664] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:50:23 INFO - PROCESS | 3664 | 1461282623973 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]]]}] 15:50:24 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 15:50:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1401ms 15:50:24 INFO - PROCESS | 3664 | 1461282624042 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 15:50:24 INFO - PROCESS | 3664 | 1461282624046 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 15:50:24 INFO - PROCESS | 3664 | 1461282624051 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:50:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:50:24 INFO - PROCESS | 3664 | 1461282624055 Marionette TRACE conn3 <- [1,746,null,{}] 15:50:24 INFO - PROCESS | 3664 | 1461282624061 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}] 15:50:24 INFO - PROCESS | 3664 | 1461282624152 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 15:50:24 INFO - PROCESS | 3664 | 1461282624344 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:24 INFO - PROCESS | 3664 | ++DOCSHELL 15BF8C00 == 47 [pid = 3664] [id = 196] 15:50:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (16455800) [pid = 3664] [serial = 586] [outer = 00000000] 15:50:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (17C24400) [pid = 3664] [serial = 587] [outer = 16455800] 15:50:24 INFO - PROCESS | 3664 | 1461282624408 Marionette DEBUG loaded listener.js 15:50:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (17C57400) [pid = 3664] [serial = 588] [outer = 16455800] 15:50:24 INFO - PROCESS | 3664 | 1461282624956 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]]]}] 15:50:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:50:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 945ms 15:50:25 INFO - PROCESS | 3664 | 1461282625002 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 15:50:25 INFO - PROCESS | 3664 | 1461282625008 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 15:50:25 INFO - PROCESS | 3664 | 1461282625015 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:50:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:50:25 INFO - PROCESS | 3664 | 1461282625018 Marionette TRACE conn3 <- [1,750,null,{}] 15:50:25 INFO - PROCESS | 3664 | 1461282625022 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}] 15:50:25 INFO - PROCESS | 3664 | 1461282625123 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 15:50:25 INFO - PROCESS | 3664 | 1461282625211 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:25 INFO - PROCESS | 3664 | ++DOCSHELL 02A92800 == 48 [pid = 3664] [id = 197] 15:50:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (1819E800) [pid = 3664] [serial = 589] [outer = 00000000] 15:50:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (1883C400) [pid = 3664] [serial = 590] [outer = 1819E800] 15:50:25 INFO - PROCESS | 3664 | 1461282625268 Marionette DEBUG loaded listener.js 15:50:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (1897C400) [pid = 3664] [serial = 591] [outer = 1819E800] 15:50:26 INFO - PROCESS | 3664 | 1461282626314 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]]]}] 15:50:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:50:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1370ms 15:50:26 INFO - PROCESS | 3664 | 1461282626374 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 15:50:26 INFO - PROCESS | 3664 | 1461282626377 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 15:50:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:50:26 INFO - PROCESS | 3664 | 1461282626381 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:50:26 INFO - PROCESS | 3664 | 1461282626385 Marionette TRACE conn3 <- [1,754,null,{}] 15:50:26 INFO - PROCESS | 3664 | 1461282626396 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}] 15:50:26 INFO - PROCESS | 3664 | 1461282626559 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 15:50:26 INFO - PROCESS | 3664 | 1461282626698 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:26 INFO - PROCESS | 3664 | ++DOCSHELL 02A92C00 == 49 [pid = 3664] [id = 198] 15:50:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (1235B000) [pid = 3664] [serial = 592] [outer = 00000000] 15:50:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (14B62400) [pid = 3664] [serial = 593] [outer = 1235B000] 15:50:26 INFO - PROCESS | 3664 | 1461282626776 Marionette DEBUG loaded listener.js 15:50:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (157EFC00) [pid = 3664] [serial = 594] [outer = 1235B000] 15:50:27 INFO - PROCESS | 3664 | --DOCSHELL 1DD81800 == 48 [pid = 3664] [id = 12] 15:50:27 INFO - PROCESS | 3664 | --DOCSHELL 1D37BC00 == 47 [pid = 3664] [id = 10] 15:50:27 INFO - PROCESS | 3664 | --DOCSHELL 16BA7800 == 46 [pid = 3664] [id = 194] 15:50:27 INFO - PROCESS | 3664 | --DOCSHELL 1372AC00 == 45 [pid = 3664] [id = 193] 15:50:27 INFO - PROCESS | 3664 | --DOCSHELL 17C50C00 == 44 [pid = 3664] [id = 190] 15:50:27 INFO - PROCESS | 3664 | --DOCSHELL 14BFCC00 == 43 [pid = 3664] [id = 189] 15:50:27 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (18C05800) [pid = 3664] [serial = 561] [outer = 00000000] [url = about:blank] 15:50:27 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (17F92C00) [pid = 3664] [serial = 554] [outer = 00000000] [url = about:blank] 15:50:27 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (16848000) [pid = 3664] [serial = 551] [outer = 00000000] [url = about:blank] 15:50:27 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (15BE9400) [pid = 3664] [serial = 548] [outer = 00000000] [url = about:blank] 15:50:27 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (15D49400) [pid = 3664] [serial = 549] [outer = 00000000] [url = about:blank] 15:50:27 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (15DDD400) [pid = 3664] [serial = 545] [outer = 00000000] [url = about:blank] 15:50:27 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (13729800) [pid = 3664] [serial = 542] [outer = 00000000] [url = about:blank] 15:50:27 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (182F0000) [pid = 3664] [serial = 557] [outer = 00000000] [url = about:blank] 15:50:27 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (1897C800) [pid = 3664] [serial = 560] [outer = 00000000] [url = about:blank] 15:50:27 INFO - PROCESS | 3664 | --DOMWINDOW == 62 (18194400) [pid = 3664] [serial = 555] [outer = 00000000] [url = about:blank] 15:50:27 INFO - PROCESS | 3664 | --DOMWINDOW == 61 (182FA400) [pid = 3664] [serial = 558] [outer = 00000000] [url = about:blank] 15:50:27 INFO - PROCESS | 3664 | --DOMWINDOW == 60 (16BA1400) [pid = 3664] [serial = 552] [outer = 00000000] [url = about:blank] 15:50:27 INFO - PROCESS | 3664 | 1461282627894 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]]]}] 15:50:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:50:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1527ms 15:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:50:27 INFO - PROCESS | 3664 | 1461282627930 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 15:50:27 INFO - PROCESS | 3664 | 1461282627933 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 15:50:27 INFO - PROCESS | 3664 | 1461282627938 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:50:27 INFO - PROCESS | 3664 | 1461282627942 Marionette TRACE conn3 <- [1,758,null,{}] 15:50:27 INFO - PROCESS | 3664 | 1461282627947 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}] 15:50:28 INFO - PROCESS | 3664 | 1461282628029 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 15:50:28 INFO - PROCESS | 3664 | 1461282628036 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:28 INFO - PROCESS | 3664 | ++DOCSHELL 13890400 == 44 [pid = 3664] [id = 199] 15:50:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 61 (14405400) [pid = 3664] [serial = 595] [outer = 00000000] 15:50:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 62 (1683E800) [pid = 3664] [serial = 596] [outer = 14405400] 15:50:28 INFO - PROCESS | 3664 | 1461282628084 Marionette DEBUG loaded listener.js 15:50:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 63 (1684A400) [pid = 3664] [serial = 597] [outer = 14405400] 15:50:28 INFO - PROCESS | 3664 | 1461282628560 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]]]}] 15:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 661ms 15:50:28 INFO - PROCESS | 3664 | 1461282628596 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 15:50:28 INFO - PROCESS | 3664 | 1461282628600 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 15:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:50:28 INFO - PROCESS | 3664 | 1461282628607 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:50:28 INFO - PROCESS | 3664 | 1461282628609 Marionette TRACE conn3 <- [1,762,null,{}] 15:50:28 INFO - PROCESS | 3664 | 1461282628613 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}] 15:50:28 INFO - PROCESS | 3664 | 1461282628692 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 15:50:28 INFO - PROCESS | 3664 | 1461282628705 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:28 INFO - PROCESS | 3664 | ++DOCSHELL 182ED800 == 45 [pid = 3664] [id = 200] 15:50:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (182EDC00) [pid = 3664] [serial = 598] [outer = 00000000] 15:50:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (182F2000) [pid = 3664] [serial = 599] [outer = 182EDC00] 15:50:28 INFO - PROCESS | 3664 | 1461282628750 Marionette DEBUG loaded listener.js 15:50:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (1841E400) [pid = 3664] [serial = 600] [outer = 182EDC00] 15:50:29 INFO - PROCESS | 3664 | 1461282629192 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]]]}] 15:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 646ms 15:50:29 INFO - PROCESS | 3664 | 1461282629248 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 15:50:29 INFO - PROCESS | 3664 | 1461282629250 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 15:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:50:29 INFO - PROCESS | 3664 | 1461282629259 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:50:29 INFO - PROCESS | 3664 | 1461282629265 Marionette TRACE conn3 <- [1,766,null,{}] 15:50:29 INFO - PROCESS | 3664 | 1461282629269 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}] 15:50:29 INFO - PROCESS | 3664 | 1461282629350 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 15:50:29 INFO - PROCESS | 3664 | 1461282629359 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:29 INFO - PROCESS | 3664 | ++DOCSHELL 18C05C00 == 46 [pid = 3664] [id = 201] 15:50:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (18C4C800) [pid = 3664] [serial = 601] [outer = 00000000] 15:50:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (18F67000) [pid = 3664] [serial = 602] [outer = 18C4C800] 15:50:29 INFO - PROCESS | 3664 | 1461282629403 Marionette DEBUG loaded listener.js 15:50:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (18FBB800) [pid = 3664] [serial = 603] [outer = 18C4C800] 15:50:29 INFO - PROCESS | 3664 | 1461282629882 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]]]}] 15:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 708ms 15:50:29 INFO - PROCESS | 3664 | 1461282629953 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 15:50:29 INFO - PROCESS | 3664 | 1461282629955 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 15:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:50:29 INFO - PROCESS | 3664 | 1461282629967 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:50:29 INFO - PROCESS | 3664 | 1461282629969 Marionette TRACE conn3 <- [1,770,null,{}] 15:50:29 INFO - PROCESS | 3664 | 1461282629973 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}] 15:50:30 INFO - PROCESS | 3664 | 1461282630077 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 15:50:30 INFO - PROCESS | 3664 | 1461282630084 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:30 INFO - PROCESS | 3664 | ++DOCSHELL 19768800 == 47 [pid = 3664] [id = 202] 15:50:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (19769C00) [pid = 3664] [serial = 604] [outer = 00000000] 15:50:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (19777000) [pid = 3664] [serial = 605] [outer = 19769C00] 15:50:30 INFO - PROCESS | 3664 | 1461282630176 Marionette DEBUG loaded listener.js 15:50:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (19808C00) [pid = 3664] [serial = 606] [outer = 19769C00] 15:50:30 INFO - PROCESS | 3664 | 1461282630582 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]]]}] 15:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 646ms 15:50:30 INFO - PROCESS | 3664 | 1461282630607 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 15:50:30 INFO - PROCESS | 3664 | 1461282630609 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 15:50:30 INFO - PROCESS | 3664 | 1461282630612 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:50:30 INFO - PROCESS | 3664 | 1461282630614 Marionette TRACE conn3 <- [1,774,null,{}] 15:50:30 INFO - PROCESS | 3664 | 1461282630621 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}] 15:50:30 INFO - PROCESS | 3664 | 1461282630724 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 15:50:30 INFO - PROCESS | 3664 | 1461282630807 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:30 INFO - PROCESS | 3664 | ++DOCSHELL 19773800 == 48 [pid = 3664] [id = 203] 15:50:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (19930400) [pid = 3664] [serial = 607] [outer = 00000000] 15:50:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (1993DC00) [pid = 3664] [serial = 608] [outer = 19930400] 15:50:30 INFO - PROCESS | 3664 | 1461282630861 Marionette DEBUG loaded listener.js 15:50:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (19AC2400) [pid = 3664] [serial = 609] [outer = 19930400] 15:50:31 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (16BA8800) [pid = 3664] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:50:31 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (1388A800) [pid = 3664] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:50:31 INFO - PROCESS | 3664 | 1461282631271 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]]]}] 15:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 708ms 15:50:31 INFO - PROCESS | 3664 | 1461282631312 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 15:50:31 INFO - PROCESS | 3664 | 1461282631314 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 15:50:31 INFO - PROCESS | 3664 | 1461282631317 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:50:31 INFO - PROCESS | 3664 | 1461282631319 Marionette TRACE conn3 <- [1,778,null,{}] 15:50:31 INFO - PROCESS | 3664 | 1461282631369 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}] 15:50:31 INFO - PROCESS | 3664 | 1461282631475 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 15:50:31 INFO - PROCESS | 3664 | 1461282631530 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:31 INFO - PROCESS | 3664 | ++DOCSHELL 157EF800 == 49 [pid = 3664] [id = 204] 15:50:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (16453000) [pid = 3664] [serial = 610] [outer = 00000000] 15:50:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (19C88400) [pid = 3664] [serial = 611] [outer = 16453000] 15:50:31 INFO - PROCESS | 3664 | 1461282631575 Marionette DEBUG loaded listener.js 15:50:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (19D2D000) [pid = 3664] [serial = 612] [outer = 16453000] 15:50:31 INFO - PROCESS | 3664 | 1461282631928 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]]]}] 15:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 646ms 15:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:50:31 INFO - PROCESS | 3664 | 1461282631992 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 15:50:31 INFO - PROCESS | 3664 | 1461282631994 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 15:50:31 INFO - PROCESS | 3664 | 1461282631997 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:50:31 INFO - PROCESS | 3664 | 1461282631998 Marionette TRACE conn3 <- [1,782,null,{}] 15:50:31 INFO - PROCESS | 3664 | 1461282632002 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}] 15:50:32 INFO - PROCESS | 3664 | 1461282632076 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 15:50:32 INFO - PROCESS | 3664 | 1461282632083 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:32 INFO - PROCESS | 3664 | ++DOCSHELL 19D34800 == 50 [pid = 3664] [id = 205] 15:50:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (19D34C00) [pid = 3664] [serial = 613] [outer = 00000000] 15:50:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (19E57000) [pid = 3664] [serial = 614] [outer = 19D34C00] 15:50:32 INFO - PROCESS | 3664 | 1461282632155 Marionette DEBUG loaded listener.js 15:50:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (19E55C00) [pid = 3664] [serial = 615] [outer = 19D34C00] 15:50:32 INFO - PROCESS | 3664 | 1461282632564 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]]]}] 15:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 599ms 15:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:50:32 INFO - PROCESS | 3664 | 1461282632600 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 15:50:32 INFO - PROCESS | 3664 | 1461282632602 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 15:50:32 INFO - PROCESS | 3664 | 1461282632606 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:50:32 INFO - PROCESS | 3664 | 1461282632609 Marionette TRACE conn3 <- [1,786,null,{}] 15:50:32 INFO - PROCESS | 3664 | 1461282632613 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}] 15:50:32 INFO - PROCESS | 3664 | 1461282632695 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 15:50:32 INFO - PROCESS | 3664 | 1461282632701 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:32 INFO - PROCESS | 3664 | ++DOCSHELL 13317400 == 51 [pid = 3664] [id = 206] 15:50:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (15BF5C00) [pid = 3664] [serial = 616] [outer = 00000000] 15:50:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (19E71800) [pid = 3664] [serial = 617] [outer = 15BF5C00] 15:50:32 INFO - PROCESS | 3664 | 1461282632745 Marionette DEBUG loaded listener.js 15:50:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (19E75000) [pid = 3664] [serial = 618] [outer = 15BF5C00] 15:50:33 INFO - PROCESS | 3664 | 1461282633147 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]]]}] 15:50:33 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 15:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 598ms 15:50:33 INFO - PROCESS | 3664 | 1461282633202 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 15:50:33 INFO - PROCESS | 3664 | 1461282633204 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 15:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:50:33 INFO - PROCESS | 3664 | 1461282633208 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:50:33 INFO - PROCESS | 3664 | 1461282633209 Marionette TRACE conn3 <- [1,790,null,{}] 15:50:33 INFO - PROCESS | 3664 | 1461282633213 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}] 15:50:33 INFO - PROCESS | 3664 | 1461282633288 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 15:50:33 INFO - PROCESS | 3664 | 1461282633294 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:33 INFO - PROCESS | 3664 | ++DOCSHELL 18C04C00 == 52 [pid = 3664] [id = 207] 15:50:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (1976E400) [pid = 3664] [serial = 619] [outer = 00000000] 15:50:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (19FF0000) [pid = 3664] [serial = 620] [outer = 1976E400] 15:50:33 INFO - PROCESS | 3664 | 1461282633339 Marionette DEBUG loaded listener.js 15:50:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (1A3E5000) [pid = 3664] [serial = 621] [outer = 1976E400] 15:50:33 INFO - PROCESS | 3664 | 1461282633794 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]]]}] 15:50:33 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 15:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 646ms 15:50:33 INFO - PROCESS | 3664 | 1461282633846 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 15:50:33 INFO - PROCESS | 3664 | 1461282633848 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 15:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:50:33 INFO - PROCESS | 3664 | 1461282633851 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:50:33 INFO - PROCESS | 3664 | 1461282633853 Marionette TRACE conn3 <- [1,794,null,{}] 15:50:33 INFO - PROCESS | 3664 | 1461282633856 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}] 15:50:33 INFO - PROCESS | 3664 | 1461282633931 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 15:50:34 INFO - PROCESS | 3664 | 1461282634056 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:34 INFO - PROCESS | 3664 | ++DOCSHELL 13466800 == 53 [pid = 3664] [id = 208] 15:50:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (1346AC00) [pid = 3664] [serial = 622] [outer = 00000000] 15:50:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (144A1C00) [pid = 3664] [serial = 623] [outer = 1346AC00] 15:50:34 INFO - PROCESS | 3664 | 1461282634113 Marionette DEBUG loaded listener.js 15:50:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (157ABC00) [pid = 3664] [serial = 624] [outer = 1346AC00] 15:50:34 INFO - PROCESS | 3664 | 1461282634754 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]]]}] 15:50:34 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 15:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 960ms 15:50:34 INFO - PROCESS | 3664 | 1461282634798 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 15:50:34 INFO - PROCESS | 3664 | 1461282634802 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 15:50:34 INFO - PROCESS | 3664 | 1461282634807 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:50:34 INFO - PROCESS | 3664 | 1461282634811 Marionette TRACE conn3 <- [1,798,null,{}] 15:50:34 INFO - PROCESS | 3664 | 1461282634817 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}] 15:50:34 INFO - PROCESS | 3664 | 1461282634922 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 15:50:35 INFO - PROCESS | 3664 | 1461282635045 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:35 INFO - PROCESS | 3664 | ++DOCSHELL 18142000 == 54 [pid = 3664] [id = 209] 15:50:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (18199C00) [pid = 3664] [serial = 625] [outer = 00000000] 15:50:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (18892800) [pid = 3664] [serial = 626] [outer = 18199C00] 15:50:35 INFO - PROCESS | 3664 | 1461282635102 Marionette DEBUG loaded listener.js 15:50:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (18C08400) [pid = 3664] [serial = 627] [outer = 18199C00] 15:50:35 INFO - PROCESS | 3664 | 1461282635716 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]]]}] 15:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 897ms 15:50:35 INFO - PROCESS | 3664 | 1461282635747 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 15:50:35 INFO - PROCESS | 3664 | 1461282635751 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 15:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:50:35 INFO - PROCESS | 3664 | 1461282635755 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:50:35 INFO - PROCESS | 3664 | 1461282635757 Marionette TRACE conn3 <- [1,802,null,{}] 15:50:35 INFO - PROCESS | 3664 | 1461282635762 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}] 15:50:35 INFO - PROCESS | 3664 | 1461282635863 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 15:50:35 INFO - PROCESS | 3664 | 1461282635987 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:35 INFO - PROCESS | 3664 | ++DOCSHELL 19776400 == 55 [pid = 3664] [id = 210] 15:50:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1980DC00) [pid = 3664] [serial = 628] [outer = 00000000] 15:50:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (19C88000) [pid = 3664] [serial = 629] [outer = 1980DC00] 15:50:36 INFO - PROCESS | 3664 | 1461282636042 Marionette DEBUG loaded listener.js 15:50:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (19D4F000) [pid = 3664] [serial = 630] [outer = 1980DC00] 15:50:36 INFO - PROCESS | 3664 | 1461282636649 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] 15:50:36 INFO - PROCESS | 3664 | 1461282636703 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 15:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:50:36 INFO - PROCESS | 3664 | 1461282636717 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:50:36 INFO - PROCESS | 3664 | 1461282636726 Marionette TRACE conn3 <- [1,806,null,{}] 15:50:36 INFO - PROCESS | 3664 | 1461282636731 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}] 15:50:36 INFO - PROCESS | 3664 | 1461282636834 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 15:50:36 INFO - PROCESS | 3664 | 1461282636914 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:36 INFO - PROCESS | 3664 | ++DOCSHELL 1A466000 == 56 [pid = 3664] [id = 211] 15:50:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (1A5E0800) [pid = 3664] [serial = 631] [outer = 00000000] 15:50:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (1A9DB800) [pid = 3664] [serial = 632] [outer = 1A5E0800] 15:50:37 INFO - PROCESS | 3664 | 1461282637009 Marionette DEBUG loaded listener.js 15:50:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (1C201C00) [pid = 3664] [serial = 633] [outer = 1A5E0800] 15:50:37 INFO - PROCESS | 3664 | 1461282637796 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]]]}] 15:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1181ms 15:50:37 INFO - PROCESS | 3664 | 1461282637882 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 15:50:37 INFO - PROCESS | 3664 | 1461282637886 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 15:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:50:37 INFO - PROCESS | 3664 | 1461282637891 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:50:37 INFO - PROCESS | 3664 | 1461282637895 Marionette TRACE conn3 <- [1,810,null,{}] 15:50:37 INFO - PROCESS | 3664 | 1461282637902 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}] 15:50:38 INFO - PROCESS | 3664 | 1461282638002 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 15:50:38 INFO - PROCESS | 3664 | 1461282638078 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:38 INFO - PROCESS | 3664 | ++DOCSHELL 15D95000 == 57 [pid = 3664] [id = 212] 15:50:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (1642F000) [pid = 3664] [serial = 634] [outer = 00000000] 15:50:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (16BA0C00) [pid = 3664] [serial = 635] [outer = 1642F000] 15:50:38 INFO - PROCESS | 3664 | 1461282638178 Marionette DEBUG loaded listener.js 15:50:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (17C50000) [pid = 3664] [serial = 636] [outer = 1642F000] 15:50:38 INFO - PROCESS | 3664 | --DOCSHELL 1E1B8C00 == 56 [pid = 3664] [id = 14] 15:50:38 INFO - PROCESS | 3664 | --DOCSHELL 181A1C00 == 55 [pid = 3664] [id = 187] 15:50:38 INFO - PROCESS | 3664 | --DOCSHELL 17C53800 == 54 [pid = 3664] [id = 11] 15:50:38 INFO - PROCESS | 3664 | --DOCSHELL 18C04C00 == 53 [pid = 3664] [id = 207] 15:50:38 INFO - PROCESS | 3664 | --DOCSHELL 13317400 == 52 [pid = 3664] [id = 206] 15:50:38 INFO - PROCESS | 3664 | --DOCSHELL 19D34800 == 51 [pid = 3664] [id = 205] 15:50:38 INFO - PROCESS | 3664 | --DOCSHELL 157EF800 == 50 [pid = 3664] [id = 204] 15:50:38 INFO - PROCESS | 3664 | --DOCSHELL 19773800 == 49 [pid = 3664] [id = 203] 15:50:38 INFO - PROCESS | 3664 | --DOCSHELL 19768800 == 48 [pid = 3664] [id = 202] 15:50:38 INFO - PROCESS | 3664 | --DOCSHELL 18C05C00 == 47 [pid = 3664] [id = 201] 15:50:38 INFO - PROCESS | 3664 | --DOCSHELL 182ED800 == 46 [pid = 3664] [id = 200] 15:50:38 INFO - PROCESS | 3664 | --DOCSHELL 13890400 == 45 [pid = 3664] [id = 199] 15:50:38 INFO - PROCESS | 3664 | --DOCSHELL 02A92C00 == 44 [pid = 3664] [id = 198] 15:50:38 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (18F68800) [pid = 3664] [serial = 563] [outer = 00000000] [url = about:blank] 15:50:38 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (1683FC00) [pid = 3664] [serial = 566] [outer = 00000000] [url = about:blank] 15:50:38 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (18C09000) [pid = 3664] [serial = 569] [outer = 00000000] [url = about:blank] 15:50:38 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (1980E400) [pid = 3664] [serial = 572] [outer = 00000000] [url = about:blank] 15:50:38 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (15D49C00) [pid = 3664] [serial = 578] [outer = 00000000] [url = about:blank] 15:50:38 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (1642C800) [pid = 3664] [serial = 579] [outer = 00000000] [url = about:blank] 15:50:38 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (19ABE400) [pid = 3664] [serial = 575] [outer = 00000000] [url = about:blank] 15:50:38 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (17C57800) [pid = 3664] [serial = 582] [outer = 00000000] [url = about:blank] 15:50:38 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (17C4FC00) [pid = 3664] [serial = 581] [outer = 00000000] [url = about:blank] 15:50:38 INFO - PROCESS | 3664 | 1461282638727 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] 15:50:38 INFO - PROCESS | 3664 | 1461282638802 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 15:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:50:38 INFO - PROCESS | 3664 | 1461282638808 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:50:38 INFO - PROCESS | 3664 | 1461282638811 Marionette TRACE conn3 <- [1,814,null,{}] 15:50:38 INFO - PROCESS | 3664 | 1461282638815 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}] 15:50:38 INFO - PROCESS | 3664 | 1461282638897 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 15:50:39 INFO - PROCESS | 3664 | 1461282638972 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:39 INFO - PROCESS | 3664 | ++DOCSHELL 13994800 == 45 [pid = 3664] [id = 213] 15:50:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (15D96C00) [pid = 3664] [serial = 637] [outer = 00000000] 15:50:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (1684D000) [pid = 3664] [serial = 638] [outer = 15D96C00] 15:50:39 INFO - PROCESS | 3664 | 1461282639025 Marionette DEBUG loaded listener.js 15:50:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (18134C00) [pid = 3664] [serial = 639] [outer = 15D96C00] 15:50:39 INFO - PROCESS | 3664 | 1461282639410 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]]]}] 15:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 15:50:39 INFO - PROCESS | 3664 | 1461282639452 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 15:50:39 INFO - PROCESS | 3664 | 1461282639454 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 15:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:50:39 INFO - PROCESS | 3664 | 1461282639466 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:50:39 INFO - PROCESS | 3664 | 1461282639470 Marionette TRACE conn3 <- [1,818,null,{}] 15:50:39 INFO - PROCESS | 3664 | 1461282639480 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}] 15:50:39 INFO - PROCESS | 3664 | 1461282639561 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 15:50:39 INFO - PROCESS | 3664 | 1461282639569 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:39 INFO - PROCESS | 3664 | ++DOCSHELL 1888F000 == 46 [pid = 3664] [id = 214] 15:50:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (18898800) [pid = 3664] [serial = 640] [outer = 00000000] 15:50:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (18C53000) [pid = 3664] [serial = 641] [outer = 18898800] 15:50:39 INFO - PROCESS | 3664 | 1461282639663 Marionette DEBUG loaded listener.js 15:50:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (18FBC800) [pid = 3664] [serial = 642] [outer = 18898800] 15:50:40 INFO - PROCESS | 3664 | 1461282640118 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]]]}] 15:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 661ms 15:50:40 INFO - PROCESS | 3664 | 1461282640151 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 15:50:40 INFO - PROCESS | 3664 | 1461282640154 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 15:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:50:40 INFO - PROCESS | 3664 | 1461282640157 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:50:40 INFO - PROCESS | 3664 | 1461282640159 Marionette TRACE conn3 <- [1,822,null,{}] 15:50:40 INFO - PROCESS | 3664 | 1461282640166 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}] 15:50:40 INFO - PROCESS | 3664 | 1461282640245 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 15:50:40 INFO - PROCESS | 3664 | 1461282640252 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:40 INFO - PROCESS | 3664 | ++DOCSHELL 19752C00 == 47 [pid = 3664] [id = 215] 15:50:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (19770400) [pid = 3664] [serial = 643] [outer = 00000000] 15:50:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (1993CC00) [pid = 3664] [serial = 644] [outer = 19770400] 15:50:40 INFO - PROCESS | 3664 | 1461282640300 Marionette DEBUG loaded listener.js 15:50:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (19ABE400) [pid = 3664] [serial = 645] [outer = 19770400] 15:50:40 INFO - PROCESS | 3664 | 1461282640722 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]]]}] 15:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 598ms 15:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:50:40 INFO - PROCESS | 3664 | 1461282640755 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 15:50:40 INFO - PROCESS | 3664 | 1461282640758 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 15:50:40 INFO - PROCESS | 3664 | 1461282640761 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:50:40 INFO - PROCESS | 3664 | 1461282640763 Marionette TRACE conn3 <- [1,826,null,{}] 15:50:40 INFO - PROCESS | 3664 | 1461282640766 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}] 15:50:40 INFO - PROCESS | 3664 | 1461282640881 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 15:50:40 INFO - PROCESS | 3664 | 1461282640887 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:40 INFO - PROCESS | 3664 | ++DOCSHELL 18C51800 == 48 [pid = 3664] [id = 216] 15:50:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (1976AC00) [pid = 3664] [serial = 646] [outer = 00000000] 15:50:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (19D32800) [pid = 3664] [serial = 647] [outer = 1976AC00] 15:50:40 INFO - PROCESS | 3664 | 1461282640932 Marionette DEBUG loaded listener.js 15:50:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (19D36800) [pid = 3664] [serial = 648] [outer = 1976AC00] 15:50:41 INFO - PROCESS | 3664 | 1461282641421 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]]]}] 15:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 693ms 15:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:50:41 INFO - PROCESS | 3664 | 1461282641459 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 15:50:41 INFO - PROCESS | 3664 | 1461282641461 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 15:50:41 INFO - PROCESS | 3664 | 1461282641464 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:50:41 INFO - PROCESS | 3664 | 1461282641466 Marionette TRACE conn3 <- [1,830,null,{}] 15:50:41 INFO - PROCESS | 3664 | 1461282641477 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}] 15:50:41 INFO - PROCESS | 3664 | 1461282641597 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 15:50:41 INFO - PROCESS | 3664 | 1461282641655 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:41 INFO - PROCESS | 3664 | ++DOCSHELL 19FEF000 == 49 [pid = 3664] [id = 217] 15:50:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (1A3D9C00) [pid = 3664] [serial = 649] [outer = 00000000] 15:50:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (1AB96800) [pid = 3664] [serial = 650] [outer = 1A3D9C00] 15:50:41 INFO - PROCESS | 3664 | 1461282641703 Marionette DEBUG loaded listener.js 15:50:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (1C206800) [pid = 3664] [serial = 651] [outer = 1A3D9C00] 15:50:42 INFO - PROCESS | 3664 | 1461282642109 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]]]}] 15:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 693ms 15:50:42 INFO - PROCESS | 3664 | 1461282642172 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 15:50:42 INFO - PROCESS | 3664 | 1461282642174 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 15:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:50:42 INFO - PROCESS | 3664 | 1461282642181 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:50:42 INFO - PROCESS | 3664 | 1461282642183 Marionette TRACE conn3 <- [1,834,null,{}] 15:50:42 INFO - PROCESS | 3664 | 1461282642186 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}] 15:50:42 INFO - PROCESS | 3664 | 1461282642317 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 15:50:42 INFO - PROCESS | 3664 | 1461282642341 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:42 INFO - PROCESS | 3664 | ++DOCSHELL 1445D800 == 50 [pid = 3664] [id = 218] 15:50:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (1A9DD000) [pid = 3664] [serial = 652] [outer = 00000000] 15:50:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (1C20EC00) [pid = 3664] [serial = 653] [outer = 1A9DD000] 15:50:42 INFO - PROCESS | 3664 | 1461282642385 Marionette DEBUG loaded listener.js 15:50:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1C210400) [pid = 3664] [serial = 654] [outer = 1A9DD000] 15:50:42 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (19930400) [pid = 3664] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:50:42 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (16453000) [pid = 3664] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:50:42 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (1235B000) [pid = 3664] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:50:42 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (14405400) [pid = 3664] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:50:42 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (182EDC00) [pid = 3664] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:50:42 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (18C4C800) [pid = 3664] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:50:42 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (15BF5C00) [pid = 3664] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:50:42 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (19D34C00) [pid = 3664] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:50:42 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (19769C00) [pid = 3664] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:50:42 INFO - PROCESS | 3664 | 1461282642933 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]]]}] 15:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 819ms 15:50:43 INFO - PROCESS | 3664 | 1461282642982 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 15:50:43 INFO - PROCESS | 3664 | 1461282642984 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 15:50:43 INFO - PROCESS | 3664 | 1461282642988 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:50:43 INFO - PROCESS | 3664 | 1461282642989 Marionette TRACE conn3 <- [1,838,null,{}] 15:50:43 INFO - PROCESS | 3664 | 1461282642993 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}] 15:50:43 INFO - PROCESS | 3664 | 1461282643072 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 15:50:43 INFO - PROCESS | 3664 | 1461282643078 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:43 INFO - PROCESS | 3664 | ++DOCSHELL 144AB000 == 51 [pid = 3664] [id = 219] 15:50:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (14B5F000) [pid = 3664] [serial = 655] [outer = 00000000] 15:50:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (19930400) [pid = 3664] [serial = 656] [outer = 14B5F000] 15:50:43 INFO - PROCESS | 3664 | 1461282643123 Marionette DEBUG loaded listener.js 15:50:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (19C80400) [pid = 3664] [serial = 657] [outer = 14B5F000] 15:50:43 INFO - PROCESS | 3664 | 1461282643562 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]]]}] 15:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 646ms 15:50:43 INFO - PROCESS | 3664 | 1461282643626 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 15:50:43 INFO - PROCESS | 3664 | 1461282643628 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 15:50:43 INFO - PROCESS | 3664 | 1461282643631 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:50:43 INFO - PROCESS | 3664 | 1461282643633 Marionette TRACE conn3 <- [1,842,null,{}] 15:50:43 INFO - PROCESS | 3664 | 1461282643636 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}] 15:50:43 INFO - PROCESS | 3664 | 1461282643760 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 15:50:43 INFO - PROCESS | 3664 | 1461282643766 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:43 INFO - PROCESS | 3664 | ++DOCSHELL 18141400 == 52 [pid = 3664] [id = 220] 15:50:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (18C4C400) [pid = 3664] [serial = 658] [outer = 00000000] 15:50:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (1C20A400) [pid = 3664] [serial = 659] [outer = 18C4C400] 15:50:43 INFO - PROCESS | 3664 | 1461282643810 Marionette DEBUG loaded listener.js 15:50:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (1C51E800) [pid = 3664] [serial = 660] [outer = 18C4C400] 15:50:44 INFO - PROCESS | 3664 | 1461282644214 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]]]}] 15:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 598ms 15:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:50:44 INFO - PROCESS | 3664 | 1461282644263 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 15:50:44 INFO - PROCESS | 3664 | 1461282644265 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 15:50:44 INFO - PROCESS | 3664 | 1461282644268 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:50:44 INFO - PROCESS | 3664 | 1461282644270 Marionette TRACE conn3 <- [1,846,null,{}] 15:50:44 INFO - PROCESS | 3664 | 1461282644273 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}] 15:50:44 INFO - PROCESS | 3664 | 1461282644349 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 15:50:44 INFO - PROCESS | 3664 | 1461282644356 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:44 INFO - PROCESS | 3664 | ++DOCSHELL 1980AC00 == 53 [pid = 3664] [id = 221] 15:50:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (1C524000) [pid = 3664] [serial = 661] [outer = 00000000] 15:50:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (1CA45800) [pid = 3664] [serial = 662] [outer = 1C524000] 15:50:44 INFO - PROCESS | 3664 | 1461282644403 Marionette DEBUG loaded listener.js 15:50:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1CA4E400) [pid = 3664] [serial = 663] [outer = 1C524000] 15:50:44 INFO - PROCESS | 3664 | 1461282644818 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]]]}] 15:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 598ms 15:50:44 INFO - PROCESS | 3664 | 1461282644863 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 15:50:44 INFO - PROCESS | 3664 | 1461282644866 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 15:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:50:44 INFO - PROCESS | 3664 | 1461282644869 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:50:44 INFO - PROCESS | 3664 | 1461282644871 Marionette TRACE conn3 <- [1,850,null,{}] 15:50:44 INFO - PROCESS | 3664 | 1461282644875 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}] 15:50:45 INFO - PROCESS | 3664 | 1461282645022 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 15:50:45 INFO - PROCESS | 3664 | 1461282645193 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:45 INFO - PROCESS | 3664 | ++DOCSHELL 1652D800 == 54 [pid = 3664] [id = 222] 15:50:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (1652DC00) [pid = 3664] [serial = 664] [outer = 00000000] 15:50:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (16A48000) [pid = 3664] [serial = 665] [outer = 1652DC00] 15:50:45 INFO - PROCESS | 3664 | 1461282645253 Marionette DEBUG loaded listener.js 15:50:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (17C1A000) [pid = 3664] [serial = 666] [outer = 1652DC00] 15:50:45 INFO - PROCESS | 3664 | 1461282645794 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]]]}] 15:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 961ms 15:50:45 INFO - PROCESS | 3664 | 1461282645826 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 15:50:45 INFO - PROCESS | 3664 | 1461282645831 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 15:50:45 INFO - PROCESS | 3664 | 1461282645836 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:50:45 INFO - PROCESS | 3664 | 1461282645841 Marionette TRACE conn3 <- [1,854,null,{}] 15:50:45 INFO - PROCESS | 3664 | 1461282645846 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}] 15:50:45 INFO - PROCESS | 3664 | 1461282645953 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 15:50:46 INFO - PROCESS | 3664 | 1461282646053 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:46 INFO - PROCESS | 3664 | ++DOCSHELL 182FBC00 == 55 [pid = 3664] [id = 223] 15:50:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (18423400) [pid = 3664] [serial = 667] [outer = 00000000] 15:50:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (18C4D800) [pid = 3664] [serial = 668] [outer = 18423400] 15:50:46 INFO - PROCESS | 3664 | 1461282646111 Marionette DEBUG loaded listener.js 15:50:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (18F69800) [pid = 3664] [serial = 669] [outer = 18423400] 15:50:46 INFO - PROCESS | 3664 | 1461282646731 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]]]}] 15:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 960ms 15:50:46 INFO - PROCESS | 3664 | 1461282646783 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 15:50:46 INFO - PROCESS | 3664 | 1461282646787 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 15:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:50:46 INFO - PROCESS | 3664 | 1461282646791 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:50:46 INFO - PROCESS | 3664 | 1461282646793 Marionette TRACE conn3 <- [1,858,null,{}] 15:50:46 INFO - PROCESS | 3664 | 1461282646797 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}] 15:50:46 INFO - PROCESS | 3664 | 1461282646898 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 15:50:47 INFO - PROCESS | 3664 | 1461282647002 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:47 INFO - PROCESS | 3664 | ++DOCSHELL 1A46C000 == 56 [pid = 3664] [id = 224] 15:50:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1A4A8400) [pid = 3664] [serial = 670] [outer = 00000000] 15:50:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1A9D8C00) [pid = 3664] [serial = 671] [outer = 1A4A8400] 15:50:47 INFO - PROCESS | 3664 | 1461282647056 Marionette DEBUG loaded listener.js 15:50:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1C20D400) [pid = 3664] [serial = 672] [outer = 1A4A8400] 15:50:47 INFO - PROCESS | 3664 | 1461282647627 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]]]}] 15:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 913ms 15:50:47 INFO - PROCESS | 3664 | 1461282647693 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 15:50:47 INFO - PROCESS | 3664 | 1461282647698 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 15:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:50:47 INFO - PROCESS | 3664 | 1461282647709 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:50:47 INFO - PROCESS | 3664 | 1461282647713 Marionette TRACE conn3 <- [1,862,null,{}] 15:50:47 INFO - PROCESS | 3664 | 1461282647718 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}] 15:50:47 INFO - PROCESS | 3664 | 1461282647822 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 15:50:47 INFO - PROCESS | 3664 | 1461282647992 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:48 INFO - PROCESS | 3664 | ++DOCSHELL 1CC84800 == 57 [pid = 3664] [id = 225] 15:50:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1CC87C00) [pid = 3664] [serial = 673] [outer = 00000000] 15:50:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1D0D3400) [pid = 3664] [serial = 674] [outer = 1CC87C00] 15:50:48 INFO - PROCESS | 3664 | 1461282648055 Marionette DEBUG loaded listener.js 15:50:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1D0D7800) [pid = 3664] [serial = 675] [outer = 1CC87C00] 15:50:48 INFO - PROCESS | 3664 | 1461282648643 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]]]}] 15:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 945ms 15:50:48 INFO - PROCESS | 3664 | 1461282648681 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 15:50:48 INFO - PROCESS | 3664 | 1461282648683 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 15:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:50:48 INFO - PROCESS | 3664 | 1461282648687 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:50:48 INFO - PROCESS | 3664 | 1461282648689 Marionette TRACE conn3 <- [1,866,null,{}] 15:50:48 INFO - PROCESS | 3664 | 1461282648693 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}] 15:50:48 INFO - PROCESS | 3664 | 1461282648790 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 15:50:48 INFO - PROCESS | 3664 | 1461282648872 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:48 INFO - PROCESS | 3664 | ++DOCSHELL 14407400 == 58 [pid = 3664] [id = 226] 15:50:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1CC89000) [pid = 3664] [serial = 676] [outer = 00000000] 15:50:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1D37A400) [pid = 3664] [serial = 677] [outer = 1CC89000] 15:50:48 INFO - PROCESS | 3664 | 1461282648967 Marionette DEBUG loaded listener.js 15:50:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1D692000) [pid = 3664] [serial = 678] [outer = 1CC89000] 15:50:49 INFO - PROCESS | 3664 | 1461282649709 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]]]}] 15:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1039ms 15:50:49 INFO - PROCESS | 3664 | 1461282649751 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 15:50:49 INFO - PROCESS | 3664 | 1461282649755 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 15:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:50:49 INFO - PROCESS | 3664 | 1461282649760 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:50:49 INFO - PROCESS | 3664 | 1461282649764 Marionette TRACE conn3 <- [1,870,null,{}] 15:50:49 INFO - PROCESS | 3664 | 1461282649778 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}] 15:50:49 INFO - PROCESS | 3664 | 1461282649872 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 15:50:49 INFO - PROCESS | 3664 | 1461282649967 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:49 INFO - PROCESS | 3664 | ++DOCSHELL 16845400 == 59 [pid = 3664] [id = 227] 15:50:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (16845800) [pid = 3664] [serial = 679] [outer = 00000000] 15:50:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (182F1C00) [pid = 3664] [serial = 680] [outer = 16845800] 15:50:50 INFO - PROCESS | 3664 | 1461282650016 Marionette DEBUG loaded listener.js 15:50:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (1841D000) [pid = 3664] [serial = 681] [outer = 16845800] 15:50:50 INFO - PROCESS | 3664 | --DOCSHELL 17C1E800 == 58 [pid = 3664] [id = 188] 15:50:50 INFO - PROCESS | 3664 | --DOCSHELL 1980AC00 == 57 [pid = 3664] [id = 221] 15:50:50 INFO - PROCESS | 3664 | --DOCSHELL 18141400 == 56 [pid = 3664] [id = 220] 15:50:50 INFO - PROCESS | 3664 | --DOCSHELL 144AB000 == 55 [pid = 3664] [id = 219] 15:50:50 INFO - PROCESS | 3664 | --DOCSHELL 1445D800 == 54 [pid = 3664] [id = 218] 15:50:50 INFO - PROCESS | 3664 | --DOCSHELL 19FEF000 == 53 [pid = 3664] [id = 217] 15:50:50 INFO - PROCESS | 3664 | --DOCSHELL 18C51800 == 52 [pid = 3664] [id = 216] 15:50:50 INFO - PROCESS | 3664 | --DOCSHELL 19752C00 == 51 [pid = 3664] [id = 215] 15:50:50 INFO - PROCESS | 3664 | --DOCSHELL 1888F000 == 50 [pid = 3664] [id = 214] 15:50:50 INFO - PROCESS | 3664 | --DOCSHELL 13994800 == 49 [pid = 3664] [id = 213] 15:50:50 INFO - PROCESS | 3664 | --DOCSHELL 15D95000 == 48 [pid = 3664] [id = 212] 15:50:50 INFO - PROCESS | 3664 | --DOCSHELL 18142000 == 47 [pid = 3664] [id = 209] 15:50:50 INFO - PROCESS | 3664 | --DOCSHELL 13466800 == 46 [pid = 3664] [id = 208] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (157EFC00) [pid = 3664] [serial = 594] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (14B62400) [pid = 3664] [serial = 593] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (17C24400) [pid = 3664] [serial = 587] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (18973000) [pid = 3664] [serial = 584] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (1883C400) [pid = 3664] [serial = 590] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (19FF0000) [pid = 3664] [serial = 620] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (1993DC00) [pid = 3664] [serial = 608] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (19C88400) [pid = 3664] [serial = 611] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1683E800) [pid = 3664] [serial = 596] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1684A400) [pid = 3664] [serial = 597] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (182F2000) [pid = 3664] [serial = 599] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (1841E400) [pid = 3664] [serial = 600] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (18F67000) [pid = 3664] [serial = 602] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (19AC2400) [pid = 3664] [serial = 609] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (19E71800) [pid = 3664] [serial = 617] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (19E57000) [pid = 3664] [serial = 614] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (19E75000) [pid = 3664] [serial = 618] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (19777000) [pid = 3664] [serial = 605] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (19E55C00) [pid = 3664] [serial = 615] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (19808C00) [pid = 3664] [serial = 606] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (19D2D000) [pid = 3664] [serial = 612] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (18FBB800) [pid = 3664] [serial = 603] [outer = 00000000] [url = about:blank] 15:50:50 INFO - PROCESS | 3664 | 1461282650643 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]]]}] 15:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 914ms 15:50:50 INFO - PROCESS | 3664 | 1461282650664 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 15:50:50 INFO - PROCESS | 3664 | 1461282650669 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 15:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:50:50 INFO - PROCESS | 3664 | 1461282650675 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:50:50 INFO - PROCESS | 3664 | 1461282650677 Marionette TRACE conn3 <- [1,874,null,{}] 15:50:50 INFO - PROCESS | 3664 | 1461282650681 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}] 15:50:50 INFO - PROCESS | 3664 | 1461282650762 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 15:50:50 INFO - PROCESS | 3664 | 1461282650771 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:50 INFO - PROCESS | 3664 | ++DOCSHELL 14B62400 == 47 [pid = 3664] [id = 228] 15:50:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (14BEE800) [pid = 3664] [serial = 682] [outer = 00000000] 15:50:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (17C4E800) [pid = 3664] [serial = 683] [outer = 14BEE800] 15:50:50 INFO - PROCESS | 3664 | 1461282650816 Marionette DEBUG loaded listener.js 15:50:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (1819FC00) [pid = 3664] [serial = 684] [outer = 14BEE800] 15:50:51 INFO - PROCESS | 3664 | 1461282651327 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]]]}] 15:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 709ms 15:50:51 INFO - PROCESS | 3664 | 1461282651373 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 15:50:51 INFO - PROCESS | 3664 | 1461282651375 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 15:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:50:51 INFO - PROCESS | 3664 | 1461282651379 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:50:51 INFO - PROCESS | 3664 | 1461282651382 Marionette TRACE conn3 <- [1,878,null,{}] 15:50:51 INFO - PROCESS | 3664 | 1461282651394 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}] 15:50:51 INFO - PROCESS | 3664 | 1461282651478 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 15:50:51 INFO - PROCESS | 3664 | 1461282651565 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:51 INFO - PROCESS | 3664 | ++DOCSHELL 15B32000 == 48 [pid = 3664] [id = 229] 15:50:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (182F3800) [pid = 3664] [serial = 685] [outer = 00000000] 15:50:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (19383000) [pid = 3664] [serial = 686] [outer = 182F3800] 15:50:51 INFO - PROCESS | 3664 | 1461282651613 Marionette DEBUG loaded listener.js 15:50:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (19807C00) [pid = 3664] [serial = 687] [outer = 182F3800] 15:50:52 INFO - PROCESS | 3664 | 1461282652345 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]]]}] 15:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 945ms 15:50:52 INFO - PROCESS | 3664 | 1461282652356 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 15:50:52 INFO - PROCESS | 3664 | 1461282652359 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 15:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:50:52 INFO - PROCESS | 3664 | 1461282652362 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:50:52 INFO - PROCESS | 3664 | 1461282652364 Marionette TRACE conn3 <- [1,882,null,{}] 15:50:52 INFO - PROCESS | 3664 | 1461282652367 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}] 15:50:52 INFO - PROCESS | 3664 | 1461282652446 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 15:50:52 INFO - PROCESS | 3664 | 1461282652538 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:52 INFO - PROCESS | 3664 | ++DOCSHELL 19A42800 == 49 [pid = 3664] [id = 230] 15:50:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (19AB9C00) [pid = 3664] [serial = 688] [outer = 00000000] 15:50:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (19FA7400) [pid = 3664] [serial = 689] [outer = 19AB9C00] 15:50:52 INFO - PROCESS | 3664 | 1461282652583 Marionette DEBUG loaded listener.js 15:50:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1A46B000) [pid = 3664] [serial = 690] [outer = 19AB9C00] 15:50:52 INFO - PROCESS | 3664 | 1461282652984 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]]]}] 15:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 645ms 15:50:53 INFO - PROCESS | 3664 | 1461282653000 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 15:50:53 INFO - PROCESS | 3664 | 1461282653002 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 15:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:50:53 INFO - PROCESS | 3664 | 1461282653005 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:50:53 INFO - PROCESS | 3664 | 1461282653007 Marionette TRACE conn3 <- [1,886,null,{}] 15:50:53 INFO - PROCESS | 3664 | 1461282653010 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}] 15:50:53 INFO - PROCESS | 3664 | 1461282653154 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 15:50:53 INFO - PROCESS | 3664 | 1461282653181 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:53 INFO - PROCESS | 3664 | ++DOCSHELL 13380000 == 50 [pid = 3664] [id = 231] 15:50:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (19A40C00) [pid = 3664] [serial = 691] [outer = 00000000] 15:50:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1C20AC00) [pid = 3664] [serial = 692] [outer = 19A40C00] 15:50:53 INFO - PROCESS | 3664 | 1461282653228 Marionette DEBUG loaded listener.js 15:50:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1C518C00) [pid = 3664] [serial = 693] [outer = 19A40C00] 15:50:53 INFO - PROCESS | 3664 | 1461282653670 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]]]}] 15:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 709ms 15:50:53 INFO - PROCESS | 3664 | 1461282653709 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 15:50:53 INFO - PROCESS | 3664 | 1461282653711 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 15:50:53 INFO - PROCESS | 3664 | 1461282653714 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:50:53 INFO - PROCESS | 3664 | 1461282653716 Marionette TRACE conn3 <- [1,890,null,{}] 15:50:53 INFO - PROCESS | 3664 | 1461282653720 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}] 15:50:53 INFO - PROCESS | 3664 | 1461282653845 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 15:50:53 INFO - PROCESS | 3664 | 1461282653861 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:53 INFO - PROCESS | 3664 | ++DOCSHELL 1ABA4C00 == 51 [pid = 3664] [id = 232] 15:50:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1C20F400) [pid = 3664] [serial = 694] [outer = 00000000] 15:50:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1D030000) [pid = 3664] [serial = 695] [outer = 1C20F400] 15:50:53 INFO - PROCESS | 3664 | 1461282653955 Marionette DEBUG loaded listener.js 15:50:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1D371400) [pid = 3664] [serial = 696] [outer = 1C20F400] 15:50:54 INFO - PROCESS | 3664 | 1461282654390 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]]]}] 15:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 692ms 15:50:54 INFO - PROCESS | 3664 | 1461282654415 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 15:50:54 INFO - PROCESS | 3664 | 1461282654417 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 15:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:50:54 INFO - PROCESS | 3664 | 1461282654420 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:50:54 INFO - PROCESS | 3664 | 1461282654422 Marionette TRACE conn3 <- [1,894,null,{}] 15:50:54 INFO - PROCESS | 3664 | 1461282654431 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}] 15:50:54 INFO - PROCESS | 3664 | 1461282654575 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 15:50:54 INFO - PROCESS | 3664 | 1461282654589 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:54 INFO - PROCESS | 3664 | ++DOCSHELL 16417800 == 52 [pid = 3664] [id = 233] 15:50:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1D6A0400) [pid = 3664] [serial = 697] [outer = 00000000] 15:50:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1D7AEC00) [pid = 3664] [serial = 698] [outer = 1D6A0400] 15:50:54 INFO - PROCESS | 3664 | 1461282654633 Marionette DEBUG loaded listener.js 15:50:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1D7AD800) [pid = 3664] [serial = 699] [outer = 1D6A0400] 15:50:55 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (182F7C00) [pid = 3664] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:50:55 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (1976AC00) [pid = 3664] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:50:55 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (1A3D9C00) [pid = 3664] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:50:55 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (15D96C00) [pid = 3664] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:50:55 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (18C0C800) [pid = 3664] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:50:55 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1A9DD000) [pid = 3664] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:50:55 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (14B5F000) [pid = 3664] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:50:55 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (18898800) [pid = 3664] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:50:55 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (19770400) [pid = 3664] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:50:55 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (17C1E000) [pid = 3664] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:50:55 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (1642F000) [pid = 3664] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:50:55 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (18C4C400) [pid = 3664] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:50:55 INFO - PROCESS | 3664 | 1461282655175 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]]]}] 15:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 803ms 15:50:55 INFO - PROCESS | 3664 | 1461282655223 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 15:50:55 INFO - PROCESS | 3664 | 1461282655225 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 15:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:50:55 INFO - PROCESS | 3664 | 1461282655237 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:50:55 INFO - PROCESS | 3664 | 1461282655239 Marionette TRACE conn3 <- [1,898,null,{}] 15:50:55 INFO - PROCESS | 3664 | 1461282655244 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}] 15:50:55 INFO - PROCESS | 3664 | 1461282655320 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 15:50:55 INFO - PROCESS | 3664 | 1461282655326 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:55 INFO - PROCESS | 3664 | ++DOCSHELL 1642F000 == 53 [pid = 3664] [id = 234] 15:50:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (18971400) [pid = 3664] [serial = 700] [outer = 00000000] 15:50:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (19C7DC00) [pid = 3664] [serial = 701] [outer = 18971400] 15:50:55 INFO - PROCESS | 3664 | 1461282655373 Marionette DEBUG loaded listener.js 15:50:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1A9DD000) [pid = 3664] [serial = 702] [outer = 18971400] 15:50:55 INFO - PROCESS | 3664 | 1461282655787 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]]]}] 15:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 599ms 15:50:55 INFO - PROCESS | 3664 | 1461282655826 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 15:50:55 INFO - PROCESS | 3664 | 1461282655828 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 15:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:50:55 INFO - PROCESS | 3664 | 1461282655841 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:50:55 INFO - PROCESS | 3664 | 1461282655843 Marionette TRACE conn3 <- [1,902,null,{}] 15:50:55 INFO - PROCESS | 3664 | 1461282655851 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}] 15:50:55 INFO - PROCESS | 3664 | 1461282655927 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 15:50:55 INFO - PROCESS | 3664 | 1461282655934 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:55 INFO - PROCESS | 3664 | ++DOCSHELL 1D7AF000 == 54 [pid = 3664] [id = 235] 15:50:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1D7B3800) [pid = 3664] [serial = 703] [outer = 00000000] 15:50:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1DB03400) [pid = 3664] [serial = 704] [outer = 1D7B3800] 15:50:56 INFO - PROCESS | 3664 | 1461282655982 Marionette DEBUG loaded listener.js 15:50:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1DB07000) [pid = 3664] [serial = 705] [outer = 1D7B3800] 15:50:56 INFO - PROCESS | 3664 | 1461282656496 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]]]}] 15:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 15:50:56 INFO - PROCESS | 3664 | 1461282656519 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 15:50:56 INFO - PROCESS | 3664 | 1461282656521 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 15:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:50:56 INFO - PROCESS | 3664 | 1461282656524 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:50:56 INFO - PROCESS | 3664 | 1461282656526 Marionette TRACE conn3 <- [1,906,null,{}] 15:50:56 INFO - PROCESS | 3664 | 1461282656529 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}] 15:50:56 INFO - PROCESS | 3664 | 1461282656608 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 15:50:56 INFO - PROCESS | 3664 | 1461282656614 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:56 INFO - PROCESS | 3664 | ++DOCSHELL 1DB0DC00 == 55 [pid = 3664] [id = 236] 15:50:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1DD7D000) [pid = 3664] [serial = 706] [outer = 00000000] 15:50:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1DD82800) [pid = 3664] [serial = 707] [outer = 1DD7D000] 15:50:56 INFO - PROCESS | 3664 | 1461282656658 Marionette DEBUG loaded listener.js 15:50:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1DD85800) [pid = 3664] [serial = 708] [outer = 1DD7D000] 15:50:57 INFO - PROCESS | 3664 | 1461282657165 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]]]}] 15:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 708ms 15:50:57 INFO - PROCESS | 3664 | 1461282657223 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 15:50:57 INFO - PROCESS | 3664 | 1461282657227 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 15:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:50:57 INFO - PROCESS | 3664 | 1461282657232 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:50:57 INFO - PROCESS | 3664 | 1461282657237 Marionette TRACE conn3 <- [1,910,null,{}] 15:50:57 INFO - PROCESS | 3664 | 1461282657248 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}] 15:50:57 INFO - PROCESS | 3664 | 1461282657444 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 15:50:57 INFO - PROCESS | 3664 | 1461282657551 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:57 INFO - PROCESS | 3664 | ++DOCSHELL 1683E800 == 56 [pid = 3664] [id = 237] 15:50:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (17C18000) [pid = 3664] [serial = 709] [outer = 00000000] 15:50:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (17F8F400) [pid = 3664] [serial = 710] [outer = 17C18000] 15:50:57 INFO - PROCESS | 3664 | 1461282657607 Marionette DEBUG loaded listener.js 15:50:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (182F2000) [pid = 3664] [serial = 711] [outer = 17C18000] 15:50:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (19777800) [pid = 3664] [serial = 712] [outer = 1E6BE400] 15:50:58 INFO - PROCESS | 3664 | 1461282658197 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]]]}] 15:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1039ms 15:50:58 INFO - PROCESS | 3664 | 1461282658290 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 15:50:58 INFO - PROCESS | 3664 | 1461282658295 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 15:50:58 INFO - PROCESS | 3664 | 1461282658322 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:50:58 INFO - PROCESS | 3664 | 1461282658325 Marionette TRACE conn3 <- [1,914,null,{}] 15:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:50:58 INFO - PROCESS | 3664 | 1461282658329 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}] 15:50:58 INFO - PROCESS | 3664 | 1461282658439 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 15:50:58 INFO - PROCESS | 3664 | 1461282658562 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:58 INFO - PROCESS | 3664 | ++DOCSHELL 15D95C00 == 57 [pid = 3664] [id = 238] 15:50:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (16848C00) [pid = 3664] [serial = 713] [outer = 00000000] 15:50:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (19C88800) [pid = 3664] [serial = 714] [outer = 16848C00] 15:50:58 INFO - PROCESS | 3664 | 1461282658620 Marionette DEBUG loaded listener.js 15:50:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (1A5DE800) [pid = 3664] [serial = 715] [outer = 16848C00] 15:50:59 INFO - PROCESS | 3664 | 1461282659197 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]]]}] 15:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 882ms 15:50:59 INFO - PROCESS | 3664 | 1461282659225 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 15:50:59 INFO - PROCESS | 3664 | 1461282659228 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 15:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:50:59 INFO - PROCESS | 3664 | 1461282659233 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:50:59 INFO - PROCESS | 3664 | 1461282659237 Marionette TRACE conn3 <- [1,918,null,{}] 15:50:59 INFO - PROCESS | 3664 | 1461282659248 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}] 15:50:59 INFO - PROCESS | 3664 | 1461282659361 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 15:50:59 INFO - PROCESS | 3664 | 1461282659462 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:59 INFO - PROCESS | 3664 | ++DOCSHELL 1976B800 == 58 [pid = 3664] [id = 239] 15:50:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (1DB10C00) [pid = 3664] [serial = 716] [outer = 00000000] 15:50:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1DD87000) [pid = 3664] [serial = 717] [outer = 1DB10C00] 15:50:59 INFO - PROCESS | 3664 | 1461282659519 Marionette DEBUG loaded listener.js 15:50:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1DFA6800) [pid = 3664] [serial = 718] [outer = 1DB10C00] 15:51:00 INFO - PROCESS | 3664 | 1461282660094 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]]]}] 15:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 898ms 15:51:00 INFO - PROCESS | 3664 | 1461282660138 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 15:51:00 INFO - PROCESS | 3664 | 1461282660141 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 15:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:51:00 INFO - PROCESS | 3664 | 1461282660145 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:51:00 INFO - PROCESS | 3664 | 1461282660147 Marionette TRACE conn3 <- [1,922,null,{}] 15:51:00 INFO - PROCESS | 3664 | 1461282660151 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}] 15:51:00 INFO - PROCESS | 3664 | 1461282660251 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 15:51:00 INFO - PROCESS | 3664 | 1461282660356 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:00 INFO - PROCESS | 3664 | ++DOCSHELL 1DFA8800 == 59 [pid = 3664] [id = 240] 15:51:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (1DFA9400) [pid = 3664] [serial = 719] [outer = 00000000] 15:51:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (1DFB5400) [pid = 3664] [serial = 720] [outer = 1DFA9400] 15:51:00 INFO - PROCESS | 3664 | 1461282660458 Marionette DEBUG loaded listener.js 15:51:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (1E1ABC00) [pid = 3664] [serial = 721] [outer = 1DFA9400] 15:51:01 INFO - PROCESS | 3664 | 1461282660998 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]]]}] 15:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 913ms 15:51:01 INFO - PROCESS | 3664 | 1461282661081 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 15:51:01 INFO - PROCESS | 3664 | 1461282661083 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 15:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:51:01 INFO - PROCESS | 3664 | 1461282661087 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:51:01 INFO - PROCESS | 3664 | 1461282661089 Marionette TRACE conn3 <- [1,926,null,{}] 15:51:01 INFO - PROCESS | 3664 | 1461282661093 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}] 15:51:01 INFO - PROCESS | 3664 | 1461282661194 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 15:51:01 INFO - PROCESS | 3664 | 1461282661294 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:01 INFO - PROCESS | 3664 | ++DOCSHELL 1DFAB800 == 60 [pid = 3664] [id = 241] 15:51:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (1DFACC00) [pid = 3664] [serial = 722] [outer = 00000000] 15:51:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (1E1B3400) [pid = 3664] [serial = 723] [outer = 1DFACC00] 15:51:01 INFO - PROCESS | 3664 | 1461282661353 Marionette DEBUG loaded listener.js 15:51:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (1E1B5000) [pid = 3664] [serial = 724] [outer = 1DFACC00] 15:51:01 INFO - PROCESS | 3664 | 1461282661915 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]]]}] 15:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 850ms 15:51:01 INFO - PROCESS | 3664 | 1461282661942 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 15:51:01 INFO - PROCESS | 3664 | 1461282661945 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 15:51:01 INFO - PROCESS | 3664 | 1461282661950 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:51:01 INFO - PROCESS | 3664 | 1461282661952 Marionette TRACE conn3 <- [1,930,null,{}] 15:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:51:01 INFO - PROCESS | 3664 | 1461282661956 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}] 15:51:02 INFO - PROCESS | 3664 | 1461282662076 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 15:51:02 INFO - PROCESS | 3664 | 1461282662181 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:02 INFO - PROCESS | 3664 | ++DOCSHELL 17C53400 == 61 [pid = 3664] [id = 242] 15:51:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (17F91C00) [pid = 3664] [serial = 725] [outer = 00000000] 15:51:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (1976D800) [pid = 3664] [serial = 726] [outer = 17F91C00] 15:51:02 INFO - PROCESS | 3664 | 1461282662236 Marionette DEBUG loaded listener.js 15:51:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (19C87000) [pid = 3664] [serial = 727] [outer = 17F91C00] 15:51:02 INFO - PROCESS | 3664 | 1461282662958 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]]]}] 15:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1039ms 15:51:03 INFO - PROCESS | 3664 | 1461282662990 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 15:51:03 INFO - PROCESS | 3664 | 1461282662994 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 15:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:51:03 INFO - PROCESS | 3664 | 1461282662999 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:51:03 INFO - PROCESS | 3664 | 1461282663002 Marionette TRACE conn3 <- [1,934,null,{}] 15:51:03 INFO - PROCESS | 3664 | 1461282663026 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}] 15:51:03 INFO - PROCESS | 3664 | 1461282663120 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 15:51:03 INFO - PROCESS | 3664 | 1461282663254 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:03 INFO - PROCESS | 3664 | ++DOCSHELL 1336B400 == 62 [pid = 3664] [id = 243] 15:51:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (1336B800) [pid = 3664] [serial = 728] [outer = 00000000] 15:51:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (14403C00) [pid = 3664] [serial = 729] [outer = 1336B800] 15:51:03 INFO - PROCESS | 3664 | 1461282663310 Marionette DEBUG loaded listener.js 15:51:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (148BA000) [pid = 3664] [serial = 730] [outer = 1336B800] 15:51:03 INFO - PROCESS | 3664 | --DOCSHELL 1D7AF000 == 61 [pid = 3664] [id = 235] 15:51:03 INFO - PROCESS | 3664 | --DOCSHELL 1642F000 == 60 [pid = 3664] [id = 234] 15:51:03 INFO - PROCESS | 3664 | --DOCSHELL 16417800 == 59 [pid = 3664] [id = 233] 15:51:03 INFO - PROCESS | 3664 | --DOCSHELL 1ABA4C00 == 58 [pid = 3664] [id = 232] 15:51:03 INFO - PROCESS | 3664 | --DOCSHELL 13380000 == 57 [pid = 3664] [id = 231] 15:51:03 INFO - PROCESS | 3664 | --DOCSHELL 19A42800 == 56 [pid = 3664] [id = 230] 15:51:03 INFO - PROCESS | 3664 | --DOCSHELL 15B32000 == 55 [pid = 3664] [id = 229] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (1CA45800) [pid = 3664] [serial = 662] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOCSHELL 14B62400 == 54 [pid = 3664] [id = 228] 15:51:03 INFO - PROCESS | 3664 | --DOCSHELL 16845400 == 53 [pid = 3664] [id = 227] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (19D32800) [pid = 3664] [serial = 647] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (1C206800) [pid = 3664] [serial = 651] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (18892800) [pid = 3664] [serial = 626] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (18134C00) [pid = 3664] [serial = 639] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (18F67400) [pid = 3664] [serial = 564] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (1C20EC00) [pid = 3664] [serial = 653] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (144A1C00) [pid = 3664] [serial = 623] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (19C80400) [pid = 3664] [serial = 657] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (18C53000) [pid = 3664] [serial = 641] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (19ABE400) [pid = 3664] [serial = 645] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (19D36800) [pid = 3664] [serial = 648] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (19933800) [pid = 3664] [serial = 540] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (18FBC800) [pid = 3664] [serial = 642] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (19930400) [pid = 3664] [serial = 656] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (17C50000) [pid = 3664] [serial = 636] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (1993CC00) [pid = 3664] [serial = 644] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (1684D000) [pid = 3664] [serial = 638] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (1C210400) [pid = 3664] [serial = 654] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (1A9DB800) [pid = 3664] [serial = 632] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (16BA0C00) [pid = 3664] [serial = 635] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (1C20A400) [pid = 3664] [serial = 659] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (1C51E800) [pid = 3664] [serial = 660] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (19C88000) [pid = 3664] [serial = 629] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1AB96800) [pid = 3664] [serial = 650] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (18C10400) [pid = 3664] [serial = 585] [outer = 00000000] [url = about:blank] 15:51:03 INFO - PROCESS | 3664 | 1461282663895 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]]]}] 15:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 929ms 15:51:03 INFO - PROCESS | 3664 | 1461282663921 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 15:51:03 INFO - PROCESS | 3664 | 1461282663926 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 15:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:51:03 INFO - PROCESS | 3664 | 1461282663932 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:51:03 INFO - PROCESS | 3664 | 1461282663935 Marionette TRACE conn3 <- [1,938,null,{}] 15:51:03 INFO - PROCESS | 3664 | 1461282663938 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}] 15:51:04 INFO - PROCESS | 3664 | 1461282664022 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 15:51:04 INFO - PROCESS | 3664 | 1461282664110 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:04 INFO - PROCESS | 3664 | ++DOCSHELL 148B8000 == 54 [pid = 3664] [id = 244] 15:51:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (148B9C00) [pid = 3664] [serial = 731] [outer = 00000000] 15:51:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (15D92800) [pid = 3664] [serial = 732] [outer = 148B9C00] 15:51:04 INFO - PROCESS | 3664 | 1461282664156 Marionette DEBUG loaded listener.js 15:51:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (15EC1400) [pid = 3664] [serial = 733] [outer = 148B9C00] 15:51:04 INFO - PROCESS | 3664 | 1461282664619 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]]]}] 15:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 709ms 15:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:51:04 INFO - PROCESS | 3664 | 1461282664715 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 15:51:04 INFO - PROCESS | 3664 | 1461282664718 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 15:51:04 INFO - PROCESS | 3664 | 1461282664722 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:51:04 INFO - PROCESS | 3664 | 1461282664725 Marionette TRACE conn3 <- [1,942,null,{}] 15:51:04 INFO - PROCESS | 3664 | 1461282664736 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}] 15:51:04 INFO - PROCESS | 3664 | 1461282664819 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 15:51:04 INFO - PROCESS | 3664 | 1461282664836 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:04 INFO - PROCESS | 3664 | ++DOCSHELL 16BAEC00 == 55 [pid = 3664] [id = 245] 15:51:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (17C17800) [pid = 3664] [serial = 734] [outer = 00000000] 15:51:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (17C51800) [pid = 3664] [serial = 735] [outer = 17C17800] 15:51:04 INFO - PROCESS | 3664 | 1461282664883 Marionette DEBUG loaded listener.js 15:51:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (17F8B000) [pid = 3664] [serial = 736] [outer = 17C17800] 15:51:05 INFO - PROCESS | 3664 | 1461282665330 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]]]}] 15:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms 15:51:05 INFO - PROCESS | 3664 | 1461282665360 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 15:51:05 INFO - PROCESS | 3664 | 1461282665363 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 15:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:51:05 INFO - PROCESS | 3664 | 1461282665366 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:51:05 INFO - PROCESS | 3664 | 1461282665368 Marionette TRACE conn3 <- [1,946,null,{}] 15:51:05 INFO - PROCESS | 3664 | 1461282665372 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}] 15:51:05 INFO - PROCESS | 3664 | 1461282665461 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 15:51:05 INFO - PROCESS | 3664 | 1461282665468 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:05 INFO - PROCESS | 3664 | ++DOCSHELL 157AA400 == 56 [pid = 3664] [id = 246] 15:51:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (182EE800) [pid = 3664] [serial = 737] [outer = 00000000] 15:51:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (18421800) [pid = 3664] [serial = 738] [outer = 182EE800] 15:51:05 INFO - PROCESS | 3664 | 1461282665513 Marionette DEBUG loaded listener.js 15:51:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (18806000) [pid = 3664] [serial = 739] [outer = 182EE800] 15:51:05 INFO - PROCESS | 3664 | 1461282665934 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]]]}] 15:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 598ms 15:51:05 INFO - PROCESS | 3664 | 1461282665972 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 15:51:05 INFO - PROCESS | 3664 | 1461282665974 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 15:51:05 INFO - PROCESS | 3664 | 1461282665977 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:51:05 INFO - PROCESS | 3664 | 1461282665979 Marionette TRACE conn3 <- [1,950,null,{}] 15:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:51:05 INFO - PROCESS | 3664 | 1461282665982 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}] 15:51:06 INFO - PROCESS | 3664 | 1461282666094 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 15:51:06 INFO - PROCESS | 3664 | 1461282666101 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:06 INFO - PROCESS | 3664 | ++DOCSHELL 123B9800 == 57 [pid = 3664] [id = 247] 15:51:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1336BC00) [pid = 3664] [serial = 740] [outer = 00000000] 15:51:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (18892800) [pid = 3664] [serial = 741] [outer = 1336BC00] 15:51:06 INFO - PROCESS | 3664 | 1461282666146 Marionette DEBUG loaded listener.js 15:51:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (18974800) [pid = 3664] [serial = 742] [outer = 1336BC00] 15:51:06 INFO - PROCESS | 3664 | 1461282666630 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]]]}] 15:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 709ms 15:51:06 INFO - PROCESS | 3664 | 1461282666685 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 15:51:06 INFO - PROCESS | 3664 | 1461282666687 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 15:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:51:06 INFO - PROCESS | 3664 | 1461282666690 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:51:06 INFO - PROCESS | 3664 | 1461282666692 Marionette TRACE conn3 <- [1,954,null,{}] 15:51:06 INFO - PROCESS | 3664 | 1461282666695 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}] 15:51:06 INFO - PROCESS | 3664 | 1461282666821 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 15:51:06 INFO - PROCESS | 3664 | 1461282666884 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:06 INFO - PROCESS | 3664 | ++DOCSHELL 19377400 == 58 [pid = 3664] [id = 248] 15:51:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1937B000) [pid = 3664] [serial = 743] [outer = 00000000] 15:51:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1976A000) [pid = 3664] [serial = 744] [outer = 1937B000] 15:51:06 INFO - PROCESS | 3664 | 1461282666932 Marionette DEBUG loaded listener.js 15:51:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (1976D000) [pid = 3664] [serial = 745] [outer = 1937B000] 15:51:07 INFO - PROCESS | 3664 | 1461282667354 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]]]}] 15:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 692ms 15:51:07 INFO - PROCESS | 3664 | 1461282667389 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 15:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:51:07 INFO - PROCESS | 3664 | 1461282667391 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 15:51:07 INFO - PROCESS | 3664 | 1461282667394 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:51:07 INFO - PROCESS | 3664 | 1461282667396 Marionette TRACE conn3 <- [1,958,null,{}] 15:51:07 INFO - PROCESS | 3664 | 1461282667442 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}] 15:51:07 INFO - PROCESS | 3664 | 1461282667555 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 15:51:07 INFO - PROCESS | 3664 | 1461282667565 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:07 INFO - PROCESS | 3664 | ++DOCSHELL 18C4EC00 == 59 [pid = 3664] [id = 249] 15:51:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (19808C00) [pid = 3664] [serial = 746] [outer = 00000000] 15:51:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (19A43400) [pid = 3664] [serial = 747] [outer = 19808C00] 15:51:07 INFO - PROCESS | 3664 | 1461282667609 Marionette DEBUG loaded listener.js 15:51:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (19C7B400) [pid = 3664] [serial = 748] [outer = 19808C00] 15:51:08 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (1976E400) [pid = 3664] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:51:08 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (19A40C00) [pid = 3664] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:51:08 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (14BEE800) [pid = 3664] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:51:08 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (1C20F400) [pid = 3664] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:51:08 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (182F3800) [pid = 3664] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:51:08 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (19AB9C00) [pid = 3664] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:51:08 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (16845800) [pid = 3664] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:51:08 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (1C524000) [pid = 3664] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:51:08 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (1D6A0400) [pid = 3664] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:51:08 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (1D7B3800) [pid = 3664] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:51:08 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (18971400) [pid = 3664] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:51:08 INFO - PROCESS | 3664 | 1461282668222 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]]]}] 15:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 850ms 15:51:08 INFO - PROCESS | 3664 | 1461282668237 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 15:51:08 INFO - PROCESS | 3664 | 1461282668239 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 15:51:08 INFO - PROCESS | 3664 | 1461282668242 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:51:08 INFO - PROCESS | 3664 | 1461282668244 Marionette TRACE conn3 <- [1,962,null,{}] 15:51:08 INFO - PROCESS | 3664 | 1461282668248 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}] 15:51:08 INFO - PROCESS | 3664 | 1461282668323 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 15:51:08 INFO - PROCESS | 3664 | 1461282668330 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:08 INFO - PROCESS | 3664 | ++DOCSHELL 1652E400 == 60 [pid = 3664] [id = 250] 15:51:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (16765800) [pid = 3664] [serial = 749] [outer = 00000000] 15:51:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (19750000) [pid = 3664] [serial = 750] [outer = 16765800] 15:51:08 INFO - PROCESS | 3664 | 1461282668374 Marionette DEBUG loaded listener.js 15:51:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (19932400) [pid = 3664] [serial = 751] [outer = 16765800] 15:51:08 INFO - PROCESS | 3664 | 1461282668841 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]]]}] 15:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 599ms 15:51:08 INFO - PROCESS | 3664 | 1461282668897 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 15:51:08 INFO - PROCESS | 3664 | 1461282668899 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 15:51:08 INFO - PROCESS | 3664 | 1461282668902 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:51:08 INFO - PROCESS | 3664 | 1461282668904 Marionette TRACE conn3 <- [1,966,null,{}] 15:51:08 INFO - PROCESS | 3664 | 1461282668907 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}] 15:51:08 INFO - PROCESS | 3664 | 1461282668983 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 15:51:09 INFO - PROCESS | 3664 | 1461282668990 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:09 INFO - PROCESS | 3664 | ++DOCSHELL 19A40C00 == 61 [pid = 3664] [id = 251] 15:51:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (19C7C800) [pid = 3664] [serial = 752] [outer = 00000000] 15:51:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (19C90000) [pid = 3664] [serial = 753] [outer = 19C7C800] 15:51:09 INFO - PROCESS | 3664 | 1461282669034 Marionette DEBUG loaded listener.js 15:51:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (19C94C00) [pid = 3664] [serial = 754] [outer = 19C7C800] 15:51:09 INFO - PROCESS | 3664 | 1461282669462 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]]]}] 15:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 599ms 15:51:09 INFO - PROCESS | 3664 | 1461282669500 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 15:51:09 INFO - PROCESS | 3664 | 1461282669502 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 15:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:51:09 INFO - PROCESS | 3664 | 1461282669509 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:51:09 INFO - PROCESS | 3664 | 1461282669511 Marionette TRACE conn3 <- [1,970,null,{}] 15:51:09 INFO - PROCESS | 3664 | 1461282669514 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}] 15:51:09 INFO - PROCESS | 3664 | 1461282669599 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 15:51:09 INFO - PROCESS | 3664 | 1461282669606 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:09 INFO - PROCESS | 3664 | ++DOCSHELL 19C97400 == 62 [pid = 3664] [id = 252] 15:51:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (19C98C00) [pid = 3664] [serial = 755] [outer = 00000000] 15:51:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (19D34800) [pid = 3664] [serial = 756] [outer = 19C98C00] 15:51:09 INFO - PROCESS | 3664 | 1461282669650 Marionette DEBUG loaded listener.js 15:51:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (19D4E400) [pid = 3664] [serial = 757] [outer = 19C98C00] 15:51:10 INFO - PROCESS | 3664 | 1461282670081 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]]]}] 15:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 599ms 15:51:10 INFO - PROCESS | 3664 | 1461282670103 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 15:51:10 INFO - PROCESS | 3664 | 1461282670105 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 15:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:51:10 INFO - PROCESS | 3664 | 1461282670120 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:51:10 INFO - PROCESS | 3664 | 1461282670122 Marionette TRACE conn3 <- [1,974,null,{}] 15:51:10 INFO - PROCESS | 3664 | 1461282670130 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}] 15:51:10 INFO - PROCESS | 3664 | 1461282670229 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 15:51:10 INFO - PROCESS | 3664 | 1461282670435 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:10 INFO - PROCESS | 3664 | ++DOCSHELL 12B7F800 == 63 [pid = 3664] [id = 253] 15:51:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (12BDDC00) [pid = 3664] [serial = 758] [outer = 00000000] 15:51:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (13372400) [pid = 3664] [serial = 759] [outer = 12BDDC00] 15:51:10 INFO - PROCESS | 3664 | 1461282670494 Marionette DEBUG loaded listener.js 15:51:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (13381000) [pid = 3664] [serial = 760] [outer = 12BDDC00] 15:51:11 INFO - PROCESS | 3664 | 1461282671062 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]]]}] 15:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1007ms 15:51:11 INFO - PROCESS | 3664 | 1461282671124 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 15:51:11 INFO - PROCESS | 3664 | 1461282671128 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 15:51:11 INFO - PROCESS | 3664 | 1461282671133 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:51:11 INFO - PROCESS | 3664 | 1461282671137 Marionette TRACE conn3 <- [1,978,null,{}] 15:51:11 INFO - PROCESS | 3664 | 1461282671143 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}] 15:51:11 INFO - PROCESS | 3664 | 1461282671250 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 15:51:11 INFO - PROCESS | 3664 | 1461282671382 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:11 INFO - PROCESS | 3664 | ++DOCSHELL 16530400 == 64 [pid = 3664] [id = 254] 15:51:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (16768000) [pid = 3664] [serial = 761] [outer = 00000000] 15:51:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (16A44400) [pid = 3664] [serial = 762] [outer = 16768000] 15:51:11 INFO - PROCESS | 3664 | 1461282671440 Marionette DEBUG loaded listener.js 15:51:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (16BA1400) [pid = 3664] [serial = 763] [outer = 16768000] 15:51:12 INFO - PROCESS | 3664 | 1461282672078 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]]]}] 15:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1008ms 15:51:12 INFO - PROCESS | 3664 | 1461282672138 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 15:51:12 INFO - PROCESS | 3664 | 1461282672142 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 15:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:51:12 INFO - PROCESS | 3664 | 1461282672160 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:51:12 INFO - PROCESS | 3664 | 1461282672162 Marionette TRACE conn3 <- [1,982,null,{}] 15:51:12 INFO - PROCESS | 3664 | 1461282672166 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}] 15:51:12 INFO - PROCESS | 3664 | 1461282672271 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 15:51:12 INFO - PROCESS | 3664 | 1461282672402 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:12 INFO - PROCESS | 3664 | ++DOCSHELL 15510800 == 65 [pid = 3664] [id = 255] 15:51:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (17C1B000) [pid = 3664] [serial = 764] [outer = 00000000] 15:51:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (19773800) [pid = 3664] [serial = 765] [outer = 17C1B000] 15:51:12 INFO - PROCESS | 3664 | 1461282672457 Marionette DEBUG loaded listener.js 15:51:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (19AB8400) [pid = 3664] [serial = 766] [outer = 17C1B000] 15:51:13 INFO - PROCESS | 3664 | 1461282673105 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]]]}] 15:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 945ms 15:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:51:13 INFO - PROCESS | 3664 | 1461282673136 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 15:51:13 INFO - PROCESS | 3664 | 1461282673138 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 15:51:13 INFO - PROCESS | 3664 | 1461282673149 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:51:13 INFO - PROCESS | 3664 | 1461282673155 Marionette TRACE conn3 <- [1,986,null,{}] 15:51:13 INFO - PROCESS | 3664 | 1461282673159 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}] 15:51:13 INFO - PROCESS | 3664 | 1461282673263 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 15:51:13 INFO - PROCESS | 3664 | 1461282673364 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:13 INFO - PROCESS | 3664 | ++DOCSHELL 19E76400 == 66 [pid = 3664] [id = 256] 15:51:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (1A3DD400) [pid = 3664] [serial = 767] [outer = 00000000] 15:51:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (1A5DCC00) [pid = 3664] [serial = 768] [outer = 1A3DD400] 15:51:13 INFO - PROCESS | 3664 | 1461282673419 Marionette DEBUG loaded listener.js 15:51:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (1A5E4800) [pid = 3664] [serial = 769] [outer = 1A3DD400] 15:51:13 INFO - PROCESS | 3664 | 1461282673983 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]]]}] 15:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 897ms 15:51:14 INFO - PROCESS | 3664 | 1461282674046 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 15:51:14 INFO - PROCESS | 3664 | 1461282674049 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 15:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:51:14 INFO - PROCESS | 3664 | 1461282674052 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:51:14 INFO - PROCESS | 3664 | 1461282674054 Marionette TRACE conn3 <- [1,990,null,{}] 15:51:14 INFO - PROCESS | 3664 | 1461282674058 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}] 15:51:14 INFO - PROCESS | 3664 | 1461282674160 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 15:51:14 INFO - PROCESS | 3664 | 1461282674290 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:14 INFO - PROCESS | 3664 | ++DOCSHELL 19C99000 == 67 [pid = 3664] [id = 257] 15:51:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (19E71000) [pid = 3664] [serial = 770] [outer = 00000000] 15:51:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (1C207400) [pid = 3664] [serial = 771] [outer = 19E71000] 15:51:14 INFO - PROCESS | 3664 | 1461282674345 Marionette DEBUG loaded listener.js 15:51:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (1C208C00) [pid = 3664] [serial = 772] [outer = 19E71000] 15:51:15 INFO - PROCESS | 3664 | 1461282675078 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]]]}] 15:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1102ms 15:51:15 INFO - PROCESS | 3664 | 1461282675154 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 15:51:15 INFO - PROCESS | 3664 | 1461282675158 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 15:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:51:15 INFO - PROCESS | 3664 | 1461282675163 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:51:15 INFO - PROCESS | 3664 | 1461282675167 Marionette TRACE conn3 <- [1,994,null,{}] 15:51:15 INFO - PROCESS | 3664 | 1461282675174 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}] 15:51:15 INFO - PROCESS | 3664 | 1461282675270 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 15:51:15 INFO - PROCESS | 3664 | 1461282675405 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:15 INFO - PROCESS | 3664 | ++DOCSHELL 15DDD400 == 68 [pid = 3664] [id = 258] 15:51:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (1683F400) [pid = 3664] [serial = 773] [outer = 00000000] 15:51:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (17C19000) [pid = 3664] [serial = 774] [outer = 1683F400] 15:51:15 INFO - PROCESS | 3664 | 1461282675456 Marionette DEBUG loaded listener.js 15:51:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (17C54800) [pid = 3664] [serial = 775] [outer = 1683F400] 15:51:16 INFO - PROCESS | 3664 | 1461282676037 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]]]}] 15:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 945ms 15:51:16 INFO - PROCESS | 3664 | 1461282676110 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 15:51:16 INFO - PROCESS | 3664 | 1461282676115 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 15:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:51:16 INFO - PROCESS | 3664 | 1461282676122 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:51:16 INFO - PROCESS | 3664 | 1461282676124 Marionette TRACE conn3 <- [1,998,null,{}] 15:51:16 INFO - PROCESS | 3664 | 1461282676128 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}] 15:51:16 INFO - PROCESS | 3664 | 1461282676254 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 15:51:16 INFO - PROCESS | 3664 | --DOCSHELL 1372D400 == 67 [pid = 3664] [id = 18] 15:51:16 INFO - PROCESS | 3664 | --DOCSHELL 1E6CBC00 == 66 [pid = 3664] [id = 16] 15:51:16 INFO - PROCESS | 3664 | --DOCSHELL 19C97400 == 65 [pid = 3664] [id = 252] 15:51:16 INFO - PROCESS | 3664 | --DOCSHELL 19A40C00 == 64 [pid = 3664] [id = 251] 15:51:16 INFO - PROCESS | 3664 | --DOCSHELL 1652E400 == 63 [pid = 3664] [id = 250] 15:51:16 INFO - PROCESS | 3664 | --DOCSHELL 18C4EC00 == 62 [pid = 3664] [id = 249] 15:51:16 INFO - PROCESS | 3664 | --DOCSHELL 19377400 == 61 [pid = 3664] [id = 248] 15:51:16 INFO - PROCESS | 3664 | --DOCSHELL 123B9800 == 60 [pid = 3664] [id = 247] 15:51:16 INFO - PROCESS | 3664 | --DOCSHELL 157AA400 == 59 [pid = 3664] [id = 246] 15:51:16 INFO - PROCESS | 3664 | --DOCSHELL 16BAEC00 == 58 [pid = 3664] [id = 245] 15:51:16 INFO - PROCESS | 3664 | --DOCSHELL 148B8000 == 57 [pid = 3664] [id = 244] 15:51:16 INFO - PROCESS | 3664 | --DOCSHELL 1336B400 == 56 [pid = 3664] [id = 243] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (16A48000) [pid = 3664] [serial = 665] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (18C4D800) [pid = 3664] [serial = 668] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (1A9D8C00) [pid = 3664] [serial = 671] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (1D0D3400) [pid = 3664] [serial = 674] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (1D37A400) [pid = 3664] [serial = 677] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (1DD82800) [pid = 3664] [serial = 707] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOCSHELL 1976B800 == 55 [pid = 3664] [id = 239] 15:51:16 INFO - PROCESS | 3664 | --DOCSHELL 15D95C00 == 54 [pid = 3664] [id = 238] 15:51:16 INFO - PROCESS | 3664 | --DOCSHELL 1683E800 == 53 [pid = 3664] [id = 237] 15:51:16 INFO - PROCESS | 3664 | --DOCSHELL 1DB0DC00 == 52 [pid = 3664] [id = 236] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (1A3E5000) [pid = 3664] [serial = 621] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (1C20AC00) [pid = 3664] [serial = 692] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (17C4E800) [pid = 3664] [serial = 683] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (1819FC00) [pid = 3664] [serial = 684] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (1D371400) [pid = 3664] [serial = 696] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (1D030000) [pid = 3664] [serial = 695] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (19383000) [pid = 3664] [serial = 686] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (19807C00) [pid = 3664] [serial = 687] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (19FA7400) [pid = 3664] [serial = 689] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (1841D000) [pid = 3664] [serial = 681] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (182F1C00) [pid = 3664] [serial = 680] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (1CA4E400) [pid = 3664] [serial = 663] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (1D7AEC00) [pid = 3664] [serial = 698] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (1DB07000) [pid = 3664] [serial = 705] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (1DB03400) [pid = 3664] [serial = 704] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1D7AD800) [pid = 3664] [serial = 699] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (1C518C00) [pid = 3664] [serial = 693] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (19C7DC00) [pid = 3664] [serial = 701] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (1A46B000) [pid = 3664] [serial = 690] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (1A9DD000) [pid = 3664] [serial = 702] [outer = 00000000] [url = about:blank] 15:51:16 INFO - PROCESS | 3664 | 1461282676380 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:16 INFO - PROCESS | 3664 | ++DOCSHELL 12303400 == 53 [pid = 3664] [id = 259] 15:51:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (123B9800) [pid = 3664] [serial = 776] [outer = 00000000] 15:51:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (15507400) [pid = 3664] [serial = 777] [outer = 123B9800] 15:51:16 INFO - PROCESS | 3664 | 1461282676427 Marionette DEBUG loaded listener.js 15:51:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (15EB9800) [pid = 3664] [serial = 778] [outer = 123B9800] 15:51:16 INFO - PROCESS | 3664 | 1461282676932 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]]]}] 15:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 803ms 15:51:16 INFO - PROCESS | 3664 | 1461282676953 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 15:51:16 INFO - PROCESS | 3664 | 1461282676955 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 15:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:51:16 INFO - PROCESS | 3664 | 1461282676959 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:51:16 INFO - PROCESS | 3664 | 1461282676962 Marionette TRACE conn3 <- [1,1002,null,{}] 15:51:16 INFO - PROCESS | 3664 | 1461282676972 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}] 15:51:17 INFO - PROCESS | 3664 | 1461282677055 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 15:51:17 INFO - PROCESS | 3664 | 1461282677064 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:17 INFO - PROCESS | 3664 | ++DOCSHELL 18C50800 == 54 [pid = 3664] [id = 260] 15:51:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (18C51400) [pid = 3664] [serial = 779] [outer = 00000000] 15:51:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (19377400) [pid = 3664] [serial = 780] [outer = 18C51400] 15:51:17 INFO - PROCESS | 3664 | 1461282677113 Marionette DEBUG loaded listener.js 15:51:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (19759C00) [pid = 3664] [serial = 781] [outer = 18C51400] 15:51:17 INFO - PROCESS | 3664 | 1461282677588 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]]]}] 15:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 693ms 15:51:17 INFO - PROCESS | 3664 | 1461282677658 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 15:51:17 INFO - PROCESS | 3664 | 1461282677660 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 15:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:51:17 INFO - PROCESS | 3664 | 1461282677664 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:51:17 INFO - PROCESS | 3664 | 1461282677666 Marionette TRACE conn3 <- [1,1006,null,{}] 15:51:17 INFO - PROCESS | 3664 | 1461282677669 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}] 15:51:17 INFO - PROCESS | 3664 | 1461282677748 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 15:51:17 INFO - PROCESS | 3664 | 1461282677759 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:17 INFO - PROCESS | 3664 | ++DOCSHELL 19777000 == 55 [pid = 3664] [id = 261] 15:51:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (19933C00) [pid = 3664] [serial = 782] [outer = 00000000] 15:51:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (19C8D400) [pid = 3664] [serial = 783] [outer = 19933C00] 15:51:17 INFO - PROCESS | 3664 | 1461282677809 Marionette DEBUG loaded listener.js 15:51:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (19C99400) [pid = 3664] [serial = 784] [outer = 19933C00] 15:51:18 INFO - PROCESS | 3664 | 1461282678261 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]]]}] 15:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 646ms 15:51:18 INFO - PROCESS | 3664 | 1461282678302 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 15:51:18 INFO - PROCESS | 3664 | 1461282678304 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 15:51:18 INFO - PROCESS | 3664 | 1461282678307 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:51:18 INFO - PROCESS | 3664 | 1461282678308 Marionette TRACE conn3 <- [1,1010,null,{}] 15:51:18 INFO - PROCESS | 3664 | 1461282678312 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}] 15:51:18 INFO - PROCESS | 3664 | 1461282678389 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 15:51:18 INFO - PROCESS | 3664 | 1461282678425 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:18 INFO - PROCESS | 3664 | ++DOCSHELL 13729000 == 56 [pid = 3664] [id = 262] 15:51:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (19E6EC00) [pid = 3664] [serial = 785] [outer = 00000000] 15:51:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (19FE2000) [pid = 3664] [serial = 786] [outer = 19E6EC00] 15:51:18 INFO - PROCESS | 3664 | 1461282678470 Marionette DEBUG loaded listener.js 15:51:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (1A3E5000) [pid = 3664] [serial = 787] [outer = 19E6EC00] 15:51:18 INFO - PROCESS | 3664 | 1461282678970 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]]]}] 15:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 708ms 15:51:19 INFO - PROCESS | 3664 | 1461282679007 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 15:51:19 INFO - PROCESS | 3664 | 1461282679009 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 15:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:51:19 INFO - PROCESS | 3664 | 1461282679012 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:51:19 INFO - PROCESS | 3664 | 1461282679014 Marionette TRACE conn3 <- [1,1014,null,{}] 15:51:19 INFO - PROCESS | 3664 | 1461282679023 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}] 15:51:19 INFO - PROCESS | 3664 | 1461282679151 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 15:51:19 INFO - PROCESS | 3664 | 1461282679158 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:19 INFO - PROCESS | 3664 | ++DOCSHELL 18F6D000 == 57 [pid = 3664] [id = 263] 15:51:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (1993CC00) [pid = 3664] [serial = 788] [outer = 00000000] 15:51:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (1C201400) [pid = 3664] [serial = 789] [outer = 1993CC00] 15:51:19 INFO - PROCESS | 3664 | 1461282679213 Marionette DEBUG loaded listener.js 15:51:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (1C206800) [pid = 3664] [serial = 790] [outer = 1993CC00] 15:51:19 INFO - PROCESS | 3664 | 1461282679660 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]]]}] 15:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 709ms 15:51:19 INFO - PROCESS | 3664 | 1461282679712 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 15:51:19 INFO - PROCESS | 3664 | 1461282679714 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 15:51:19 INFO - PROCESS | 3664 | 1461282679717 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:51:19 INFO - PROCESS | 3664 | 1461282679719 Marionette TRACE conn3 <- [1,1018,null,{}] 15:51:19 INFO - PROCESS | 3664 | 1461282679722 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}] 15:51:19 INFO - PROCESS | 3664 | 1461282679865 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 15:51:19 INFO - PROCESS | 3664 | 1461282679929 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:19 INFO - PROCESS | 3664 | ++DOCSHELL 1C210C00 == 58 [pid = 3664] [id = 264] 15:51:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (1C51A000) [pid = 3664] [serial = 791] [outer = 00000000] 15:51:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (1C51E800) [pid = 3664] [serial = 792] [outer = 1C51A000] 15:51:20 INFO - PROCESS | 3664 | 1461282679973 Marionette DEBUG loaded listener.js 15:51:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (1C51E400) [pid = 3664] [serial = 793] [outer = 1C51A000] 15:51:20 INFO - PROCESS | 3664 | 1461282680380 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]]]}] 15:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 708ms 15:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:51:20 INFO - PROCESS | 3664 | 1461282680417 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 15:51:20 INFO - PROCESS | 3664 | 1461282680419 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 15:51:20 INFO - PROCESS | 3664 | 1461282680422 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:51:20 INFO - PROCESS | 3664 | 1461282680424 Marionette TRACE conn3 <- [1,1022,null,{}] 15:51:20 INFO - PROCESS | 3664 | 1461282680427 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}] 15:51:20 INFO - PROCESS | 3664 | 1461282680547 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 15:51:20 INFO - PROCESS | 3664 | 1461282680553 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:20 INFO - PROCESS | 3664 | ++DOCSHELL 1A9DDC00 == 59 [pid = 3664] [id = 265] 15:51:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (1C20F000) [pid = 3664] [serial = 794] [outer = 00000000] 15:51:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (1CA4F000) [pid = 3664] [serial = 795] [outer = 1C20F000] 15:51:20 INFO - PROCESS | 3664 | 1461282680599 Marionette DEBUG loaded listener.js 15:51:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (1CA51000) [pid = 3664] [serial = 796] [outer = 1C20F000] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (1A5E0800) [pid = 3664] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (1980DC00) [pid = 3664] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (1346AC00) [pid = 3664] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (17C1F400) [pid = 3664] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (1CC87C00) [pid = 3664] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (18199C00) [pid = 3664] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (1A4A8400) [pid = 3664] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (1652DC00) [pid = 3664] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (16455800) [pid = 3664] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (18423400) [pid = 3664] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (1CC89000) [pid = 3664] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (17C55000) [pid = 3664] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (1550CC00) [pid = 3664] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (1937B000) [pid = 3664] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (17C17800) [pid = 3664] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (1336BC00) [pid = 3664] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (182EE800) [pid = 3664] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (1336B800) [pid = 3664] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (148B9C00) [pid = 3664] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (19808C00) [pid = 3664] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (16765800) [pid = 3664] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (19C7C800) [pid = 3664] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (17F91C00) [pid = 3664] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (19773400) [pid = 3664] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (1330DC00) [pid = 3664] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (19935400) [pid = 3664] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1819E800) [pid = 3664] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:51:21 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (13371400) [pid = 3664] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:51:21 INFO - PROCESS | 3664 | 1461282681455 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]]]}] 15:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1039ms 15:51:21 INFO - PROCESS | 3664 | 1461282681511 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 15:51:21 INFO - PROCESS | 3664 | 1461282681513 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 15:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:51:21 INFO - PROCESS | 3664 | 1461282681516 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:51:21 INFO - PROCESS | 3664 | 1461282681518 Marionette TRACE conn3 <- [1,1026,null,{}] 15:51:21 INFO - PROCESS | 3664 | 1461282681526 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}] 15:51:21 INFO - PROCESS | 3664 | 1461282681605 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 15:51:21 INFO - PROCESS | 3664 | 1461282681612 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:21 INFO - PROCESS | 3664 | ++DOCSHELL 157F1800 == 60 [pid = 3664] [id = 266] 15:51:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1645B800) [pid = 3664] [serial = 797] [outer = 00000000] 15:51:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (17C1F400) [pid = 3664] [serial = 798] [outer = 1645B800] 15:51:21 INFO - PROCESS | 3664 | 1461282681660 Marionette DEBUG loaded listener.js 15:51:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1819E800) [pid = 3664] [serial = 799] [outer = 1645B800] 15:51:22 INFO - PROCESS | 3664 | 1461282682096 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]]]}] 15:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 599ms 15:51:22 INFO - PROCESS | 3664 | 1461282682119 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 15:51:22 INFO - PROCESS | 3664 | 1461282682121 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 15:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:51:22 INFO - PROCESS | 3664 | 1461282682125 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:51:22 INFO - PROCESS | 3664 | 1461282682126 Marionette TRACE conn3 <- [1,1030,null,{}] 15:51:22 INFO - PROCESS | 3664 | 1461282682130 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}] 15:51:22 INFO - PROCESS | 3664 | 1461282682209 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 15:51:22 INFO - PROCESS | 3664 | 1461282682215 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:22 INFO - PROCESS | 3664 | ++DOCSHELL 17C51400 == 61 [pid = 3664] [id = 267] 15:51:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1813EC00) [pid = 3664] [serial = 800] [outer = 00000000] 15:51:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (18F69C00) [pid = 3664] [serial = 801] [outer = 1813EC00] 15:51:22 INFO - PROCESS | 3664 | 1461282682260 Marionette DEBUG loaded listener.js 15:51:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1980DC00) [pid = 3664] [serial = 802] [outer = 1813EC00] 15:51:22 INFO - PROCESS | 3664 | 1461282682714 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]]]}] 15:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 646ms 15:51:22 INFO - PROCESS | 3664 | 1461282682762 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 15:51:22 INFO - PROCESS | 3664 | 1461282682764 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 15:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:51:22 INFO - PROCESS | 3664 | 1461282682772 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:51:22 INFO - PROCESS | 3664 | 1461282682774 Marionette TRACE conn3 <- [1,1034,null,{}] 15:51:22 INFO - PROCESS | 3664 | 1461282682777 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}] 15:51:22 INFO - PROCESS | 3664 | 1461282682876 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 15:51:22 INFO - PROCESS | 3664 | 1461282682889 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:22 INFO - PROCESS | 3664 | ++DOCSHELL 16845000 == 62 [pid = 3664] [id = 268] 15:51:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (19C84400) [pid = 3664] [serial = 803] [outer = 00000000] 15:51:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1CC89000) [pid = 3664] [serial = 804] [outer = 19C84400] 15:51:22 INFO - PROCESS | 3664 | 1461282682939 Marionette DEBUG loaded listener.js 15:51:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1D034000) [pid = 3664] [serial = 805] [outer = 19C84400] 15:51:23 INFO - PROCESS | 3664 | 1461282683641 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]]]}] 15:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 897ms 15:51:23 INFO - PROCESS | 3664 | 1461282683672 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 15:51:23 INFO - PROCESS | 3664 | 1461282683678 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 15:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:51:23 INFO - PROCESS | 3664 | 1461282683684 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:51:23 INFO - PROCESS | 3664 | 1461282683688 Marionette TRACE conn3 <- [1,1038,null,{}] 15:51:23 INFO - PROCESS | 3664 | 1461282683693 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}] 15:51:23 INFO - PROCESS | 3664 | 1461282683803 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 15:51:23 INFO - PROCESS | 3664 | 1461282683918 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:23 INFO - PROCESS | 3664 | ++DOCSHELL 14BF2800 == 63 [pid = 3664] [id = 269] 15:51:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (14BFA800) [pid = 3664] [serial = 806] [outer = 00000000] 15:51:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (17C50C00) [pid = 3664] [serial = 807] [outer = 14BFA800] 15:51:24 INFO - PROCESS | 3664 | 1461282684016 Marionette DEBUG loaded listener.js 15:51:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1819F800) [pid = 3664] [serial = 808] [outer = 14BFA800] 15:51:24 INFO - PROCESS | 3664 | 1461282684557 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]]]}] 15:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 945ms 15:51:24 INFO - PROCESS | 3664 | 1461282684629 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 15:51:24 INFO - PROCESS | 3664 | 1461282684636 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 15:51:24 INFO - PROCESS | 3664 | 1461282684642 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:51:24 INFO - PROCESS | 3664 | 1461282684645 Marionette TRACE conn3 <- [1,1042,null,{}] 15:51:24 INFO - PROCESS | 3664 | 1461282684650 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}] 15:51:24 INFO - PROCESS | 3664 | 1461282684800 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 15:51:24 INFO - PROCESS | 3664 | 1461282684818 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:24 INFO - PROCESS | 3664 | ++DOCSHELL 18806C00 == 64 [pid = 3664] [id = 270] 15:51:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1883C400) [pid = 3664] [serial = 809] [outer = 00000000] 15:51:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (18F6BC00) [pid = 3664] [serial = 810] [outer = 1883C400] 15:51:24 INFO - PROCESS | 3664 | 1461282684873 Marionette DEBUG loaded listener.js 15:51:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (19773C00) [pid = 3664] [serial = 811] [outer = 1883C400] 15:51:25 INFO - PROCESS | 3664 | 1461282685584 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]]]}] 15:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 945ms 15:51:25 INFO - PROCESS | 3664 | 1461282685623 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 15:51:25 INFO - PROCESS | 3664 | 1461282685625 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 15:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:51:25 INFO - PROCESS | 3664 | 1461282685629 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:51:25 INFO - PROCESS | 3664 | 1461282685633 Marionette TRACE conn3 <- [1,1046,null,{}] 15:51:25 INFO - PROCESS | 3664 | 1461282685644 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}] 15:51:25 INFO - PROCESS | 3664 | 1461282685752 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 15:51:25 INFO - PROCESS | 3664 | 1461282685891 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:25 INFO - PROCESS | 3664 | ++DOCSHELL 1ABA5400 == 65 [pid = 3664] [id = 271] 15:51:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (1C204C00) [pid = 3664] [serial = 812] [outer = 00000000] 15:51:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (1C522400) [pid = 3664] [serial = 813] [outer = 1C204C00] 15:51:25 INFO - PROCESS | 3664 | 1461282685960 Marionette DEBUG loaded listener.js 15:51:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (1CC83000) [pid = 3664] [serial = 814] [outer = 1C204C00] 15:51:26 INFO - PROCESS | 3664 | 1461282686499 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]]]}] 15:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 897ms 15:51:26 INFO - PROCESS | 3664 | 1461282686532 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 15:51:26 INFO - PROCESS | 3664 | 1461282686535 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 15:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:51:26 INFO - PROCESS | 3664 | 1461282686554 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:51:26 INFO - PROCESS | 3664 | 1461282686556 Marionette TRACE conn3 <- [1,1050,null,{}] 15:51:26 INFO - PROCESS | 3664 | 1461282686560 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}] 15:51:26 INFO - PROCESS | 3664 | 1461282686665 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 15:51:26 INFO - PROCESS | 3664 | 1461282686769 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:26 INFO - PROCESS | 3664 | ++DOCSHELL 1CA4BC00 == 66 [pid = 3664] [id = 272] 15:51:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (1D038400) [pid = 3664] [serial = 815] [outer = 00000000] 15:51:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (1D0D9C00) [pid = 3664] [serial = 816] [outer = 1D038400] 15:51:26 INFO - PROCESS | 3664 | 1461282686827 Marionette DEBUG loaded listener.js 15:51:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (1D370800) [pid = 3664] [serial = 817] [outer = 1D038400] 15:51:27 INFO - PROCESS | 3664 | 1461282687501 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]]]}] 15:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1008ms 15:51:27 INFO - PROCESS | 3664 | 1461282687558 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 15:51:27 INFO - PROCESS | 3664 | 1461282687560 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 15:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:51:27 INFO - PROCESS | 3664 | 1461282687564 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:51:27 INFO - PROCESS | 3664 | 1461282687566 Marionette TRACE conn3 <- [1,1054,null,{}] 15:51:27 INFO - PROCESS | 3664 | 1461282687570 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}] 15:51:27 INFO - PROCESS | 3664 | 1461282687673 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 15:51:27 INFO - PROCESS | 3664 | 1461282687805 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:27 INFO - PROCESS | 3664 | ++DOCSHELL 13725C00 == 67 [pid = 3664] [id = 273] 15:51:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (13BCDC00) [pid = 3664] [serial = 818] [outer = 00000000] 15:51:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (1684A400) [pid = 3664] [serial = 819] [outer = 13BCDC00] 15:51:27 INFO - PROCESS | 3664 | 1461282687873 Marionette DEBUG loaded listener.js 15:51:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (17F8E400) [pid = 3664] [serial = 820] [outer = 13BCDC00] 15:51:28 INFO - PROCESS | 3664 | 1461282688631 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]]]}] 15:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1102ms 15:51:28 INFO - PROCESS | 3664 | 1461282688665 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 15:51:28 INFO - PROCESS | 3664 | 1461282688669 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 15:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:51:28 INFO - PROCESS | 3664 | 1461282688675 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:51:28 INFO - PROCESS | 3664 | 1461282688679 Marionette TRACE conn3 <- [1,1058,null,{}] 15:51:28 INFO - PROCESS | 3664 | 1461282688685 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}] 15:51:28 INFO - PROCESS | 3664 | 1461282688781 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 15:51:28 INFO - PROCESS | 3664 | 1461282688923 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:28 INFO - PROCESS | 3664 | ++DOCSHELL 1642BC00 == 68 [pid = 3664] [id = 274] 15:51:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (1642F000) [pid = 3664] [serial = 821] [outer = 00000000] 15:51:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (16847C00) [pid = 3664] [serial = 822] [outer = 1642F000] 15:51:29 INFO - PROCESS | 3664 | 1461282688982 Marionette DEBUG loaded listener.js 15:51:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (157E6000) [pid = 3664] [serial = 823] [outer = 1642F000] 15:51:29 INFO - PROCESS | 3664 | --DOCSHELL 18833C00 == 67 [pid = 3664] [id = 24] 15:51:29 INFO - PROCESS | 3664 | --DOCSHELL 02A92800 == 66 [pid = 3664] [id = 197] 15:51:29 INFO - PROCESS | 3664 | --DOCSHELL 18893400 == 65 [pid = 3664] [id = 25] 15:51:29 INFO - PROCESS | 3664 | --DOCSHELL 14407400 == 64 [pid = 3664] [id = 226] 15:51:29 INFO - PROCESS | 3664 | --DOCSHELL 15BF8C00 == 63 [pid = 3664] [id = 196] 15:51:29 INFO - PROCESS | 3664 | --DOCSHELL 17C51400 == 62 [pid = 3664] [id = 267] 15:51:29 INFO - PROCESS | 3664 | --DOCSHELL 157F1800 == 61 [pid = 3664] [id = 266] 15:51:29 INFO - PROCESS | 3664 | --DOCSHELL 1A9DDC00 == 60 [pid = 3664] [id = 265] 15:51:29 INFO - PROCESS | 3664 | --DOCSHELL 1C210C00 == 59 [pid = 3664] [id = 264] 15:51:29 INFO - PROCESS | 3664 | --DOCSHELL 18F6D000 == 58 [pid = 3664] [id = 263] 15:51:29 INFO - PROCESS | 3664 | --DOCSHELL 13729000 == 57 [pid = 3664] [id = 262] 15:51:29 INFO - PROCESS | 3664 | --DOCSHELL 19777000 == 56 [pid = 3664] [id = 261] 15:51:29 INFO - PROCESS | 3664 | --DOCSHELL 18C50800 == 55 [pid = 3664] [id = 260] 15:51:29 INFO - PROCESS | 3664 | --DOCSHELL 12303400 == 54 [pid = 3664] [id = 259] 15:51:29 INFO - PROCESS | 3664 | --DOCSHELL 15DDD400 == 53 [pid = 3664] [id = 258] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (1DFB5400) [pid = 3664] [serial = 720] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (1E1B3400) [pid = 3664] [serial = 723] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (18C4D400) [pid = 3664] [serial = 570] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (15D90C00) [pid = 3664] [serial = 567] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (1C201C00) [pid = 3664] [serial = 633] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (19D4F000) [pid = 3664] [serial = 630] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (157ABC00) [pid = 3664] [serial = 624] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (18C47400) [pid = 3664] [serial = 504] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (1D0D7800) [pid = 3664] [serial = 675] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (18C08400) [pid = 3664] [serial = 627] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (1C20D400) [pid = 3664] [serial = 672] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (17C1A000) [pid = 3664] [serial = 666] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (17C57400) [pid = 3664] [serial = 588] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (18F69800) [pid = 3664] [serial = 669] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (1D692000) [pid = 3664] [serial = 678] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (18421800) [pid = 3664] [serial = 738] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (148BA000) [pid = 3664] [serial = 730] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (14403C00) [pid = 3664] [serial = 729] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (1976D000) [pid = 3664] [serial = 745] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (15D92800) [pid = 3664] [serial = 732] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (15EC1400) [pid = 3664] [serial = 733] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (1DD87000) [pid = 3664] [serial = 717] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (19A43400) [pid = 3664] [serial = 747] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (19750000) [pid = 3664] [serial = 750] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (19C90000) [pid = 3664] [serial = 753] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (19C87000) [pid = 3664] [serial = 727] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1976D800) [pid = 3664] [serial = 726] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (19C7B400) [pid = 3664] [serial = 748] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (18892800) [pid = 3664] [serial = 741] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (16841000) [pid = 3664] [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.] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (19C94C00) [pid = 3664] [serial = 754] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (18806000) [pid = 3664] [serial = 739] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (19932400) [pid = 3664] [serial = 751] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (19933400) [pid = 3664] [serial = 573] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (1645C000) [pid = 3664] [serial = 546] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (19ABDC00) [pid = 3664] [serial = 576] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (1897C400) [pid = 3664] [serial = 591] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (13998C00) [pid = 3664] [serial = 543] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (19D34800) [pid = 3664] [serial = 756] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (1976A000) [pid = 3664] [serial = 744] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (17F8F400) [pid = 3664] [serial = 710] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (19C88800) [pid = 3664] [serial = 714] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (17C51800) [pid = 3664] [serial = 735] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (17F8B000) [pid = 3664] [serial = 736] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (18974800) [pid = 3664] [serial = 742] [outer = 00000000] [url = about:blank] 15:51:29 INFO - PROCESS | 3664 | 1461282689658 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]]]}] 15:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1007ms 15:51:29 INFO - PROCESS | 3664 | 1461282689709 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 15:51:29 INFO - PROCESS | 3664 | 1461282689714 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 15:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:51:29 INFO - PROCESS | 3664 | 1461282689720 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:51:29 INFO - PROCESS | 3664 | 1461282689722 Marionette TRACE conn3 <- [1,1062,null,{}] 15:51:29 INFO - PROCESS | 3664 | 1461282689726 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}] 15:51:29 INFO - PROCESS | 3664 | 1461282689808 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 15:51:29 INFO - PROCESS | 3664 | 1461282689815 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:29 INFO - PROCESS | 3664 | ++DOCSHELL 13729000 == 54 [pid = 3664] [id = 275] 15:51:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (1372D400) [pid = 3664] [serial = 824] [outer = 00000000] 15:51:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (15BEA800) [pid = 3664] [serial = 825] [outer = 1372D400] 15:51:29 INFO - PROCESS | 3664 | 1461282689862 Marionette DEBUG loaded listener.js 15:51:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (15EB7C00) [pid = 3664] [serial = 826] [outer = 1372D400] 15:51:30 INFO - PROCESS | 3664 | 1461282690402 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]]]}] 15:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 740ms 15:51:30 INFO - PROCESS | 3664 | 1461282690460 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 15:51:30 INFO - PROCESS | 3664 | 1461282690462 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 15:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:51:30 INFO - PROCESS | 3664 | 1461282690468 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:51:30 INFO - PROCESS | 3664 | 1461282690471 Marionette TRACE conn3 <- [1,1066,null,{}] 15:51:30 INFO - PROCESS | 3664 | 1461282690481 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}] 15:51:30 INFO - PROCESS | 3664 | 1461282690564 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 15:51:30 INFO - PROCESS | 3664 | 1461282690653 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:30 INFO - PROCESS | 3664 | ++DOCSHELL 17C51400 == 55 [pid = 3664] [id = 276] 15:51:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (17F88C00) [pid = 3664] [serial = 827] [outer = 00000000] 15:51:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (1813D800) [pid = 3664] [serial = 828] [outer = 17F88C00] 15:51:30 INFO - PROCESS | 3664 | 1461282690701 Marionette DEBUG loaded listener.js 15:51:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (182EF000) [pid = 3664] [serial = 829] [outer = 17F88C00] 15:51:31 INFO - PROCESS | 3664 | 1461282691093 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]]]}] 15:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 708ms 15:51:31 INFO - PROCESS | 3664 | 1461282691169 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 15:51:31 INFO - PROCESS | 3664 | 1461282691172 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 15:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:51:31 INFO - PROCESS | 3664 | 1461282691175 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:51:31 INFO - PROCESS | 3664 | 1461282691177 Marionette TRACE conn3 <- [1,1070,null,{}] 15:51:31 INFO - PROCESS | 3664 | 1461282691181 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}] 15:51:31 INFO - PROCESS | 3664 | 1461282691261 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 15:51:31 INFO - PROCESS | 3664 | 1461282691274 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:31 INFO - PROCESS | 3664 | ++DOCSHELL 18423400 == 56 [pid = 3664] [id = 277] 15:51:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (18426800) [pid = 3664] [serial = 830] [outer = 00000000] 15:51:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (18837800) [pid = 3664] [serial = 831] [outer = 18426800] 15:51:31 INFO - PROCESS | 3664 | 1461282691319 Marionette DEBUG loaded listener.js 15:51:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (18892C00) [pid = 3664] [serial = 832] [outer = 18426800] 15:51:31 INFO - PROCESS | 3664 | 1461282691743 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]]]}] 15:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 599ms 15:51:31 INFO - PROCESS | 3664 | 1461282691778 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 15:51:31 INFO - PROCESS | 3664 | 1461282691780 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 15:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:51:31 INFO - PROCESS | 3664 | 1461282691783 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:51:31 INFO - PROCESS | 3664 | 1461282691785 Marionette TRACE conn3 <- [1,1074,null,{}] 15:51:31 INFO - PROCESS | 3664 | 1461282691788 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}] 15:51:31 INFO - PROCESS | 3664 | 1461282691901 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 15:51:32 INFO - PROCESS | 3664 | 1461282691989 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:32 INFO - PROCESS | 3664 | ++DOCSHELL 1841E400 == 57 [pid = 3664] [id = 278] 15:51:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1880EC00) [pid = 3664] [serial = 833] [outer = 00000000] 15:51:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (18C02400) [pid = 3664] [serial = 834] [outer = 1880EC00] 15:51:32 INFO - PROCESS | 3664 | 1461282692034 Marionette DEBUG loaded listener.js 15:51:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (18C0C000) [pid = 3664] [serial = 835] [outer = 1880EC00] 15:51:32 INFO - PROCESS | 3664 | 1461282692461 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]]]}] 15:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 708ms 15:51:32 INFO - PROCESS | 3664 | 1461282692482 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 15:51:32 INFO - PROCESS | 3664 | 1461282692484 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 15:51:32 INFO - PROCESS | 3664 | 1461282692487 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:51:32 INFO - PROCESS | 3664 | 1461282692489 Marionette TRACE conn3 <- [1,1078,null,{}] 15:51:32 INFO - PROCESS | 3664 | 1461282692492 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}] 15:51:32 INFO - PROCESS | 3664 | 1461282692619 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 15:51:32 INFO - PROCESS | 3664 | 1461282692627 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:32 INFO - PROCESS | 3664 | ++DOCSHELL 13366C00 == 58 [pid = 3664] [id = 279] 15:51:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (18C0CC00) [pid = 3664] [serial = 836] [outer = 00000000] 15:51:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (18FBB400) [pid = 3664] [serial = 837] [outer = 18C0CC00] 15:51:32 INFO - PROCESS | 3664 | 1461282692723 Marionette DEBUG loaded listener.js 15:51:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1974D800) [pid = 3664] [serial = 838] [outer = 18C0CC00] 15:51:33 INFO - PROCESS | 3664 | 1461282693162 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]]]}] 15:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 709ms 15:51:33 INFO - PROCESS | 3664 | 1461282693191 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 15:51:33 INFO - PROCESS | 3664 | 1461282693193 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 15:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:51:33 INFO - PROCESS | 3664 | 1461282693197 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:51:33 INFO - PROCESS | 3664 | 1461282693199 Marionette TRACE conn3 <- [1,1082,null,{}] 15:51:33 INFO - PROCESS | 3664 | 1461282693202 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}] 15:51:33 INFO - PROCESS | 3664 | 1461282693339 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 15:51:33 INFO - PROCESS | 3664 | 1461282693362 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:33 INFO - PROCESS | 3664 | ++DOCSHELL 18C4F400 == 59 [pid = 3664] [id = 280] 15:51:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (18F62C00) [pid = 3664] [serial = 839] [outer = 00000000] 15:51:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (19931400) [pid = 3664] [serial = 840] [outer = 18F62C00] 15:51:33 INFO - PROCESS | 3664 | 1461282693406 Marionette DEBUG loaded listener.js 15:51:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (19931000) [pid = 3664] [serial = 841] [outer = 18F62C00] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1DFACC00) [pid = 3664] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (1DB10C00) [pid = 3664] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1DD7D000) [pid = 3664] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (16848C00) [pid = 3664] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (17C18000) [pid = 3664] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (1993CC00) [pid = 3664] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (1C51A000) [pid = 3664] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (1C20F000) [pid = 3664] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (1A3DD400) [pid = 3664] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (19E71000) [pid = 3664] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (19933C00) [pid = 3664] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (18C51400) [pid = 3664] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (1645B800) [pid = 3664] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (16768000) [pid = 3664] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (17C1B000) [pid = 3664] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (12BDDC00) [pid = 3664] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (19E6EC00) [pid = 3664] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (123B9800) [pid = 3664] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (1813EC00) [pid = 3664] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (1683F400) [pid = 3664] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:51:34 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (1DFA9400) [pid = 3664] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:51:34 INFO - PROCESS | 3664 | 1461282694138 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]]]}] 15:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 945ms 15:51:34 INFO - PROCESS | 3664 | 1461282694176 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 15:51:34 INFO - PROCESS | 3664 | 1461282694179 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 15:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:51:34 INFO - PROCESS | 3664 | 1461282694184 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:51:34 INFO - PROCESS | 3664 | 1461282694185 Marionette TRACE conn3 <- [1,1086,null,{}] 15:51:34 INFO - PROCESS | 3664 | 1461282694189 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}] 15:51:34 INFO - PROCESS | 3664 | 1461282694266 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 15:51:34 INFO - PROCESS | 3664 | 1461282694274 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:34 INFO - PROCESS | 3664 | ++DOCSHELL 15D4BC00 == 60 [pid = 3664] [id = 281] 15:51:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (15D4D800) [pid = 3664] [serial = 842] [outer = 00000000] 15:51:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (1684A800) [pid = 3664] [serial = 843] [outer = 15D4D800] 15:51:34 INFO - PROCESS | 3664 | 1461282694319 Marionette DEBUG loaded listener.js 15:51:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (1813EC00) [pid = 3664] [serial = 844] [outer = 15D4D800] 15:51:34 INFO - PROCESS | 3664 | 1461282694781 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]]]}] 15:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 15:51:34 INFO - PROCESS | 3664 | 1461282694819 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 15:51:34 INFO - PROCESS | 3664 | 1461282694821 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 15:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:51:34 INFO - PROCESS | 3664 | 1461282694824 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:51:34 INFO - PROCESS | 3664 | 1461282694826 Marionette TRACE conn3 <- [1,1090,null,{}] 15:51:34 INFO - PROCESS | 3664 | 1461282694829 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}] 15:51:34 INFO - PROCESS | 3664 | 1461282694906 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 15:51:34 INFO - PROCESS | 3664 | 1461282694912 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:34 INFO - PROCESS | 3664 | ++DOCSHELL 1574FC00 == 61 [pid = 3664] [id = 282] 15:51:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (19382C00) [pid = 3664] [serial = 845] [outer = 00000000] 15:51:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (19938C00) [pid = 3664] [serial = 846] [outer = 19382C00] 15:51:34 INFO - PROCESS | 3664 | 1461282694959 Marionette DEBUG loaded listener.js 15:51:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (19938800) [pid = 3664] [serial = 847] [outer = 19382C00] 15:51:35 INFO - PROCESS | 3664 | 1461282695387 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]]]}] 15:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 598ms 15:51:35 INFO - PROCESS | 3664 | 1461282695421 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 15:51:35 INFO - PROCESS | 3664 | 1461282695423 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 15:51:35 INFO - PROCESS | 3664 | 1461282695427 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:51:35 INFO - PROCESS | 3664 | 1461282695428 Marionette TRACE conn3 <- [1,1094,null,{}] 15:51:35 INFO - PROCESS | 3664 | 1461282695436 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}] 15:51:35 INFO - PROCESS | 3664 | 1461282695514 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 15:51:35 INFO - PROCESS | 3664 | 1461282695520 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:35 INFO - PROCESS | 3664 | ++DOCSHELL 14B64400 == 62 [pid = 3664] [id = 283] 15:51:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (18B98400) [pid = 3664] [serial = 848] [outer = 00000000] 15:51:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (19C7E800) [pid = 3664] [serial = 849] [outer = 18B98400] 15:51:35 INFO - PROCESS | 3664 | 1461282695564 Marionette DEBUG loaded listener.js 15:51:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (19C87400) [pid = 3664] [serial = 850] [outer = 18B98400] 15:51:36 INFO - PROCESS | 3664 | 1461282696014 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]]]}] 15:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 15:51:36 INFO - PROCESS | 3664 | 1461282696065 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 15:51:36 INFO - PROCESS | 3664 | 1461282696068 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 15:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:51:36 INFO - PROCESS | 3664 | 1461282696071 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:51:36 INFO - PROCESS | 3664 | 1461282696073 Marionette TRACE conn3 <- [1,1098,null,{}] 15:51:36 INFO - PROCESS | 3664 | 1461282696077 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}] 15:51:36 INFO - PROCESS | 3664 | 1461282696232 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 15:51:36 INFO - PROCESS | 3664 | 1461282696395 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:36 INFO - PROCESS | 3664 | ++DOCSHELL 13368400 == 63 [pid = 3664] [id = 284] 15:51:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (13371C00) [pid = 3664] [serial = 851] [outer = 00000000] 15:51:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (14451000) [pid = 3664] [serial = 852] [outer = 13371C00] 15:51:36 INFO - PROCESS | 3664 | 1461282696452 Marionette DEBUG loaded listener.js 15:51:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (14BFA000) [pid = 3664] [serial = 853] [outer = 13371C00] 15:51:37 INFO - PROCESS | 3664 | 1461282696999 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]]]}] 15:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 945ms 15:51:37 INFO - PROCESS | 3664 | 1461282697031 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 15:51:37 INFO - PROCESS | 3664 | 1461282697036 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 15:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:51:37 INFO - PROCESS | 3664 | 1461282697042 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:51:37 INFO - PROCESS | 3664 | 1461282697047 Marionette TRACE conn3 <- [1,1102,null,{}] 15:51:37 INFO - PROCESS | 3664 | 1461282697052 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}] 15:51:37 INFO - PROCESS | 3664 | 1461282697158 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 15:51:37 INFO - PROCESS | 3664 | 1461282697268 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:37 INFO - PROCESS | 3664 | ++DOCSHELL 16BAC000 == 64 [pid = 3664] [id = 285] 15:51:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (17C17800) [pid = 3664] [serial = 854] [outer = 00000000] 15:51:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (17C55800) [pid = 3664] [serial = 855] [outer = 17C17800] 15:51:37 INFO - PROCESS | 3664 | 1461282697326 Marionette DEBUG loaded listener.js 15:51:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (17F8D000) [pid = 3664] [serial = 856] [outer = 17C17800] 15:51:37 INFO - PROCESS | 3664 | 1461282697983 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]]]}] 15:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 944ms 15:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:51:38 INFO - PROCESS | 3664 | 1461282698017 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 15:51:38 INFO - PROCESS | 3664 | 1461282698021 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 15:51:38 INFO - PROCESS | 3664 | 1461282698025 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:51:38 INFO - PROCESS | 3664 | 1461282698027 Marionette TRACE conn3 <- [1,1106,null,{}] 15:51:38 INFO - PROCESS | 3664 | 1461282698031 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}] 15:51:38 INFO - PROCESS | 3664 | 1461282698135 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 15:51:38 INFO - PROCESS | 3664 | 1461282698240 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:38 INFO - PROCESS | 3664 | ++DOCSHELL 13464000 == 65 [pid = 3664] [id = 286] 15:51:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (18C4EC00) [pid = 3664] [serial = 857] [outer = 00000000] 15:51:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (18F6CC00) [pid = 3664] [serial = 858] [outer = 18C4EC00] 15:51:38 INFO - PROCESS | 3664 | 1461282698303 Marionette DEBUG loaded listener.js 15:51:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1980E400) [pid = 3664] [serial = 859] [outer = 18C4EC00] 15:51:38 INFO - PROCESS | 3664 | 1461282698882 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]]]}] 15:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 898ms 15:51:38 INFO - PROCESS | 3664 | 1461282698928 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 15:51:38 INFO - PROCESS | 3664 | 1461282698932 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 15:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:51:38 INFO - PROCESS | 3664 | 1461282698943 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:51:38 INFO - PROCESS | 3664 | 1461282698948 Marionette TRACE conn3 <- [1,1110,null,{}] 15:51:38 INFO - PROCESS | 3664 | 1461282698952 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}] 15:51:39 INFO - PROCESS | 3664 | 1461282699058 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 15:51:39 INFO - PROCESS | 3664 | 1461282699159 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:39 INFO - PROCESS | 3664 | ++DOCSHELL 19C94C00 == 66 [pid = 3664] [id = 287] 15:51:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (19C96000) [pid = 3664] [serial = 860] [outer = 00000000] 15:51:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (19E78000) [pid = 3664] [serial = 861] [outer = 19C96000] 15:51:39 INFO - PROCESS | 3664 | 1461282699213 Marionette DEBUG loaded listener.js 15:51:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (19FA3C00) [pid = 3664] [serial = 862] [outer = 19C96000] 15:51:39 INFO - PROCESS | 3664 | 1461282699795 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]]]}] 15:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 914ms 15:51:39 INFO - PROCESS | 3664 | 1461282699842 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 15:51:39 INFO - PROCESS | 3664 | 1461282699845 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 15:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:51:39 INFO - PROCESS | 3664 | 1461282699849 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:51:39 INFO - PROCESS | 3664 | 1461282699851 Marionette TRACE conn3 <- [1,1114,null,{}] 15:51:39 INFO - PROCESS | 3664 | 1461282699855 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}] 15:51:39 INFO - PROCESS | 3664 | 1461282699960 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 15:51:40 INFO - PROCESS | 3664 | 1461282700061 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:40 INFO - PROCESS | 3664 | ++DOCSHELL 19932C00 == 67 [pid = 3664] [id = 288] 15:51:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (19D30800) [pid = 3664] [serial = 863] [outer = 00000000] 15:51:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1A4B4800) [pid = 3664] [serial = 864] [outer = 19D30800] 15:51:40 INFO - PROCESS | 3664 | 1461282700115 Marionette DEBUG loaded listener.js 15:51:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1A4B6400) [pid = 3664] [serial = 865] [outer = 19D30800] 15:51:40 INFO - PROCESS | 3664 | 1461282700669 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]]]}] 15:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 913ms 15:51:40 INFO - PROCESS | 3664 | 1461282700752 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 15:51:40 INFO - PROCESS | 3664 | 1461282700755 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 15:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:51:40 INFO - PROCESS | 3664 | 1461282700758 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:51:40 INFO - PROCESS | 3664 | 1461282700761 Marionette TRACE conn3 <- [1,1118,null,{}] 15:51:40 INFO - PROCESS | 3664 | 1461282700764 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}] 15:51:40 INFO - PROCESS | 3664 | 1461282700897 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 15:51:41 INFO - PROCESS | 3664 | 1461282701058 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:41 INFO - PROCESS | 3664 | ++DOCSHELL 19C91800 == 68 [pid = 3664] [id = 289] 15:51:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (19C92C00) [pid = 3664] [serial = 866] [outer = 00000000] 15:51:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1ABA3C00) [pid = 3664] [serial = 867] [outer = 19C92C00] 15:51:41 INFO - PROCESS | 3664 | 1461282701123 Marionette DEBUG loaded listener.js 15:51:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1C20E400) [pid = 3664] [serial = 868] [outer = 19C92C00] 15:51:41 INFO - PROCESS | 3664 | 1461282701905 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]]]}] 15:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1196ms 15:51:41 INFO - PROCESS | 3664 | 1461282701960 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 15:51:41 INFO - PROCESS | 3664 | 1461282701964 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 15:51:41 INFO - PROCESS | 3664 | 1461282701968 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:51:41 INFO - PROCESS | 3664 | 1461282701972 Marionette TRACE conn3 <- [1,1122,null,{}] 15:51:42 INFO - PROCESS | 3664 | 1461282701978 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}] 15:51:42 INFO - PROCESS | 3664 | 1461282702121 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 15:51:42 INFO - PROCESS | 3664 | 1461282702282 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:42 INFO - PROCESS | 3664 | ++DOCSHELL 15D8E400 == 69 [pid = 3664] [id = 290] 15:51:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (15D92800) [pid = 3664] [serial = 869] [outer = 00000000] 15:51:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (16841400) [pid = 3664] [serial = 870] [outer = 15D92800] 15:51:42 INFO - PROCESS | 3664 | 1461282702338 Marionette DEBUG loaded listener.js 15:51:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (17C17400) [pid = 3664] [serial = 871] [outer = 15D92800] 15:51:42 INFO - PROCESS | 3664 | --DOCSHELL 14B64400 == 68 [pid = 3664] [id = 283] 15:51:42 INFO - PROCESS | 3664 | --DOCSHELL 1574FC00 == 67 [pid = 3664] [id = 282] 15:51:42 INFO - PROCESS | 3664 | --DOCSHELL 15D4BC00 == 66 [pid = 3664] [id = 281] 15:51:42 INFO - PROCESS | 3664 | --DOCSHELL 18C4F400 == 65 [pid = 3664] [id = 280] 15:51:42 INFO - PROCESS | 3664 | --DOCSHELL 13366C00 == 64 [pid = 3664] [id = 279] 15:51:42 INFO - PROCESS | 3664 | --DOCSHELL 1841E400 == 63 [pid = 3664] [id = 278] 15:51:42 INFO - PROCESS | 3664 | --DOCSHELL 18423400 == 62 [pid = 3664] [id = 277] 15:51:42 INFO - PROCESS | 3664 | --DOCSHELL 17C51400 == 61 [pid = 3664] [id = 276] 15:51:42 INFO - PROCESS | 3664 | --DOCSHELL 13729000 == 60 [pid = 3664] [id = 275] 15:51:42 INFO - PROCESS | 3664 | --DOCSHELL 1642BC00 == 59 [pid = 3664] [id = 274] 15:51:42 INFO - PROCESS | 3664 | --DOCSHELL 13725C00 == 58 [pid = 3664] [id = 273] 15:51:42 INFO - PROCESS | 3664 | --DOCSHELL 1CA4BC00 == 57 [pid = 3664] [id = 272] 15:51:42 INFO - PROCESS | 3664 | --DOCSHELL 1ABA5400 == 56 [pid = 3664] [id = 271] 15:51:42 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (1CC89000) [pid = 3664] [serial = 804] [outer = 00000000] [url = about:blank] 15:51:42 INFO - PROCESS | 3664 | --DOCSHELL 18806C00 == 55 [pid = 3664] [id = 270] 15:51:42 INFO - PROCESS | 3664 | --DOCSHELL 14BF2800 == 54 [pid = 3664] [id = 269] 15:51:42 INFO - PROCESS | 3664 | --DOCSHELL 16845000 == 53 [pid = 3664] [id = 268] 15:51:42 INFO - PROCESS | 3664 | 1461282702910 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]]]}] 15:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 961ms 15:51:42 INFO - PROCESS | 3664 | 1461282702947 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 15:51:42 INFO - PROCESS | 3664 | 1461282702953 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 15:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:51:42 INFO - PROCESS | 3664 | 1461282702959 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:51:42 INFO - PROCESS | 3664 | 1461282702961 Marionette TRACE conn3 <- [1,1126,null,{}] 15:51:42 INFO - PROCESS | 3664 | 1461282702965 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}] 15:51:43 INFO - PROCESS | 3664 | 1461282703067 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (1CA51000) [pid = 3664] [serial = 796] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (1A5E4800) [pid = 3664] [serial = 769] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (1A3E5000) [pid = 3664] [serial = 787] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (1819E800) [pid = 3664] [serial = 799] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (1E1ABC00) [pid = 3664] [serial = 721] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (1E1B5000) [pid = 3664] [serial = 724] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1DFA6800) [pid = 3664] [serial = 718] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1DD85800) [pid = 3664] [serial = 708] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1A5DE800) [pid = 3664] [serial = 715] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (182F2000) [pid = 3664] [serial = 711] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1C201400) [pid = 3664] [serial = 789] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (1C51E800) [pid = 3664] [serial = 792] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (1C206800) [pid = 3664] [serial = 790] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (1CA4F000) [pid = 3664] [serial = 795] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (1C51E400) [pid = 3664] [serial = 793] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (1A5DCC00) [pid = 3664] [serial = 768] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (1C208C00) [pid = 3664] [serial = 772] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (1C207400) [pid = 3664] [serial = 771] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (19C8D400) [pid = 3664] [serial = 783] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (19C99400) [pid = 3664] [serial = 784] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (19759C00) [pid = 3664] [serial = 781] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (19377400) [pid = 3664] [serial = 780] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (17C1F400) [pid = 3664] [serial = 798] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (16BA1400) [pid = 3664] [serial = 763] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (16A44400) [pid = 3664] [serial = 762] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (19AB8400) [pid = 3664] [serial = 766] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (19773800) [pid = 3664] [serial = 765] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (13381000) [pid = 3664] [serial = 760] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (13372400) [pid = 3664] [serial = 759] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (19FE2000) [pid = 3664] [serial = 786] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (15507400) [pid = 3664] [serial = 777] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (15EB9800) [pid = 3664] [serial = 778] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (1980DC00) [pid = 3664] [serial = 802] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (17C54800) [pid = 3664] [serial = 775] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (17C19000) [pid = 3664] [serial = 774] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (18F69C00) [pid = 3664] [serial = 801] [outer = 00000000] [url = about:blank] 15:51:43 INFO - PROCESS | 3664 | 1461282703161 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:43 INFO - PROCESS | 3664 | ++DOCSHELL 12BDDC00 == 54 [pid = 3664] [id = 291] 15:51:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (12DD6C00) [pid = 3664] [serial = 872] [outer = 00000000] 15:51:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (157AA400) [pid = 3664] [serial = 873] [outer = 12DD6C00] 15:51:43 INFO - PROCESS | 3664 | 1461282703207 Marionette DEBUG loaded listener.js 15:51:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (1652DC00) [pid = 3664] [serial = 874] [outer = 12DD6C00] 15:51:43 INFO - PROCESS | 3664 | 1461282703617 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]]]}] 15:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 708ms 15:51:43 INFO - PROCESS | 3664 | 1461282703657 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 15:51:43 INFO - PROCESS | 3664 | 1461282703659 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 15:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:51:43 INFO - PROCESS | 3664 | 1461282703663 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:51:43 INFO - PROCESS | 3664 | 1461282703666 Marionette TRACE conn3 <- [1,1130,null,{}] 15:51:43 INFO - PROCESS | 3664 | 1461282703676 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}] 15:51:43 INFO - PROCESS | 3664 | 1461282703760 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 15:51:43 INFO - PROCESS | 3664 | 1461282703767 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:43 INFO - PROCESS | 3664 | ++DOCSHELL 18428C00 == 55 [pid = 3664] [id = 292] 15:51:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (18429400) [pid = 3664] [serial = 875] [outer = 00000000] 15:51:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (18838C00) [pid = 3664] [serial = 876] [outer = 18429400] 15:51:43 INFO - PROCESS | 3664 | 1461282703848 Marionette DEBUG loaded listener.js 15:51:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (18976800) [pid = 3664] [serial = 877] [outer = 18429400] 15:51:44 INFO - PROCESS | 3664 | 1461282704317 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]]]}] 15:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 693ms 15:51:44 INFO - PROCESS | 3664 | 1461282704362 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 15:51:44 INFO - PROCESS | 3664 | 1461282704365 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 15:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:51:44 INFO - PROCESS | 3664 | 1461282704368 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:51:44 INFO - PROCESS | 3664 | 1461282704370 Marionette TRACE conn3 <- [1,1134,null,{}] 15:51:44 INFO - PROCESS | 3664 | 1461282704373 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}] 15:51:44 INFO - PROCESS | 3664 | 1461282704463 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 15:51:44 INFO - PROCESS | 3664 | 1461282704471 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:44 INFO - PROCESS | 3664 | ++DOCSHELL 18C4E800 == 56 [pid = 3664] [id = 293] 15:51:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (18C4F000) [pid = 3664] [serial = 878] [outer = 00000000] 15:51:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (18F6D800) [pid = 3664] [serial = 879] [outer = 18C4F000] 15:51:44 INFO - PROCESS | 3664 | 1461282704517 Marionette DEBUG loaded listener.js 15:51:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (19383800) [pid = 3664] [serial = 880] [outer = 18C4F000] 15:51:44 INFO - PROCESS | 3664 | 1461282704959 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]]]}] 15:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 15:51:45 INFO - PROCESS | 3664 | 1461282705006 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 15:51:45 INFO - PROCESS | 3664 | 1461282705008 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 15:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:51:45 INFO - PROCESS | 3664 | 1461282705011 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:51:45 INFO - PROCESS | 3664 | 1461282705013 Marionette TRACE conn3 <- [1,1138,null,{}] 15:51:45 INFO - PROCESS | 3664 | 1461282705016 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}] 15:51:45 INFO - PROCESS | 3664 | 1461282705098 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 15:51:45 INFO - PROCESS | 3664 | 1461282705105 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:45 INFO - PROCESS | 3664 | ++DOCSHELL 1888F000 == 57 [pid = 3664] [id = 294] 15:51:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (18C4D400) [pid = 3664] [serial = 881] [outer = 00000000] 15:51:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (19801400) [pid = 3664] [serial = 882] [outer = 18C4D400] 15:51:45 INFO - PROCESS | 3664 | 1461282705150 Marionette DEBUG loaded listener.js 15:51:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (19932000) [pid = 3664] [serial = 883] [outer = 18C4D400] 15:51:45 INFO - PROCESS | 3664 | 1461282705657 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]]]}] 15:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 693ms 15:51:45 INFO - PROCESS | 3664 | 1461282705711 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 15:51:45 INFO - PROCESS | 3664 | 1461282705713 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 15:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:51:45 INFO - PROCESS | 3664 | 1461282705716 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:51:45 INFO - PROCESS | 3664 | 1461282705717 Marionette TRACE conn3 <- [1,1142,null,{}] 15:51:45 INFO - PROCESS | 3664 | 1461282705721 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}] 15:51:45 INFO - PROCESS | 3664 | 1461282705849 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 15:51:45 INFO - PROCESS | 3664 | 1461282705863 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:45 INFO - PROCESS | 3664 | ++DOCSHELL 1993E000 == 58 [pid = 3664] [id = 295] 15:51:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (19C86800) [pid = 3664] [serial = 884] [outer = 00000000] 15:51:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (19C97000) [pid = 3664] [serial = 885] [outer = 19C86800] 15:51:45 INFO - PROCESS | 3664 | 1461282705957 Marionette DEBUG loaded listener.js 15:51:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (19C95000) [pid = 3664] [serial = 886] [outer = 19C86800] 15:51:46 INFO - PROCESS | 3664 | 1461282706427 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]]]}] 15:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 740ms 15:51:46 INFO - PROCESS | 3664 | 1461282706530 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 15:51:46 INFO - PROCESS | 3664 | 1461282706532 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 15:51:46 INFO - PROCESS | 3664 | 1461282706538 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:51:46 INFO - PROCESS | 3664 | 1461282706539 Marionette TRACE conn3 <- [1,1146,null,{}] 15:51:46 INFO - PROCESS | 3664 | 1461282706543 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}] 15:51:46 INFO - PROCESS | 3664 | 1461282706652 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 15:51:46 INFO - PROCESS | 3664 | 1461282706663 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:46 INFO - PROCESS | 3664 | ++DOCSHELL 19D36800 == 59 [pid = 3664] [id = 296] 15:51:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (19E71000) [pid = 3664] [serial = 887] [outer = 00000000] 15:51:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (1A3E0C00) [pid = 3664] [serial = 888] [outer = 19E71000] 15:51:46 INFO - PROCESS | 3664 | 1461282706707 Marionette DEBUG loaded listener.js 15:51:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (1A470800) [pid = 3664] [serial = 889] [outer = 19E71000] 15:51:47 INFO - PROCESS | 3664 | 1461282707153 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]]]}] 15:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 15:51:47 INFO - PROCESS | 3664 | 1461282707176 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 15:51:47 INFO - PROCESS | 3664 | 1461282707178 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 15:51:47 INFO - PROCESS | 3664 | 1461282707181 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:51:47 INFO - PROCESS | 3664 | 1461282707183 Marionette TRACE conn3 <- [1,1150,null,{}] 15:51:47 INFO - PROCESS | 3664 | 1461282707193 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}] 15:51:47 INFO - PROCESS | 3664 | 1461282707301 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 15:51:47 INFO - PROCESS | 3664 | 1461282707308 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:47 INFO - PROCESS | 3664 | ++DOCSHELL 15BF2400 == 60 [pid = 3664] [id = 297] 15:51:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (19C96400) [pid = 3664] [serial = 890] [outer = 00000000] 15:51:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1A989800) [pid = 3664] [serial = 891] [outer = 19C96400] 15:51:47 INFO - PROCESS | 3664 | 1461282707353 Marionette DEBUG loaded listener.js 15:51:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (1A9DC000) [pid = 3664] [serial = 892] [outer = 19C96400] 15:51:47 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (1642F000) [pid = 3664] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:51:47 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (18C0CC00) [pid = 3664] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:51:47 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (1880EC00) [pid = 3664] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:51:47 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (19382C00) [pid = 3664] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:51:47 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (18426800) [pid = 3664] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:51:47 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (17F88C00) [pid = 3664] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:51:47 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (15D4D800) [pid = 3664] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:51:47 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (1372D400) [pid = 3664] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:51:47 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (18F62C00) [pid = 3664] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:51:47 INFO - PROCESS | 3664 | 1461282707897 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]]]}] 15:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 740ms 15:51:47 INFO - PROCESS | 3664 | 1461282707922 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 15:51:47 INFO - PROCESS | 3664 | 1461282707924 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 15:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:51:47 INFO - PROCESS | 3664 | 1461282707927 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:51:47 INFO - PROCESS | 3664 | 1461282707929 Marionette TRACE conn3 <- [1,1154,null,{}] 15:51:47 INFO - PROCESS | 3664 | 1461282707958 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}] 15:51:48 INFO - PROCESS | 3664 | 1461282708041 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 15:51:48 INFO - PROCESS | 3664 | 1461282708047 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:48 INFO - PROCESS | 3664 | ++DOCSHELL 14B0D000 == 61 [pid = 3664] [id = 298] 15:51:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (15EC1800) [pid = 3664] [serial = 893] [outer = 00000000] 15:51:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (19E60C00) [pid = 3664] [serial = 894] [outer = 15EC1800] 15:51:48 INFO - PROCESS | 3664 | 1461282708093 Marionette DEBUG loaded listener.js 15:51:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (1A3DB000) [pid = 3664] [serial = 895] [outer = 15EC1800] 15:51:48 INFO - PROCESS | 3664 | 1461282708578 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]]]}] 15:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 724ms 15:51:48 INFO - PROCESS | 3664 | 1461282708648 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 15:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:51:48 INFO - PROCESS | 3664 | 1461282708650 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 15:51:48 INFO - PROCESS | 3664 | 1461282708653 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:51:48 INFO - PROCESS | 3664 | 1461282708655 Marionette TRACE conn3 <- [1,1158,null,{}] 15:51:48 INFO - PROCESS | 3664 | 1461282708658 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}] 15:51:48 INFO - PROCESS | 3664 | 1461282708740 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 15:51:48 INFO - PROCESS | 3664 | 1461282708747 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:48 INFO - PROCESS | 3664 | ++DOCSHELL 148BE800 == 62 [pid = 3664] [id = 299] 15:51:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (1C20A000) [pid = 3664] [serial = 896] [outer = 00000000] 15:51:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (1CA42800) [pid = 3664] [serial = 897] [outer = 1C20A000] 15:51:48 INFO - PROCESS | 3664 | 1461282708791 Marionette DEBUG loaded listener.js 15:51:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (1CA50400) [pid = 3664] [serial = 898] [outer = 1C20A000] 15:51:49 INFO - PROCESS | 3664 | 1461282709223 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]]]}] 15:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 598ms 15:51:49 INFO - PROCESS | 3664 | 1461282709250 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 15:51:49 INFO - PROCESS | 3664 | 1461282709252 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 15:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:51:49 INFO - PROCESS | 3664 | 1461282709256 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:51:49 INFO - PROCESS | 3664 | 1461282709258 Marionette TRACE conn3 <- [1,1162,null,{}] 15:51:49 INFO - PROCESS | 3664 | 1461282709261 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}] 15:51:49 INFO - PROCESS | 3664 | 1461282709359 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 15:51:49 INFO - PROCESS | 3664 | 1461282709366 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:49 INFO - PROCESS | 3664 | ++DOCSHELL 1CC86C00 == 63 [pid = 3664] [id = 300] 15:51:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (1CC87000) [pid = 3664] [serial = 899] [outer = 00000000] 15:51:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1D0D5C00) [pid = 3664] [serial = 900] [outer = 1CC87000] 15:51:49 INFO - PROCESS | 3664 | 1461282709415 Marionette DEBUG loaded listener.js 15:51:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (1D371C00) [pid = 3664] [serial = 901] [outer = 1CC87000] 15:51:50 INFO - PROCESS | 3664 | 1461282710136 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] 15:51:50 INFO - PROCESS | 3664 | 1461282710208 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 15:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:51:50 INFO - PROCESS | 3664 | 1461282710214 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:51:50 INFO - PROCESS | 3664 | 1461282710218 Marionette TRACE conn3 <- [1,1166,null,{}] 15:51:50 INFO - PROCESS | 3664 | 1461282710224 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}] 15:51:50 INFO - PROCESS | 3664 | 1461282710414 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 15:51:50 INFO - PROCESS | 3664 | 1461282710549 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:50 INFO - PROCESS | 3664 | ++DOCSHELL 14B0DC00 == 64 [pid = 3664] [id = 301] 15:51:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (15D48400) [pid = 3664] [serial = 902] [outer = 00000000] 15:51:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (17C1C800) [pid = 3664] [serial = 903] [outer = 15D48400] 15:51:50 INFO - PROCESS | 3664 | 1461282710614 Marionette DEBUG loaded listener.js 15:51:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (17C54400) [pid = 3664] [serial = 904] [outer = 15D48400] 15:51:51 INFO - PROCESS | 3664 | 1461282711229 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] 15:51:51 INFO - PROCESS | 3664 | 1461282711294 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 15:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:51:51 INFO - PROCESS | 3664 | 1461282711300 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:51:51 INFO - PROCESS | 3664 | 1461282711303 Marionette TRACE conn3 <- [1,1170,null,{}] 15:51:51 INFO - PROCESS | 3664 | 1461282711308 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}] 15:51:51 INFO - PROCESS | 3664 | 1461282711416 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 15:51:51 INFO - PROCESS | 3664 | 1461282711548 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:51 INFO - PROCESS | 3664 | ++DOCSHELL 18423400 == 65 [pid = 3664] [id = 302] 15:51:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (18425000) [pid = 3664] [serial = 905] [outer = 00000000] 15:51:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (18F6D400) [pid = 3664] [serial = 906] [outer = 18425000] 15:51:51 INFO - PROCESS | 3664 | 1461282711607 Marionette DEBUG loaded listener.js 15:51:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (19808C00) [pid = 3664] [serial = 907] [outer = 18425000] 15:51:52 INFO - PROCESS | 3664 | 1461282712324 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] 15:51:52 INFO - PROCESS | 3664 | 1461282712398 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 15:51:52 INFO - PROCESS | 3664 | 1461282712402 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:51:52 INFO - PROCESS | 3664 | 1461282712406 Marionette TRACE conn3 <- [1,1174,null,{}] 15:51:52 INFO - PROCESS | 3664 | 1461282712417 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}] 15:51:52 INFO - PROCESS | 3664 | 1461282712594 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 15:51:52 INFO - PROCESS | 3664 | 1461282712694 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:52 INFO - PROCESS | 3664 | ++DOCSHELL 182EEC00 == 66 [pid = 3664] [id = 303] 15:51:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1D0D6C00) [pid = 3664] [serial = 908] [outer = 00000000] 15:51:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1D69B400) [pid = 3664] [serial = 909] [outer = 1D0D6C00] 15:51:52 INFO - PROCESS | 3664 | 1461282712751 Marionette DEBUG loaded listener.js 15:51:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1D7A9C00) [pid = 3664] [serial = 910] [outer = 1D0D6C00] 15:51:53 INFO - PROCESS | 3664 | 1461282713329 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] 15:51:53 INFO - PROCESS | 3664 | 1461282713406 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 15:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:51:53 INFO - PROCESS | 3664 | 1461282713410 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:51:53 INFO - PROCESS | 3664 | 1461282713412 Marionette TRACE conn3 <- [1,1178,null,{}] 15:51:53 INFO - PROCESS | 3664 | 1461282713416 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}] 15:51:53 INFO - PROCESS | 3664 | 1461282713523 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 15:51:53 INFO - PROCESS | 3664 | 1461282713658 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:53 INFO - PROCESS | 3664 | ++DOCSHELL 13995400 == 67 [pid = 3664] [id = 304] 15:51:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (14B69C00) [pid = 3664] [serial = 911] [outer = 00000000] 15:51:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (16BAD400) [pid = 3664] [serial = 912] [outer = 14B69C00] 15:51:53 INFO - PROCESS | 3664 | 1461282713718 Marionette DEBUG loaded listener.js 15:51:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (18194000) [pid = 3664] [serial = 913] [outer = 14B69C00] 15:51:54 INFO - PROCESS | 3664 | 1461282714567 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] 15:51:54 INFO - PROCESS | 3664 | 1461282714639 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 15:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:51:54 INFO - PROCESS | 3664 | 1461282714658 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:51:54 INFO - PROCESS | 3664 | 1461282714661 Marionette TRACE conn3 <- [1,1182,null,{}] 15:51:54 INFO - PROCESS | 3664 | 1461282714667 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}] 15:51:54 INFO - PROCESS | 3664 | 1461282714774 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 15:51:54 INFO - PROCESS | 3664 | 1461282714913 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:54 INFO - PROCESS | 3664 | ++DOCSHELL 16423000 == 68 [pid = 3664] [id = 305] 15:51:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (16842800) [pid = 3664] [serial = 914] [outer = 00000000] 15:51:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (17C4FC00) [pid = 3664] [serial = 915] [outer = 16842800] 15:51:54 INFO - PROCESS | 3664 | 1461282714967 Marionette DEBUG loaded listener.js 15:51:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (17F90400) [pid = 3664] [serial = 916] [outer = 16842800] 15:51:55 INFO - PROCESS | 3664 | --DOCSHELL 148BE800 == 67 [pid = 3664] [id = 299] 15:51:55 INFO - PROCESS | 3664 | --DOCSHELL 14B0D000 == 66 [pid = 3664] [id = 298] 15:51:55 INFO - PROCESS | 3664 | --DOCSHELL 15BF2400 == 65 [pid = 3664] [id = 297] 15:51:55 INFO - PROCESS | 3664 | --DOCSHELL 19D36800 == 64 [pid = 3664] [id = 296] 15:51:55 INFO - PROCESS | 3664 | --DOCSHELL 1993E000 == 63 [pid = 3664] [id = 295] 15:51:55 INFO - PROCESS | 3664 | --DOCSHELL 1888F000 == 62 [pid = 3664] [id = 294] 15:51:55 INFO - PROCESS | 3664 | --DOCSHELL 18C4E800 == 61 [pid = 3664] [id = 293] 15:51:55 INFO - PROCESS | 3664 | --DOCSHELL 18428C00 == 60 [pid = 3664] [id = 292] 15:51:55 INFO - PROCESS | 3664 | --DOCSHELL 12BDDC00 == 59 [pid = 3664] [id = 291] 15:51:55 INFO - PROCESS | 3664 | --DOCSHELL 15D8E400 == 58 [pid = 3664] [id = 290] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (19C7E800) [pid = 3664] [serial = 849] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (18892C00) [pid = 3664] [serial = 832] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (17C50C00) [pid = 3664] [serial = 807] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (1D0D9C00) [pid = 3664] [serial = 816] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (182EF000) [pid = 3664] [serial = 829] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (1684A800) [pid = 3664] [serial = 843] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1813EC00) [pid = 3664] [serial = 844] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (15BEA800) [pid = 3664] [serial = 825] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (19931400) [pid = 3664] [serial = 840] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (16847C00) [pid = 3664] [serial = 822] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1974D800) [pid = 3664] [serial = 838] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (18C02400) [pid = 3664] [serial = 834] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (15EB7C00) [pid = 3664] [serial = 826] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (19931000) [pid = 3664] [serial = 841] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (1813D800) [pid = 3664] [serial = 828] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (19938C00) [pid = 3664] [serial = 846] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (19938800) [pid = 3664] [serial = 847] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (157E6000) [pid = 3664] [serial = 823] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (18C0C000) [pid = 3664] [serial = 835] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (18837800) [pid = 3664] [serial = 831] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (1684A400) [pid = 3664] [serial = 819] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (1C522400) [pid = 3664] [serial = 813] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (18FBB400) [pid = 3664] [serial = 837] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (18F6BC00) [pid = 3664] [serial = 810] [outer = 00000000] [url = about:blank] 15:51:55 INFO - PROCESS | 3664 | 1461282715540 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] 15:51:55 INFO - PROCESS | 3664 | 1461282715567 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 15:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:51:55 INFO - PROCESS | 3664 | 1461282715573 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:51:55 INFO - PROCESS | 3664 | 1461282715576 Marionette TRACE conn3 <- [1,1186,null,{}] 15:51:55 INFO - PROCESS | 3664 | 1461282715579 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}] 15:51:55 INFO - PROCESS | 3664 | 1461282715663 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 15:51:55 INFO - PROCESS | 3664 | 1461282715762 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:55 INFO - PROCESS | 3664 | ++DOCSHELL 14B6B000 == 59 [pid = 3664] [id = 306] 15:51:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (15BF8C00) [pid = 3664] [serial = 917] [outer = 00000000] 15:51:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (17C1B000) [pid = 3664] [serial = 918] [outer = 15BF8C00] 15:51:55 INFO - PROCESS | 3664 | 1461282715808 Marionette DEBUG loaded listener.js 15:51:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (1819FC00) [pid = 3664] [serial = 919] [outer = 15BF8C00] 15:51:56 INFO - PROCESS | 3664 | 1461282716235 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]]]}] 15:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 693ms 15:51:56 INFO - PROCESS | 3664 | 1461282716271 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 15:51:56 INFO - PROCESS | 3664 | 1461282716273 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 15:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:51:56 INFO - PROCESS | 3664 | 1461282716277 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:51:56 INFO - PROCESS | 3664 | 1461282716281 Marionette TRACE conn3 <- [1,1190,null,{}] 15:51:56 INFO - PROCESS | 3664 | 1461282716291 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}] 15:51:56 INFO - PROCESS | 3664 | 1461282716373 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 15:51:56 INFO - PROCESS | 3664 | 1461282716411 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:56 INFO - PROCESS | 3664 | ++DOCSHELL 18971400 == 60 [pid = 3664] [id = 307] 15:51:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (18C06400) [pid = 3664] [serial = 920] [outer = 00000000] 15:51:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (18C49800) [pid = 3664] [serial = 921] [outer = 18C06400] 15:51:56 INFO - PROCESS | 3664 | 1461282716459 Marionette DEBUG loaded listener.js 15:51:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (18F62800) [pid = 3664] [serial = 922] [outer = 18C06400] 15:51:56 INFO - PROCESS | 3664 | 1461282716913 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]]]}] 15:51:56 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 15:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 693ms 15:51:56 INFO - PROCESS | 3664 | 1461282716976 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 15:51:56 INFO - PROCESS | 3664 | 1461282716979 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 15:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:51:56 INFO - PROCESS | 3664 | 1461282716982 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:51:56 INFO - PROCESS | 3664 | 1461282716983 Marionette TRACE conn3 <- [1,1194,null,{}] 15:51:57 INFO - PROCESS | 3664 | 1461282716987 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}] 15:51:57 INFO - PROCESS | 3664 | 1461282717067 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 15:51:57 INFO - PROCESS | 3664 | 1461282717076 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:57 INFO - PROCESS | 3664 | ++DOCSHELL 18C47800 == 61 [pid = 3664] [id = 308] 15:51:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (18F67800) [pid = 3664] [serial = 923] [outer = 00000000] 15:51:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1976F000) [pid = 3664] [serial = 924] [outer = 18F67800] 15:51:57 INFO - PROCESS | 3664 | 1461282717121 Marionette DEBUG loaded listener.js 15:51:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (19773400) [pid = 3664] [serial = 925] [outer = 18F67800] 15:51:57 INFO - PROCESS | 3664 | 1461282717610 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]]]}] 15:51:57 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 15:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 692ms 15:51:57 INFO - PROCESS | 3664 | 1461282717682 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 15:51:57 INFO - PROCESS | 3664 | 1461282717684 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 15:51:57 INFO - PROCESS | 3664 | 1461282717687 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:51:57 INFO - PROCESS | 3664 | 1461282717689 Marionette TRACE conn3 <- [1,1198,null,{}] 15:51:57 INFO - PROCESS | 3664 | 1461282717693 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}] 15:51:57 INFO - PROCESS | 3664 | 1461282717835 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 15:51:57 INFO - PROCESS | 3664 | 1461282717860 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:57 INFO - PROCESS | 3664 | ++DOCSHELL 13383C00 == 62 [pid = 3664] [id = 309] 15:51:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (19934C00) [pid = 3664] [serial = 926] [outer = 00000000] 15:51:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (19A43400) [pid = 3664] [serial = 927] [outer = 19934C00] 15:51:57 INFO - PROCESS | 3664 | 1461282717906 Marionette DEBUG loaded listener.js 15:51:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (19A41000) [pid = 3664] [serial = 928] [outer = 19934C00] 15:51:58 INFO - PROCESS | 3664 | 1461282718365 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]]]}] 15:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 709ms 15:51:58 INFO - PROCESS | 3664 | 1461282718391 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 15:51:58 INFO - PROCESS | 3664 | 1461282718393 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 15:51:58 INFO - PROCESS | 3664 | 1461282718396 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:51:58 INFO - PROCESS | 3664 | 1461282718398 Marionette TRACE conn3 <- [1,1202,null,{}] 15:51:58 INFO - PROCESS | 3664 | 1461282718402 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}] 15:51:58 INFO - PROCESS | 3664 | 1461282718522 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 15:51:58 INFO - PROCESS | 3664 | 1461282718629 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:58 INFO - PROCESS | 3664 | ++DOCSHELL 18892C00 == 63 [pid = 3664] [id = 310] 15:51:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (19C7C800) [pid = 3664] [serial = 929] [outer = 00000000] 15:51:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (19E73C00) [pid = 3664] [serial = 930] [outer = 19C7C800] 15:51:58 INFO - PROCESS | 3664 | 1461282718677 Marionette DEBUG loaded listener.js 15:51:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1A3E1400) [pid = 3664] [serial = 931] [outer = 19C7C800] 15:51:59 INFO - PROCESS | 3664 | 1461282719076 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]]]}] 15:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 708ms 15:51:59 INFO - PROCESS | 3664 | 1461282719136 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 15:51:59 INFO - PROCESS | 3664 | 1461282719138 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 15:51:59 INFO - PROCESS | 3664 | 1461282719141 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:51:59 INFO - PROCESS | 3664 | 1461282719143 Marionette TRACE conn3 <- [1,1206,null,{}] 15:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:51:59 INFO - PROCESS | 3664 | 1461282719147 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}] 15:51:59 INFO - PROCESS | 3664 | 1461282719278 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 15:51:59 INFO - PROCESS | 3664 | 1461282719302 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:59 INFO - PROCESS | 3664 | ++DOCSHELL 15508000 == 64 [pid = 3664] [id = 311] 15:51:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (19C96800) [pid = 3664] [serial = 932] [outer = 00000000] 15:51:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1C20C000) [pid = 3664] [serial = 933] [outer = 19C96800] 15:51:59 INFO - PROCESS | 3664 | 1461282719348 Marionette DEBUG loaded listener.js 15:51:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1C20F800) [pid = 3664] [serial = 934] [outer = 19C96800] 15:51:59 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (18429400) [pid = 3664] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:51:59 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (19C86800) [pid = 3664] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:51:59 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (18C4F000) [pid = 3664] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:51:59 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (12DD6C00) [pid = 3664] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:51:59 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (18C4D400) [pid = 3664] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:51:59 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (15D92800) [pid = 3664] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:51:59 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (18B98400) [pid = 3664] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:51:59 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (19E71000) [pid = 3664] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:51:59 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (19C96400) [pid = 3664] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:51:59 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (15EC1800) [pid = 3664] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:51:59 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (1C20A000) [pid = 3664] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:52:00 INFO - PROCESS | 3664 | 1461282720015 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]]]}] 15:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 898ms 15:52:00 INFO - PROCESS | 3664 | 1461282720028 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 15:52:00 INFO - PROCESS | 3664 | 1461282720030 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 15:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:52:00 INFO - PROCESS | 3664 | 1461282720034 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:52:00 INFO - PROCESS | 3664 | 1461282720035 Marionette TRACE conn3 <- [1,1210,null,{}] 15:52:00 INFO - PROCESS | 3664 | 1461282720039 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}] 15:52:00 INFO - PROCESS | 3664 | 1461282720116 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 15:52:00 INFO - PROCESS | 3664 | 1461282720123 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:00 INFO - PROCESS | 3664 | ++DOCSHELL 12DD6C00 == 65 [pid = 3664] [id = 312] 15:52:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1642F000) [pid = 3664] [serial = 935] [outer = 00000000] 15:52:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (19C86800) [pid = 3664] [serial = 936] [outer = 1642F000] 15:52:00 INFO - PROCESS | 3664 | 1461282720168 Marionette DEBUG loaded listener.js 15:52:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (19C93800) [pid = 3664] [serial = 937] [outer = 1642F000] 15:52:00 INFO - PROCESS | 3664 | 1461282720626 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] 15:52:00 INFO - PROCESS | 3664 | 1461282720674 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 15:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:52:00 INFO - PROCESS | 3664 | 1461282720677 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:52:00 INFO - PROCESS | 3664 | 1461282720679 Marionette TRACE conn3 <- [1,1214,null,{}] 15:52:00 INFO - PROCESS | 3664 | 1461282720683 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}] 15:52:00 INFO - PROCESS | 3664 | 1461282720762 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 15:52:00 INFO - PROCESS | 3664 | 1461282720768 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:00 INFO - PROCESS | 3664 | ++DOCSHELL 1579F000 == 66 [pid = 3664] [id = 313] 15:52:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (15BF5C00) [pid = 3664] [serial = 938] [outer = 00000000] 15:52:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (1C527C00) [pid = 3664] [serial = 939] [outer = 15BF5C00] 15:52:00 INFO - PROCESS | 3664 | 1461282720814 Marionette DEBUG loaded listener.js 15:52:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1CA4AC00) [pid = 3664] [serial = 940] [outer = 15BF5C00] 15:52:01 INFO - PROCESS | 3664 | 1461282721248 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]]]}] 15:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 599ms 15:52:01 INFO - PROCESS | 3664 | 1461282721275 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 15:52:01 INFO - PROCESS | 3664 | 1461282721277 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 15:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:52:01 INFO - PROCESS | 3664 | 1461282721293 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:52:01 INFO - PROCESS | 3664 | 1461282721294 Marionette TRACE conn3 <- [1,1218,null,{}] 15:52:01 INFO - PROCESS | 3664 | 1461282721298 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}] 15:52:01 INFO - PROCESS | 3664 | 1461282721377 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 15:52:01 INFO - PROCESS | 3664 | 1461282721383 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:01 INFO - PROCESS | 3664 | ++DOCSHELL 1A9DD000 == 67 [pid = 3664] [id = 314] 15:52:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1D03D400) [pid = 3664] [serial = 941] [outer = 00000000] 15:52:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1D370400) [pid = 3664] [serial = 942] [outer = 1D03D400] 15:52:01 INFO - PROCESS | 3664 | 1461282721427 Marionette DEBUG loaded listener.js 15:52:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1D692400) [pid = 3664] [serial = 943] [outer = 1D03D400] 15:52:01 INFO - PROCESS | 3664 | 1461282721871 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]]]}] 15:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 15:52:01 INFO - PROCESS | 3664 | 1461282721929 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 15:52:01 INFO - PROCESS | 3664 | 1461282721931 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 15:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:52:02 INFO - PROCESS | 3664 | 1461282721984 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:52:02 INFO - PROCESS | 3664 | 1461282721988 Marionette TRACE conn3 <- [1,1222,null,{}] 15:52:02 INFO - PROCESS | 3664 | 1461282721995 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}] 15:52:02 INFO - PROCESS | 3664 | 1461282722106 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 15:52:02 INFO - PROCESS | 3664 | 1461282722293 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:02 INFO - PROCESS | 3664 | ++DOCSHELL 15B30000 == 68 [pid = 3664] [id = 315] 15:52:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (15B39400) [pid = 3664] [serial = 944] [outer = 00000000] 15:52:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (15EC1C00) [pid = 3664] [serial = 945] [outer = 15B39400] 15:52:02 INFO - PROCESS | 3664 | 1461282722349 Marionette DEBUG loaded listener.js 15:52:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1683E800) [pid = 3664] [serial = 946] [outer = 15B39400] 15:52:02 INFO - PROCESS | 3664 | 1461282722928 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]]]}] 15:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1007ms 15:52:02 INFO - PROCESS | 3664 | 1461282722970 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 15:52:02 INFO - PROCESS | 3664 | 1461282722974 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 15:52:02 INFO - PROCESS | 3664 | 1461282722979 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:52:02 INFO - PROCESS | 3664 | 1461282722982 Marionette TRACE conn3 <- [1,1226,null,{}] 15:52:02 INFO - PROCESS | 3664 | 1461282722989 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}] 15:52:03 INFO - PROCESS | 3664 | 1461282723105 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 15:52:03 INFO - PROCESS | 3664 | 1461282723212 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:03 INFO - PROCESS | 3664 | ++DOCSHELL 182F1000 == 69 [pid = 3664] [id = 316] 15:52:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (18806000) [pid = 3664] [serial = 947] [outer = 00000000] 15:52:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1897F000) [pid = 3664] [serial = 948] [outer = 18806000] 15:52:03 INFO - PROCESS | 3664 | 1461282723267 Marionette DEBUG loaded listener.js 15:52:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (18C46400) [pid = 3664] [serial = 949] [outer = 18806000] 15:52:03 INFO - PROCESS | 3664 | 1461282723892 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]]]}] 15:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 945ms 15:52:03 INFO - PROCESS | 3664 | 1461282723927 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 15:52:03 INFO - PROCESS | 3664 | 1461282723930 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 15:52:03 INFO - PROCESS | 3664 | 1461282723935 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:52:03 INFO - PROCESS | 3664 | 1461282723938 Marionette TRACE conn3 <- [1,1230,null,{}] 15:52:03 INFO - PROCESS | 3664 | 1461282723943 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}] 15:52:04 INFO - PROCESS | 3664 | 1461282724047 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 15:52:04 INFO - PROCESS | 3664 | 1461282724155 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:04 INFO - PROCESS | 3664 | ++DOCSHELL 1993AC00 == 70 [pid = 3664] [id = 317] 15:52:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (19C7B400) [pid = 3664] [serial = 950] [outer = 00000000] 15:52:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (19E77000) [pid = 3664] [serial = 951] [outer = 19C7B400] 15:52:04 INFO - PROCESS | 3664 | 1461282724216 Marionette DEBUG loaded listener.js 15:52:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1C207000) [pid = 3664] [serial = 952] [outer = 19C7B400] 15:52:04 INFO - PROCESS | 3664 | 1461282724806 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]]]}] 15:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 943ms 15:52:04 INFO - PROCESS | 3664 | 1461282724886 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 15:52:04 INFO - PROCESS | 3664 | 1461282724888 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 15:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:52:04 INFO - PROCESS | 3664 | 1461282724892 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:52:04 INFO - PROCESS | 3664 | 1461282724894 Marionette TRACE conn3 <- [1,1234,null,{}] 15:52:04 INFO - PROCESS | 3664 | 1461282724898 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}] 15:52:05 INFO - PROCESS | 3664 | 1461282725008 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 15:52:05 INFO - PROCESS | 3664 | 1461282725139 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:05 INFO - PROCESS | 3664 | ++DOCSHELL 1D7B0800 == 71 [pid = 3664] [id = 318] 15:52:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (1D7B1C00) [pid = 3664] [serial = 953] [outer = 00000000] 15:52:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (1DB06800) [pid = 3664] [serial = 954] [outer = 1D7B1C00] 15:52:05 INFO - PROCESS | 3664 | 1461282725195 Marionette DEBUG loaded listener.js 15:52:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1DB07C00) [pid = 3664] [serial = 955] [outer = 1D7B1C00] 15:52:05 INFO - PROCESS | 3664 | 1461282725751 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]]]}] 15:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 909ms 15:52:05 INFO - PROCESS | 3664 | 1461282725796 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 15:52:05 INFO - PROCESS | 3664 | 1461282725799 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 15:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:52:05 INFO - PROCESS | 3664 | 1461282725802 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:52:05 INFO - PROCESS | 3664 | 1461282725804 Marionette TRACE conn3 <- [1,1238,null,{}] 15:52:05 INFO - PROCESS | 3664 | 1461282725808 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}] 15:52:05 INFO - PROCESS | 3664 | 1461282725906 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 15:52:06 INFO - PROCESS | 3664 | 1461282726017 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:06 INFO - PROCESS | 3664 | ++DOCSHELL 1A9DAC00 == 72 [pid = 3664] [id = 319] 15:52:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1D7B4C00) [pid = 3664] [serial = 956] [outer = 00000000] 15:52:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (1DD84400) [pid = 3664] [serial = 957] [outer = 1D7B4C00] 15:52:06 INFO - PROCESS | 3664 | 1461282726071 Marionette DEBUG loaded listener.js 15:52:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (1DD86000) [pid = 3664] [serial = 958] [outer = 1D7B4C00] 15:52:06 INFO - PROCESS | 3664 | 1461282726664 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]]]}] 15:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 909ms 15:52:06 INFO - PROCESS | 3664 | 1461282726707 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 15:52:06 INFO - PROCESS | 3664 | 1461282726709 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 15:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:52:06 INFO - PROCESS | 3664 | 1461282726713 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:52:06 INFO - PROCESS | 3664 | 1461282726715 Marionette TRACE conn3 <- [1,1242,null,{}] 15:52:06 INFO - PROCESS | 3664 | 1461282726719 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}] 15:52:06 INFO - PROCESS | 3664 | 1461282726841 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 15:52:06 INFO - PROCESS | 3664 | 1461282726950 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:06 INFO - PROCESS | 3664 | ++DOCSHELL 1DFAA000 == 73 [pid = 3664] [id = 320] 15:52:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (1DFAEC00) [pid = 3664] [serial = 959] [outer = 00000000] 15:52:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (1DFB3400) [pid = 3664] [serial = 960] [outer = 1DFAEC00] 15:52:07 INFO - PROCESS | 3664 | 1461282727014 Marionette DEBUG loaded listener.js 15:52:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (1E1AB000) [pid = 3664] [serial = 961] [outer = 1DFAEC00] 15:52:07 INFO - PROCESS | 3664 | 1461282727725 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]]]}] 15:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1049ms 15:52:07 INFO - PROCESS | 3664 | 1461282727760 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 15:52:07 INFO - PROCESS | 3664 | 1461282727764 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 15:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:52:07 INFO - PROCESS | 3664 | 1461282727792 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:52:07 INFO - PROCESS | 3664 | 1461282727796 Marionette TRACE conn3 <- [1,1246,null,{}] 15:52:07 INFO - PROCESS | 3664 | 1461282727802 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}] 15:52:07 INFO - PROCESS | 3664 | 1461282727905 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 15:52:08 INFO - PROCESS | 3664 | 1461282728022 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:08 INFO - PROCESS | 3664 | ++DOCSHELL 16416000 == 74 [pid = 3664] [id = 321] 15:52:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (1642BC00) [pid = 3664] [serial = 962] [outer = 00000000] 15:52:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (1684C000) [pid = 3664] [serial = 963] [outer = 1642BC00] 15:52:08 INFO - PROCESS | 3664 | 1461282728120 Marionette DEBUG loaded listener.js 15:52:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (18141000) [pid = 3664] [serial = 964] [outer = 1642BC00] 15:52:08 INFO - PROCESS | 3664 | 1461282728717 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]]]}] 15:52:08 INFO - PROCESS | 3664 | --DOCSHELL 17F91400 == 73 [pid = 3664] [id = 195] 15:52:08 INFO - PROCESS | 3664 | --DOCSHELL 1579F000 == 72 [pid = 3664] [id = 313] 15:52:08 INFO - PROCESS | 3664 | --DOCSHELL 12DD6C00 == 71 [pid = 3664] [id = 312] 15:52:08 INFO - PROCESS | 3664 | --DOCSHELL 15508000 == 70 [pid = 3664] [id = 311] 15:52:08 INFO - PROCESS | 3664 | --DOCSHELL 18892C00 == 69 [pid = 3664] [id = 310] 15:52:08 INFO - PROCESS | 3664 | --DOCSHELL 13383C00 == 68 [pid = 3664] [id = 309] 15:52:08 INFO - PROCESS | 3664 | --DOCSHELL 18C47800 == 67 [pid = 3664] [id = 308] 15:52:08 INFO - PROCESS | 3664 | --DOCSHELL 18971400 == 66 [pid = 3664] [id = 307] 15:52:08 INFO - PROCESS | 3664 | --DOCSHELL 14B6B000 == 65 [pid = 3664] [id = 306] 15:52:08 INFO - PROCESS | 3664 | --DOCSHELL 16423000 == 64 [pid = 3664] [id = 305] 15:52:08 INFO - PROCESS | 3664 | --DOCSHELL 182EEC00 == 63 [pid = 3664] [id = 303] 15:52:08 INFO - PROCESS | 3664 | --DOCSHELL 18423400 == 62 [pid = 3664] [id = 302] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (1ABA3C00) [pid = 3664] [serial = 867] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (14451000) [pid = 3664] [serial = 852] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (17C55800) [pid = 3664] [serial = 855] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (18F6CC00) [pid = 3664] [serial = 858] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (19E78000) [pid = 3664] [serial = 861] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (1A4B4800) [pid = 3664] [serial = 864] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (1D0D5C00) [pid = 3664] [serial = 900] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOCSHELL 14B0DC00 == 61 [pid = 3664] [id = 301] 15:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1002ms 15:52:08 INFO - PROCESS | 3664 | 1461282728794 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 15:52:08 INFO - PROCESS | 3664 | 1461282728800 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 15:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:52:08 INFO - PROCESS | 3664 | 1461282728808 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:52:08 INFO - PROCESS | 3664 | 1461282728810 Marionette TRACE conn3 <- [1,1250,null,{}] 15:52:08 INFO - PROCESS | 3664 | 1461282728814 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}] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (18838C00) [pid = 3664] [serial = 876] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (18976800) [pid = 3664] [serial = 877] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (19C97000) [pid = 3664] [serial = 885] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (18F6D800) [pid = 3664] [serial = 879] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (19383800) [pid = 3664] [serial = 880] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (157AA400) [pid = 3664] [serial = 873] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (1652DC00) [pid = 3664] [serial = 874] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (19801400) [pid = 3664] [serial = 882] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (17C17400) [pid = 3664] [serial = 871] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (16841400) [pid = 3664] [serial = 870] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (19C87400) [pid = 3664] [serial = 850] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (1A3E0C00) [pid = 3664] [serial = 888] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (19C95000) [pid = 3664] [serial = 886] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1A989800) [pid = 3664] [serial = 891] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1A470800) [pid = 3664] [serial = 889] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (19E60C00) [pid = 3664] [serial = 894] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1A3DB000) [pid = 3664] [serial = 895] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (1CA42800) [pid = 3664] [serial = 897] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (1A9DC000) [pid = 3664] [serial = 892] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (1CA50400) [pid = 3664] [serial = 898] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (19932000) [pid = 3664] [serial = 883] [outer = 00000000] [url = about:blank] 15:52:08 INFO - PROCESS | 3664 | 1461282728946 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 15:52:09 INFO - PROCESS | 3664 | 1461282729008 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:09 INFO - PROCESS | 3664 | ++DOCSHELL 13729C00 == 62 [pid = 3664] [id = 322] 15:52:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (14450400) [pid = 3664] [serial = 965] [outer = 00000000] 15:52:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (16841400) [pid = 3664] [serial = 966] [outer = 14450400] 15:52:09 INFO - PROCESS | 3664 | 1461282729064 Marionette DEBUG loaded listener.js 15:52:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (17C55C00) [pid = 3664] [serial = 967] [outer = 14450400] 15:52:09 INFO - PROCESS | 3664 | 1461282729519 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]]]}] 15:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 752ms 15:52:09 INFO - PROCESS | 3664 | 1461282729545 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 15:52:09 INFO - PROCESS | 3664 | 1461282729547 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 15:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:52:09 INFO - PROCESS | 3664 | 1461282729551 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:52:09 INFO - PROCESS | 3664 | 1461282729555 Marionette TRACE conn3 <- [1,1254,null,{}] 15:52:09 INFO - PROCESS | 3664 | 1461282729569 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}] 15:52:09 INFO - PROCESS | 3664 | 1461282729654 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 15:52:09 INFO - PROCESS | 3664 | 1461282729662 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:09 INFO - PROCESS | 3664 | ++DOCSHELL 18F60800 == 63 [pid = 3664] [id = 323] 15:52:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (18F62C00) [pid = 3664] [serial = 968] [outer = 00000000] 15:52:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (18FBB800) [pid = 3664] [serial = 969] [outer = 18F62C00] 15:52:09 INFO - PROCESS | 3664 | 1461282729709 Marionette DEBUG loaded listener.js 15:52:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (19753400) [pid = 3664] [serial = 970] [outer = 18F62C00] 15:52:10 INFO - PROCESS | 3664 | 1461282730188 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]]]}] 15:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 705ms 15:52:10 INFO - PROCESS | 3664 | 1461282730250 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 15:52:10 INFO - PROCESS | 3664 | 1461282730252 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 15:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:52:10 INFO - PROCESS | 3664 | 1461282730255 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:52:10 INFO - PROCESS | 3664 | 1461282730257 Marionette TRACE conn3 <- [1,1258,null,{}] 15:52:10 INFO - PROCESS | 3664 | 1461282730260 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}] 15:52:10 INFO - PROCESS | 3664 | 1461282730341 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 15:52:10 INFO - PROCESS | 3664 | 1461282730349 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:10 INFO - PROCESS | 3664 | ++DOCSHELL 1980AC00 == 64 [pid = 3664] [id = 324] 15:52:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1992F800) [pid = 3664] [serial = 971] [outer = 00000000] 15:52:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (19A40C00) [pid = 3664] [serial = 972] [outer = 1992F800] 15:52:10 INFO - PROCESS | 3664 | 1461282730395 Marionette DEBUG loaded listener.js 15:52:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (148B4C00) [pid = 3664] [serial = 973] [outer = 1992F800] 15:52:10 INFO - PROCESS | 3664 | 1461282730903 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]]]}] 15:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 643ms 15:52:10 INFO - PROCESS | 3664 | 1461282730925 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 15:52:10 INFO - PROCESS | 3664 | 1461282730926 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 15:52:10 INFO - PROCESS | 3664 | 1461282730930 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:52:10 INFO - PROCESS | 3664 | 1461282730931 Marionette TRACE conn3 <- [1,1262,null,{}] 15:52:10 INFO - PROCESS | 3664 | 1461282730935 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}] 15:52:11 INFO - PROCESS | 3664 | 1461282731013 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 15:52:11 INFO - PROCESS | 3664 | 1461282731050 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:11 INFO - PROCESS | 3664 | ++DOCSHELL 19C89800 == 65 [pid = 3664] [id = 325] 15:52:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (19C8A800) [pid = 3664] [serial = 974] [outer = 00000000] 15:52:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (19C99800) [pid = 3664] [serial = 975] [outer = 19C8A800] 15:52:11 INFO - PROCESS | 3664 | 1461282731102 Marionette DEBUG loaded listener.js 15:52:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (19C98400) [pid = 3664] [serial = 976] [outer = 19C8A800] 15:52:11 INFO - PROCESS | 3664 | 1461282731594 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]]]}] 15:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 705ms 15:52:11 INFO - PROCESS | 3664 | 1461282731630 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 15:52:11 INFO - PROCESS | 3664 | 1461282731632 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 15:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:52:11 INFO - PROCESS | 3664 | 1461282731635 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:52:11 INFO - PROCESS | 3664 | 1461282731637 Marionette TRACE conn3 <- [1,1266,null,{}] 15:52:11 INFO - PROCESS | 3664 | 1461282731641 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}] 15:52:11 INFO - PROCESS | 3664 | 1461282731769 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 15:52:11 INFO - PROCESS | 3664 | 1461282731826 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:11 INFO - PROCESS | 3664 | ++DOCSHELL 1A4A8000 == 66 [pid = 3664] [id = 326] 15:52:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1A4B4000) [pid = 3664] [serial = 977] [outer = 00000000] 15:52:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1A5E5000) [pid = 3664] [serial = 978] [outer = 1A4B4000] 15:52:11 INFO - PROCESS | 3664 | 1461282731881 Marionette DEBUG loaded listener.js 15:52:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1A9DB800) [pid = 3664] [serial = 979] [outer = 1A4B4000] 15:52:12 INFO - PROCESS | 3664 | 1461282732316 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]]]}] 15:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 736ms 15:52:12 INFO - PROCESS | 3664 | 1461282732405 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 15:52:12 INFO - PROCESS | 3664 | 1461282732407 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 15:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:52:12 INFO - PROCESS | 3664 | 1461282732416 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:52:12 INFO - PROCESS | 3664 | 1461282732418 Marionette TRACE conn3 <- [1,1270,null,{}] 15:52:12 INFO - PROCESS | 3664 | 1461282732422 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}] 15:52:12 INFO - PROCESS | 3664 | 1461282732533 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 15:52:12 INFO - PROCESS | 3664 | 1461282732542 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:12 INFO - PROCESS | 3664 | ++DOCSHELL 1A4B4800 == 67 [pid = 3664] [id = 327] 15:52:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1A5DFC00) [pid = 3664] [serial = 980] [outer = 00000000] 15:52:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (1CA43000) [pid = 3664] [serial = 981] [outer = 1A5DFC00] 15:52:12 INFO - PROCESS | 3664 | 1461282732587 Marionette DEBUG loaded listener.js 15:52:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (1CA50000) [pid = 3664] [serial = 982] [outer = 1A5DFC00] 15:52:13 INFO - PROCESS | 3664 | 1461282733063 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]]]}] 15:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 705ms 15:52:13 INFO - PROCESS | 3664 | 1461282733116 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 15:52:13 INFO - PROCESS | 3664 | 1461282733119 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 15:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:52:13 INFO - PROCESS | 3664 | 1461282733124 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:52:13 INFO - PROCESS | 3664 | 1461282733127 Marionette TRACE conn3 <- [1,1274,null,{}] 15:52:13 INFO - PROCESS | 3664 | 1461282733130 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}] 15:52:13 INFO - PROCESS | 3664 | 1461282733254 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 15:52:13 INFO - PROCESS | 3664 | 1461282733265 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:13 INFO - PROCESS | 3664 | ++DOCSHELL 17C1B800 == 68 [pid = 3664] [id = 328] 15:52:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (17C23C00) [pid = 3664] [serial = 983] [outer = 00000000] 15:52:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1D0DA400) [pid = 3664] [serial = 984] [outer = 17C23C00] 15:52:13 INFO - PROCESS | 3664 | 1461282733576 Marionette DEBUG loaded listener.js 15:52:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (1D699000) [pid = 3664] [serial = 985] [outer = 17C23C00] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (1C204C00) [pid = 3664] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (19C92C00) [pid = 3664] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (19934C00) [pid = 3664] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (19C7C800) [pid = 3664] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (16842800) [pid = 3664] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (15BF8C00) [pid = 3664] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (15D48400) [pid = 3664] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (1CC87000) [pid = 3664] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (18C06400) [pid = 3664] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (18F67800) [pid = 3664] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (19C96800) [pid = 3664] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (1642F000) [pid = 3664] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (15BF5C00) [pid = 3664] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (19D30800) [pid = 3664] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1883C400) [pid = 3664] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (19C98C00) [pid = 3664] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1D038400) [pid = 3664] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (19C84400) [pid = 3664] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (18C4EC00) [pid = 3664] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (14BFA800) [pid = 3664] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (13BCDC00) [pid = 3664] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (13371C00) [pid = 3664] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (17C17800) [pid = 3664] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:52:13 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (19C96000) [pid = 3664] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:52:13 INFO - PROCESS | 3664 | 1461282733979 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]]]}] 15:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 893ms 15:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:52:14 INFO - PROCESS | 3664 | 1461282734026 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 15:52:14 INFO - PROCESS | 3664 | 1461282734028 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 15:52:14 INFO - PROCESS | 3664 | 1461282734031 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:52:14 INFO - PROCESS | 3664 | 1461282734033 Marionette TRACE conn3 <- [1,1278,null,{}] 15:52:14 INFO - PROCESS | 3664 | 1461282734040 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}] 15:52:14 INFO - PROCESS | 3664 | 1461282734161 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 15:52:14 INFO - PROCESS | 3664 | 1461282734172 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:14 INFO - PROCESS | 3664 | ++DOCSHELL 14B5F000 == 69 [pid = 3664] [id = 329] 15:52:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (157A3000) [pid = 3664] [serial = 986] [outer = 00000000] 15:52:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (182F3800) [pid = 3664] [serial = 987] [outer = 157A3000] 15:52:14 INFO - PROCESS | 3664 | 1461282734219 Marionette DEBUG loaded listener.js 15:52:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (18C0C000) [pid = 3664] [serial = 988] [outer = 157A3000] 15:52:14 INFO - PROCESS | 3664 | 1461282734624 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]]]}] 15:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 627ms 15:52:14 INFO - PROCESS | 3664 | 1461282734669 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 15:52:14 INFO - PROCESS | 3664 | 1461282734671 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 15:52:14 INFO - PROCESS | 3664 | 1461282734674 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:52:14 INFO - PROCESS | 3664 | 1461282734676 Marionette TRACE conn3 <- [1,1282,null,{}] 15:52:14 INFO - PROCESS | 3664 | 1461282734680 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}] 15:52:14 INFO - PROCESS | 3664 | 1461282734760 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 15:52:14 INFO - PROCESS | 3664 | 1461282734854 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:14 INFO - PROCESS | 3664 | ++DOCSHELL 16A4A000 == 70 [pid = 3664] [id = 330] 15:52:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (18C47400) [pid = 3664] [serial = 989] [outer = 00000000] 15:52:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (19D30800) [pid = 3664] [serial = 990] [outer = 18C47400] 15:52:14 INFO - PROCESS | 3664 | 1461282734901 Marionette DEBUG loaded listener.js 15:52:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (1C20CC00) [pid = 3664] [serial = 991] [outer = 18C47400] 15:52:15 INFO - PROCESS | 3664 | 1461282735260 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]]]}] 15:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 643ms 15:52:15 INFO - PROCESS | 3664 | 1461282735312 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 15:52:15 INFO - PROCESS | 3664 | 1461282735315 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 15:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:52:15 INFO - PROCESS | 3664 | 1461282735318 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:52:15 INFO - PROCESS | 3664 | 1461282735320 Marionette TRACE conn3 <- [1,1286,null,{}] 15:52:15 INFO - PROCESS | 3664 | 1461282735324 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}] 15:52:15 INFO - PROCESS | 3664 | 1461282735488 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 15:52:15 INFO - PROCESS | 3664 | 1461282735507 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:15 INFO - PROCESS | 3664 | ++DOCSHELL 18891000 == 71 [pid = 3664] [id = 331] 15:52:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1993D000) [pid = 3664] [serial = 992] [outer = 00000000] 15:52:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1DD83C00) [pid = 3664] [serial = 993] [outer = 1993D000] 15:52:15 INFO - PROCESS | 3664 | 1461282735557 Marionette DEBUG loaded listener.js 15:52:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1DFA9C00) [pid = 3664] [serial = 994] [outer = 1993D000] 15:52:16 INFO - PROCESS | 3664 | 1461282736247 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]]]}] 15:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 955ms 15:52:16 INFO - PROCESS | 3664 | 1461282736266 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 15:52:16 INFO - PROCESS | 3664 | 1461282736272 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 15:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:52:16 INFO - PROCESS | 3664 | 1461282736279 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:52:16 INFO - PROCESS | 3664 | 1461282736282 Marionette TRACE conn3 <- [1,1290,null,{}] 15:52:16 INFO - PROCESS | 3664 | 1461282736288 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}] 15:52:16 INFO - PROCESS | 3664 | 1461282736399 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 15:52:16 INFO - PROCESS | 3664 | 1461282736537 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:16 INFO - PROCESS | 3664 | ++DOCSHELL 15D4BC00 == 72 [pid = 3664] [id = 332] 15:52:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (15D95400) [pid = 3664] [serial = 995] [outer = 00000000] 15:52:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (17C24000) [pid = 3664] [serial = 996] [outer = 15D95400] 15:52:16 INFO - PROCESS | 3664 | 1461282736595 Marionette DEBUG loaded listener.js 15:52:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1819E800) [pid = 3664] [serial = 997] [outer = 15D95400] 15:52:17 INFO - PROCESS | 3664 | 1461282737190 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]]]}] 15:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 940ms 15:52:17 INFO - PROCESS | 3664 | 1461282737227 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 15:52:17 INFO - PROCESS | 3664 | 1461282737233 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 15:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:52:17 INFO - PROCESS | 3664 | 1461282737239 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:52:17 INFO - PROCESS | 3664 | 1461282737242 Marionette TRACE conn3 <- [1,1294,null,{}] 15:52:17 INFO - PROCESS | 3664 | 1461282737246 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}] 15:52:17 INFO - PROCESS | 3664 | 1461282737355 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 15:52:17 INFO - PROCESS | 3664 | 1461282737464 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:17 INFO - PROCESS | 3664 | ++DOCSHELL 1888E000 == 73 [pid = 3664] [id = 333] 15:52:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (18974400) [pid = 3664] [serial = 998] [outer = 00000000] 15:52:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (19933400) [pid = 3664] [serial = 999] [outer = 18974400] 15:52:17 INFO - PROCESS | 3664 | 1461282737521 Marionette DEBUG loaded listener.js 15:52:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (19A3E800) [pid = 3664] [serial = 1000] [outer = 18974400] 15:52:18 INFO - PROCESS | 3664 | 1461282738166 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]]]}] 15:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 940ms 15:52:18 INFO - PROCESS | 3664 | 1461282738182 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 15:52:18 INFO - PROCESS | 3664 | 1461282738184 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 15:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:52:18 INFO - PROCESS | 3664 | 1461282738188 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:52:18 INFO - PROCESS | 3664 | 1461282738192 Marionette TRACE conn3 <- [1,1298,null,{}] 15:52:18 INFO - PROCESS | 3664 | 1461282738206 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}] 15:52:18 INFO - PROCESS | 3664 | 1461282738321 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 15:52:18 INFO - PROCESS | 3664 | 1461282738432 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:18 INFO - PROCESS | 3664 | ++DOCSHELL 1A9DC000 == 74 [pid = 3664] [id = 334] 15:52:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1AB9F400) [pid = 3664] [serial = 1001] [outer = 00000000] 15:52:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1DB04400) [pid = 3664] [serial = 1002] [outer = 1AB9F400] 15:52:18 INFO - PROCESS | 3664 | 1461282738489 Marionette DEBUG loaded listener.js 15:52:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1DD82C00) [pid = 3664] [serial = 1003] [outer = 1AB9F400] 15:52:19 INFO - PROCESS | 3664 | 1461282739061 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] 15:52:19 INFO - PROCESS | 3664 | 1461282739136 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 15:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:52:19 INFO - PROCESS | 3664 | 1461282739140 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:52:19 INFO - PROCESS | 3664 | 1461282739142 Marionette TRACE conn3 <- [1,1302,null,{}] 15:52:19 INFO - PROCESS | 3664 | 1461282739145 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}] 15:52:19 INFO - PROCESS | 3664 | 1461282739255 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 15:52:19 INFO - PROCESS | 3664 | 1461282739391 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:19 INFO - PROCESS | 3664 | ++DOCSHELL 1C20BC00 == 75 [pid = 3664] [id = 335] 15:52:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1C524800) [pid = 3664] [serial = 1004] [outer = 00000000] 15:52:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (1E1B1400) [pid = 3664] [serial = 1005] [outer = 1C524800] 15:52:19 INFO - PROCESS | 3664 | 1461282739446 Marionette DEBUG loaded listener.js 15:52:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (1E1B5C00) [pid = 3664] [serial = 1006] [outer = 1C524800] 15:52:20 INFO - PROCESS | 3664 | 1461282740027 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]]]}] 15:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 940ms 15:52:20 INFO - PROCESS | 3664 | 1461282740084 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 15:52:20 INFO - PROCESS | 3664 | 1461282740086 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 15:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:52:20 INFO - PROCESS | 3664 | 1461282740090 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:52:20 INFO - PROCESS | 3664 | 1461282740092 Marionette TRACE conn3 <- [1,1306,null,{}] 15:52:20 INFO - PROCESS | 3664 | 1461282740096 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}] 15:52:20 INFO - PROCESS | 3664 | 1461282740199 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 15:52:20 INFO - PROCESS | 3664 | 1461282740340 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:20 INFO - PROCESS | 3664 | ++DOCSHELL 1E1AC800 == 76 [pid = 3664] [id = 336] 15:52:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1E1B4000) [pid = 3664] [serial = 1007] [outer = 00000000] 15:52:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1E507000) [pid = 3664] [serial = 1008] [outer = 1E1B4000] 15:52:20 INFO - PROCESS | 3664 | 1461282740395 Marionette DEBUG loaded listener.js 15:52:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (1E506C00) [pid = 3664] [serial = 1009] [outer = 1E1B4000] 15:52:21 INFO - PROCESS | 3664 | 1461282741017 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]]]}] 15:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1003ms 15:52:21 INFO - PROCESS | 3664 | 1461282741093 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 15:52:21 INFO - PROCESS | 3664 | 1461282741096 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 15:52:21 INFO - PROCESS | 3664 | 1461282741099 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:52:21 INFO - PROCESS | 3664 | 1461282741101 Marionette TRACE conn3 <- [1,1310,null,{}] 15:52:21 INFO - PROCESS | 3664 | 1461282741120 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}] 15:52:21 INFO - PROCESS | 3664 | 1461282741269 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 15:52:21 INFO - PROCESS | 3664 | 1461282741530 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:21 INFO - PROCESS | 3664 | ++DOCSHELL 13372800 == 77 [pid = 3664] [id = 337] 15:52:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (13464C00) [pid = 3664] [serial = 1010] [outer = 00000000] 15:52:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (1684C400) [pid = 3664] [serial = 1011] [outer = 13464C00] 15:52:21 INFO - PROCESS | 3664 | 1461282741611 Marionette DEBUG loaded listener.js 15:52:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (17C1A400) [pid = 3664] [serial = 1012] [outer = 13464C00] 15:52:22 INFO - PROCESS | 3664 | 1461282742238 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]]]}] 15:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1160ms 15:52:22 INFO - PROCESS | 3664 | 1461282742288 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 15:52:22 INFO - PROCESS | 3664 | 1461282742293 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 15:52:22 INFO - PROCESS | 3664 | 1461282742298 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:52:22 INFO - PROCESS | 3664 | 1461282742301 Marionette TRACE conn3 <- [1,1314,null,{}] 15:52:22 INFO - PROCESS | 3664 | 1461282742308 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}] 15:52:22 INFO - PROCESS | 3664 | 1461282742419 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 15:52:22 INFO - PROCESS | 3664 | 1461282742529 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:22 INFO - PROCESS | 3664 | ++DOCSHELL 1888DC00 == 78 [pid = 3664] [id = 338] 15:52:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (1888E400) [pid = 3664] [serial = 1013] [outer = 00000000] 15:52:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (18C0C800) [pid = 3664] [serial = 1014] [outer = 1888E400] 15:52:22 INFO - PROCESS | 3664 | 1461282742580 Marionette DEBUG loaded listener.js 15:52:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (18C4E400) [pid = 3664] [serial = 1015] [outer = 1888E400] 15:52:22 INFO - PROCESS | 3664 | --DOCSHELL 16A4A000 == 77 [pid = 3664] [id = 330] 15:52:22 INFO - PROCESS | 3664 | --DOCSHELL 14B5F000 == 76 [pid = 3664] [id = 329] 15:52:22 INFO - PROCESS | 3664 | --DOCSHELL 17C1B800 == 75 [pid = 3664] [id = 328] 15:52:22 INFO - PROCESS | 3664 | --DOCSHELL 1A4B4800 == 74 [pid = 3664] [id = 327] 15:52:22 INFO - PROCESS | 3664 | --DOCSHELL 1A4A8000 == 73 [pid = 3664] [id = 326] 15:52:22 INFO - PROCESS | 3664 | --DOCSHELL 19C89800 == 72 [pid = 3664] [id = 325] 15:52:22 INFO - PROCESS | 3664 | --DOCSHELL 1980AC00 == 71 [pid = 3664] [id = 324] 15:52:22 INFO - PROCESS | 3664 | --DOCSHELL 18F60800 == 70 [pid = 3664] [id = 323] 15:52:22 INFO - PROCESS | 3664 | --DOCSHELL 13729C00 == 69 [pid = 3664] [id = 322] 15:52:22 INFO - PROCESS | 3664 | --DOCSHELL 16416000 == 68 [pid = 3664] [id = 321] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (1D370400) [pid = 3664] [serial = 942] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (16BAD400) [pid = 3664] [serial = 912] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (18F6D400) [pid = 3664] [serial = 906] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (1D69B400) [pid = 3664] [serial = 909] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOCSHELL 1A9DD000 == 67 [pid = 3664] [id = 314] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (1A4B6400) [pid = 3664] [serial = 865] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (19773C00) [pid = 3664] [serial = 811] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (19D4E400) [pid = 3664] [serial = 757] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (1D370800) [pid = 3664] [serial = 817] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1D034000) [pid = 3664] [serial = 805] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (1980E400) [pid = 3664] [serial = 859] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (1819F800) [pid = 3664] [serial = 808] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (17F8E400) [pid = 3664] [serial = 820] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (14BFA000) [pid = 3664] [serial = 853] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (17F8D000) [pid = 3664] [serial = 856] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (19FA3C00) [pid = 3664] [serial = 862] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (1CC83000) [pid = 3664] [serial = 814] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (1C20E400) [pid = 3664] [serial = 868] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (19A43400) [pid = 3664] [serial = 927] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (19A41000) [pid = 3664] [serial = 928] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1A3E1400) [pid = 3664] [serial = 931] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (17C4FC00) [pid = 3664] [serial = 915] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (17C1B000) [pid = 3664] [serial = 918] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1819FC00) [pid = 3664] [serial = 919] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (17C54400) [pid = 3664] [serial = 904] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (17C1C800) [pid = 3664] [serial = 903] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (1D371C00) [pid = 3664] [serial = 901] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (19E73C00) [pid = 3664] [serial = 930] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (18C49800) [pid = 3664] [serial = 921] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (18F62800) [pid = 3664] [serial = 922] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (1976F000) [pid = 3664] [serial = 924] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (1C20C000) [pid = 3664] [serial = 933] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (19C86800) [pid = 3664] [serial = 936] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (19C93800) [pid = 3664] [serial = 937] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (1C527C00) [pid = 3664] [serial = 939] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (1C20F800) [pid = 3664] [serial = 934] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (17F90400) [pid = 3664] [serial = 916] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (19773400) [pid = 3664] [serial = 925] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (1CA4AC00) [pid = 3664] [serial = 940] [outer = 00000000] [url = about:blank] 15:52:23 INFO - PROCESS | 3664 | 1461282743160 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]]]}] 15:52:23 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 15:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 909ms 15:52:23 INFO - PROCESS | 3664 | 1461282743204 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 15:52:23 INFO - PROCESS | 3664 | 1461282743208 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 15:52:23 INFO - PROCESS | 3664 | 1461282743212 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:52:23 INFO - PROCESS | 3664 | 1461282743214 Marionette TRACE conn3 <- [1,1318,null,{}] 15:52:23 INFO - PROCESS | 3664 | 1461282743218 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}] 15:52:23 INFO - PROCESS | 3664 | 1461282743303 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 15:52:23 INFO - PROCESS | 3664 | 1461282743397 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:23 INFO - PROCESS | 3664 | ++DOCSHELL 14450000 == 68 [pid = 3664] [id = 339] 15:52:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (16768000) [pid = 3664] [serial = 1016] [outer = 00000000] 15:52:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (17C56C00) [pid = 3664] [serial = 1017] [outer = 16768000] 15:52:23 INFO - PROCESS | 3664 | 1461282743451 Marionette DEBUG loaded listener.js 15:52:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (182F4C00) [pid = 3664] [serial = 1018] [outer = 16768000] 15:52:23 INFO - PROCESS | 3664 | 1461282743866 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]]]}] 15:52:23 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 15:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 705ms 15:52:23 INFO - PROCESS | 3664 | 1461282743913 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 15:52:23 INFO - PROCESS | 3664 | 1461282743915 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 15:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:52:23 INFO - PROCESS | 3664 | 1461282743920 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:52:23 INFO - PROCESS | 3664 | 1461282743925 Marionette TRACE conn3 <- [1,1322,null,{}] 15:52:23 INFO - PROCESS | 3664 | 1461282743934 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}] 15:52:24 INFO - PROCESS | 3664 | 1461282744048 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 15:52:24 INFO - PROCESS | 3664 | 1461282744064 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:24 INFO - PROCESS | 3664 | ++DOCSHELL 1976F000 == 69 [pid = 3664] [id = 340] 15:52:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (19772800) [pid = 3664] [serial = 1019] [outer = 00000000] 15:52:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (1980AC00) [pid = 3664] [serial = 1020] [outer = 19772800] 15:52:24 INFO - PROCESS | 3664 | 1461282744111 Marionette DEBUG loaded listener.js 15:52:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (19932400) [pid = 3664] [serial = 1021] [outer = 19772800] 15:52:24 INFO - PROCESS | 3664 | 1461282744563 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]]]}] 15:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 689ms 15:52:24 INFO - PROCESS | 3664 | 1461282744618 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 15:52:24 INFO - PROCESS | 3664 | 1461282744620 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 15:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:52:24 INFO - PROCESS | 3664 | 1461282744623 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:52:24 INFO - PROCESS | 3664 | 1461282744625 Marionette TRACE conn3 <- [1,1326,null,{}] 15:52:24 INFO - PROCESS | 3664 | 1461282744629 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}] 15:52:24 INFO - PROCESS | 3664 | 1461282744711 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 15:52:24 INFO - PROCESS | 3664 | 1461282744720 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:24 INFO - PROCESS | 3664 | ++DOCSHELL 02A83C00 == 70 [pid = 3664] [id = 341] 15:52:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (19A43400) [pid = 3664] [serial = 1022] [outer = 00000000] 15:52:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (19C86800) [pid = 3664] [serial = 1023] [outer = 19A43400] 15:52:24 INFO - PROCESS | 3664 | 1461282744765 Marionette DEBUG loaded listener.js 15:52:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (19C8B000) [pid = 3664] [serial = 1024] [outer = 19A43400] 15:52:25 INFO - PROCESS | 3664 | 1461282745686 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]]]}] 15:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1081ms 15:52:25 INFO - PROCESS | 3664 | 1461282745714 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 15:52:25 INFO - PROCESS | 3664 | 1461282745716 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 15:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:52:25 INFO - PROCESS | 3664 | 1461282745720 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:52:25 INFO - PROCESS | 3664 | 1461282745722 Marionette TRACE conn3 <- [1,1330,null,{}] 15:52:25 INFO - PROCESS | 3664 | 1461282745725 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}] 15:52:25 INFO - PROCESS | 3664 | 1461282745843 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 15:52:25 INFO - PROCESS | 3664 | 1461282745850 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:25 INFO - PROCESS | 3664 | ++DOCSHELL 19937000 == 71 [pid = 3664] [id = 342] 15:52:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1993C000) [pid = 3664] [serial = 1025] [outer = 00000000] 15:52:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (19D43800) [pid = 3664] [serial = 1026] [outer = 1993C000] 15:52:25 INFO - PROCESS | 3664 | 1461282745905 Marionette DEBUG loaded listener.js 15:52:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (19E73C00) [pid = 3664] [serial = 1027] [outer = 1993C000] 15:52:26 INFO - PROCESS | 3664 | 1461282746396 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]]]}] 15:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 689ms 15:52:26 INFO - PROCESS | 3664 | 1461282746419 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 15:52:26 INFO - PROCESS | 3664 | 1461282746421 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 15:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:52:26 INFO - PROCESS | 3664 | 1461282746431 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:52:26 INFO - PROCESS | 3664 | 1461282746433 Marionette TRACE conn3 <- [1,1334,null,{}] 15:52:26 INFO - PROCESS | 3664 | 1461282746436 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}] 15:52:26 INFO - PROCESS | 3664 | 1461282746552 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 15:52:26 INFO - PROCESS | 3664 | 1461282746620 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:26 INFO - PROCESS | 3664 | ++DOCSHELL 1A4AD000 == 72 [pid = 3664] [id = 343] 15:52:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (1A46AC00) [pid = 3664] [serial = 1028] [outer = 00000000] 15:52:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (1A9DB400) [pid = 3664] [serial = 1029] [outer = 1A46AC00] 15:52:26 INFO - PROCESS | 3664 | 1461282746675 Marionette DEBUG loaded listener.js 15:52:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1C204000) [pid = 3664] [serial = 1030] [outer = 1A46AC00] 15:52:27 INFO - PROCESS | 3664 | 1461282747095 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]]]}] 15:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 705ms 15:52:27 INFO - PROCESS | 3664 | 1461282747129 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 15:52:27 INFO - PROCESS | 3664 | 1461282747131 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 15:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:52:27 INFO - PROCESS | 3664 | 1461282747135 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:52:27 INFO - PROCESS | 3664 | 1461282747136 Marionette TRACE conn3 <- [1,1338,null,{}] 15:52:27 INFO - PROCESS | 3664 | 1461282747140 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}] 15:52:27 INFO - PROCESS | 3664 | 1461282747278 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 15:52:27 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (18C47400) [pid = 3664] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:52:27 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (18425000) [pid = 3664] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:52:27 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (1A5DFC00) [pid = 3664] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:52:27 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (19C8A800) [pid = 3664] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:52:27 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (1A4B4000) [pid = 3664] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:52:27 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (17C23C00) [pid = 3664] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:52:27 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (18F62C00) [pid = 3664] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:52:27 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (14B69C00) [pid = 3664] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:52:27 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (14450400) [pid = 3664] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:52:27 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (1992F800) [pid = 3664] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:52:27 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (1642BC00) [pid = 3664] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:52:27 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (157A3000) [pid = 3664] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:52:27 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (1D0D6C00) [pid = 3664] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:52:27 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (1D03D400) [pid = 3664] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:52:27 INFO - PROCESS | 3664 | 1461282747516 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:27 INFO - PROCESS | 3664 | ++DOCSHELL 12BE6800 == 73 [pid = 3664] [id = 344] 15:52:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (1337C800) [pid = 3664] [serial = 1031] [outer = 00000000] 15:52:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (15BEA400) [pid = 3664] [serial = 1032] [outer = 1337C800] 15:52:27 INFO - PROCESS | 3664 | 1461282747563 Marionette DEBUG loaded listener.js 15:52:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (16764400) [pid = 3664] [serial = 1033] [outer = 1337C800] 15:52:27 INFO - PROCESS | 3664 | 1461282747945 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]]]}] 15:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 846ms 15:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:52:27 INFO - PROCESS | 3664 | 1461282747979 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 15:52:27 INFO - PROCESS | 3664 | 1461282747981 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 15:52:27 INFO - PROCESS | 3664 | 1461282747984 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:52:27 INFO - PROCESS | 3664 | 1461282747986 Marionette TRACE conn3 <- [1,1342,null,{}] 15:52:27 INFO - PROCESS | 3664 | 1461282747989 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}] 15:52:28 INFO - PROCESS | 3664 | 1461282748070 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 15:52:28 INFO - PROCESS | 3664 | 1461282748076 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:28 INFO - PROCESS | 3664 | ++DOCSHELL 15EB8400 == 74 [pid = 3664] [id = 345] 15:52:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (16417400) [pid = 3664] [serial = 1034] [outer = 00000000] 15:52:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (1A9DA000) [pid = 3664] [serial = 1035] [outer = 16417400] 15:52:28 INFO - PROCESS | 3664 | 1461282748120 Marionette DEBUG loaded listener.js 15:52:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (1A4B4000) [pid = 3664] [serial = 1036] [outer = 16417400] 15:52:28 INFO - PROCESS | 3664 | 1461282748555 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]]]}] 15:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 595ms 15:52:28 INFO - PROCESS | 3664 | 1461282748590 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 15:52:28 INFO - PROCESS | 3664 | 1461282748592 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 15:52:28 INFO - PROCESS | 3664 | 1461282748595 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:52:28 INFO - PROCESS | 3664 | 1461282748597 Marionette TRACE conn3 <- [1,1346,null,{}] 15:52:28 INFO - PROCESS | 3664 | 1461282748604 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}] 15:52:28 INFO - PROCESS | 3664 | 1461282748687 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 15:52:28 INFO - PROCESS | 3664 | 1461282748694 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:28 INFO - PROCESS | 3664 | ++DOCSHELL 19C8DC00 == 75 [pid = 3664] [id = 346] 15:52:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (1A468800) [pid = 3664] [serial = 1037] [outer = 00000000] 15:52:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (1CC8C800) [pid = 3664] [serial = 1038] [outer = 1A468800] 15:52:28 INFO - PROCESS | 3664 | 1461282748742 Marionette DEBUG loaded listener.js 15:52:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1D036400) [pid = 3664] [serial = 1039] [outer = 1A468800] 15:52:29 INFO - PROCESS | 3664 | 1461282749188 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]]]}] 15:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 642ms 15:52:29 INFO - PROCESS | 3664 | 1461282749248 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 15:52:29 INFO - PROCESS | 3664 | 1461282749250 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 15:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:52:29 INFO - PROCESS | 3664 | 1461282749253 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:52:29 INFO - PROCESS | 3664 | 1461282749255 Marionette TRACE conn3 <- [1,1350,null,{}] 15:52:29 INFO - PROCESS | 3664 | 1461282749259 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}] 15:52:29 INFO - PROCESS | 3664 | 1461282749340 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 15:52:29 INFO - PROCESS | 3664 | 1461282749346 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:29 INFO - PROCESS | 3664 | ++DOCSHELL 1C51BC00 == 76 [pid = 3664] [id = 347] 15:52:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (1C51DC00) [pid = 3664] [serial = 1040] [outer = 00000000] 15:52:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (1D37A400) [pid = 3664] [serial = 1041] [outer = 1C51DC00] 15:52:29 INFO - PROCESS | 3664 | 1461282749398 Marionette DEBUG loaded listener.js 15:52:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (1D7AA000) [pid = 3664] [serial = 1042] [outer = 1C51DC00] 15:52:30 INFO - PROCESS | 3664 | 1461282750131 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]]]}] 15:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 940ms 15:52:30 INFO - PROCESS | 3664 | 1461282750197 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 15:52:30 INFO - PROCESS | 3664 | 1461282750203 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 15:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:52:30 INFO - PROCESS | 3664 | 1461282750209 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:52:30 INFO - PROCESS | 3664 | 1461282750213 Marionette TRACE conn3 <- [1,1354,null,{}] 15:52:30 INFO - PROCESS | 3664 | 1461282750218 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}] 15:52:30 INFO - PROCESS | 3664 | 1461282750369 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 15:52:30 INFO - PROCESS | 3664 | 1461282750505 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:30 INFO - PROCESS | 3664 | ++DOCSHELL 15751400 == 77 [pid = 3664] [id = 348] 15:52:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (15BEA800) [pid = 3664] [serial = 1043] [outer = 00000000] 15:52:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (181A1C00) [pid = 3664] [serial = 1044] [outer = 15BEA800] 15:52:30 INFO - PROCESS | 3664 | 1461282750563 Marionette DEBUG loaded listener.js 15:52:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (182FA800) [pid = 3664] [serial = 1045] [outer = 15BEA800] 15:52:31 INFO - PROCESS | 3664 | 1461282751170 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] 15:52:31 INFO - PROCESS | 3664 | 1461282751217 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 15:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:52:31 INFO - PROCESS | 3664 | 1461282751224 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:52:31 INFO - PROCESS | 3664 | 1461282751227 Marionette TRACE conn3 <- [1,1358,null,{}] 15:52:31 INFO - PROCESS | 3664 | 1461282751231 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}] 15:52:31 INFO - PROCESS | 3664 | 1461282751340 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 15:52:31 INFO - PROCESS | 3664 | 1461282751448 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:31 INFO - PROCESS | 3664 | ++DOCSHELL 18801400 == 78 [pid = 3664] [id = 349] 15:52:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (18F69800) [pid = 3664] [serial = 1046] [outer = 00000000] 15:52:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (19C8D400) [pid = 3664] [serial = 1047] [outer = 18F69800] 15:52:31 INFO - PROCESS | 3664 | 1461282751512 Marionette DEBUG loaded listener.js 15:52:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (19D37C00) [pid = 3664] [serial = 1048] [outer = 18F69800] 15:52:32 INFO - PROCESS | 3664 | 1461282752162 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] 15:52:32 INFO - PROCESS | 3664 | 1461282752227 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 15:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:52:32 INFO - PROCESS | 3664 | 1461282752231 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:52:32 INFO - PROCESS | 3664 | 1461282752235 Marionette TRACE conn3 <- [1,1362,null,{}] 15:52:32 INFO - PROCESS | 3664 | 1461282752246 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}] 15:52:32 INFO - PROCESS | 3664 | 1461282752386 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 15:52:32 INFO - PROCESS | 3664 | 1461282752524 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:32 INFO - PROCESS | 3664 | ++DOCSHELL 1D0DE000 == 79 [pid = 3664] [id = 350] 15:52:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1D375000) [pid = 3664] [serial = 1049] [outer = 00000000] 15:52:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1DD81800) [pid = 3664] [serial = 1050] [outer = 1D375000] 15:52:32 INFO - PROCESS | 3664 | 1461282752583 Marionette DEBUG loaded listener.js 15:52:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1DFB2400) [pid = 3664] [serial = 1051] [outer = 1D375000] 15:52:33 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:52:33 INFO - PROCESS | 3664 | 1461282753219 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] 15:52:33 INFO - PROCESS | 3664 | 1461282753278 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 15:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:52:33 INFO - PROCESS | 3664 | 1461282753282 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:52:33 INFO - PROCESS | 3664 | 1461282753284 Marionette TRACE conn3 <- [1,1366,null,{}] 15:52:33 INFO - PROCESS | 3664 | 1461282753306 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}] 15:52:33 INFO - PROCESS | 3664 | 1461282753412 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 15:52:33 INFO - PROCESS | 3664 | 1461282753591 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:33 INFO - PROCESS | 3664 | ++DOCSHELL 1B33F400 == 80 [pid = 3664] [id = 351] 15:52:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1B33FC00) [pid = 3664] [serial = 1052] [outer = 00000000] 15:52:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1B348C00) [pid = 3664] [serial = 1053] [outer = 1B33FC00] 15:52:33 INFO - PROCESS | 3664 | 1461282753647 Marionette DEBUG loaded listener.js 15:52:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1B34A400) [pid = 3664] [serial = 1054] [outer = 1B33FC00] 15:52:34 INFO - PROCESS | 3664 | 1461282754166 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] 15:52:34 INFO - PROCESS | 3664 | 1461282754240 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 15:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:52:34 INFO - PROCESS | 3664 | 1461282754244 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:52:34 INFO - PROCESS | 3664 | 1461282754246 Marionette TRACE conn3 <- [1,1370,null,{}] 15:52:34 INFO - PROCESS | 3664 | 1461282754250 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}] 15:52:34 INFO - PROCESS | 3664 | 1461282754353 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 15:52:34 INFO - PROCESS | 3664 | 1461282754460 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:34 INFO - PROCESS | 3664 | ++DOCSHELL 19C91400 == 81 [pid = 3664] [id = 352] 15:52:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1B342000) [pid = 3664] [serial = 1055] [outer = 00000000] 15:52:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1E505800) [pid = 3664] [serial = 1056] [outer = 1B342000] 15:52:34 INFO - PROCESS | 3664 | 1461282754514 Marionette DEBUG loaded listener.js 15:52:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (1E509800) [pid = 3664] [serial = 1057] [outer = 1B342000] 15:52:35 INFO - PROCESS | 3664 | [3664] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:52:35 INFO - PROCESS | 3664 | 1461282755146 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] 15:52:35 INFO - PROCESS | 3664 | 1461282755191 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 15:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:52:35 INFO - PROCESS | 3664 | 1461282755195 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:52:35 INFO - PROCESS | 3664 | 1461282755197 Marionette TRACE conn3 <- [1,1374,null,{}] 15:52:35 INFO - PROCESS | 3664 | 1461282755201 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}] 15:52:35 INFO - PROCESS | 3664 | 1461282755316 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 15:52:35 INFO - PROCESS | 3664 | 1461282755425 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:35 INFO - PROCESS | 3664 | ++DOCSHELL 14451800 == 82 [pid = 3664] [id = 353] 15:52:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (14B5F000) [pid = 3664] [serial = 1058] [outer = 00000000] 15:52:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (19935000) [pid = 3664] [serial = 1059] [outer = 14B5F000] 15:52:35 INFO - PROCESS | 3664 | 1461282755482 Marionette DEBUG loaded listener.js 15:52:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (19C7C000) [pid = 3664] [serial = 1060] [outer = 14B5F000] 15:52:36 INFO - PROCESS | 3664 | 1461282756216 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] 15:52:36 INFO - PROCESS | 3664 | 1461282756295 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 15:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:52:36 INFO - PROCESS | 3664 | 1461282756300 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:52:36 INFO - PROCESS | 3664 | 1461282756304 Marionette TRACE conn3 <- [1,1378,null,{}] 15:52:36 INFO - PROCESS | 3664 | 1461282756309 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}] 15:52:36 INFO - PROCESS | 3664 | 1461282756412 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 15:52:36 INFO - PROCESS | 3664 | 1461282756557 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:36 INFO - PROCESS | 3664 | ++DOCSHELL 182F5800 == 83 [pid = 3664] [id = 354] 15:52:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (182F7C00) [pid = 3664] [serial = 1061] [outer = 00000000] 15:52:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (18C0E000) [pid = 3664] [serial = 1062] [outer = 182F7C00] 15:52:36 INFO - PROCESS | 3664 | 1461282756618 Marionette DEBUG loaded listener.js 15:52:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (18C4E800) [pid = 3664] [serial = 1063] [outer = 182F7C00] 15:52:36 INFO - PROCESS | 3664 | --DOCSHELL 1DFA8800 == 82 [pid = 3664] [id = 240] 15:52:36 INFO - PROCESS | 3664 | --DOCSHELL 19C8DC00 == 81 [pid = 3664] [id = 346] 15:52:36 INFO - PROCESS | 3664 | --DOCSHELL 15EB8400 == 80 [pid = 3664] [id = 345] 15:52:36 INFO - PROCESS | 3664 | --DOCSHELL 12BE6800 == 79 [pid = 3664] [id = 344] 15:52:36 INFO - PROCESS | 3664 | --DOCSHELL 1A4AD000 == 78 [pid = 3664] [id = 343] 15:52:36 INFO - PROCESS | 3664 | --DOCSHELL 19937000 == 77 [pid = 3664] [id = 342] 15:52:36 INFO - PROCESS | 3664 | --DOCSHELL 02A83C00 == 76 [pid = 3664] [id = 341] 15:52:36 INFO - PROCESS | 3664 | --DOCSHELL 1976F000 == 75 [pid = 3664] [id = 340] 15:52:36 INFO - PROCESS | 3664 | --DOCSHELL 14450000 == 74 [pid = 3664] [id = 339] 15:52:36 INFO - PROCESS | 3664 | --DOCSHELL 1888DC00 == 73 [pid = 3664] [id = 338] 15:52:36 INFO - PROCESS | 3664 | --DOCSHELL 13372800 == 72 [pid = 3664] [id = 337] 15:52:36 INFO - PROCESS | 3664 | --DOCSHELL 1C20BC00 == 71 [pid = 3664] [id = 335] 15:52:36 INFO - PROCESS | 3664 | --DOCSHELL 1A9DC000 == 70 [pid = 3664] [id = 334] 15:52:36 INFO - PROCESS | 3664 | --DOCSHELL 1888E000 == 69 [pid = 3664] [id = 333] 15:52:36 INFO - PROCESS | 3664 | --DOCSHELL 15D4BC00 == 68 [pid = 3664] [id = 332] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (19D30800) [pid = 3664] [serial = 990] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (19808C00) [pid = 3664] [serial = 907] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (1CA50000) [pid = 3664] [serial = 982] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (19C98400) [pid = 3664] [serial = 976] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1A5E5000) [pid = 3664] [serial = 978] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (1D699000) [pid = 3664] [serial = 985] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (18FBB800) [pid = 3664] [serial = 969] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (18194000) [pid = 3664] [serial = 913] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (16841400) [pid = 3664] [serial = 966] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (1DB06800) [pid = 3664] [serial = 954] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (148B4C00) [pid = 3664] [serial = 973] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (19C99800) [pid = 3664] [serial = 975] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (18141000) [pid = 3664] [serial = 964] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (19A40C00) [pid = 3664] [serial = 972] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1DFB3400) [pid = 3664] [serial = 960] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (182F3800) [pid = 3664] [serial = 987] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1D7A9C00) [pid = 3664] [serial = 910] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (1D0DA400) [pid = 3664] [serial = 984] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1D692400) [pid = 3664] [serial = 943] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (1684C000) [pid = 3664] [serial = 963] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (1897F000) [pid = 3664] [serial = 948] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (19E77000) [pid = 3664] [serial = 951] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (17C55C00) [pid = 3664] [serial = 967] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (1DD84400) [pid = 3664] [serial = 957] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (1A9DB800) [pid = 3664] [serial = 979] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (18C0C000) [pid = 3664] [serial = 988] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (19753400) [pid = 3664] [serial = 970] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (15EC1C00) [pid = 3664] [serial = 945] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (1CA43000) [pid = 3664] [serial = 981] [outer = 00000000] [url = about:blank] 15:52:36 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (1C20CC00) [pid = 3664] [serial = 991] [outer = 00000000] [url = about:blank] 15:52:37 INFO - PROCESS | 3664 | 1461282757153 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]]]}] 15:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 909ms 15:52:37 INFO - PROCESS | 3664 | 1461282757206 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 15:52:37 INFO - PROCESS | 3664 | 1461282757211 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 15:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:52:37 INFO - PROCESS | 3664 | 1461282757217 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:52:37 INFO - PROCESS | 3664 | 1461282757220 Marionette TRACE conn3 <- [1,1382,null,{}] 15:52:37 INFO - PROCESS | 3664 | 1461282757224 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}] 15:52:37 INFO - PROCESS | 3664 | 1461282757314 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 15:52:37 INFO - PROCESS | 3664 | 1461282757407 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:37 INFO - PROCESS | 3664 | ++DOCSHELL 17C1DC00 == 69 [pid = 3664] [id = 355] 15:52:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (17C1F800) [pid = 3664] [serial = 1064] [outer = 00000000] 15:52:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (1897C400) [pid = 3664] [serial = 1065] [outer = 17C1F800] 15:52:37 INFO - PROCESS | 3664 | 1461282757453 Marionette DEBUG loaded listener.js 15:52:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (18C4D400) [pid = 3664] [serial = 1066] [outer = 17C1F800] 15:52:37 INFO - PROCESS | 3664 | 1461282757868 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]]]}] 15:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 689ms 15:52:37 INFO - PROCESS | 3664 | 1461282757919 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 15:52:37 INFO - PROCESS | 3664 | 1461282757921 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 15:52:37 INFO - PROCESS | 3664 | 1461282757925 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:52:37 INFO - PROCESS | 3664 | 1461282757928 Marionette TRACE conn3 <- [1,1386,null,{}] 15:52:37 INFO - PROCESS | 3664 | 1461282757938 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}] 15:52:38 INFO - PROCESS | 3664 | 1461282758027 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 15:52:38 INFO - PROCESS | 3664 | 1461282758037 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:38 INFO - PROCESS | 3664 | ++DOCSHELL 15DDE400 == 70 [pid = 3664] [id = 356] 15:52:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (19932000) [pid = 3664] [serial = 1067] [outer = 00000000] 15:52:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (19C7BC00) [pid = 3664] [serial = 1068] [outer = 19932000] 15:52:38 INFO - PROCESS | 3664 | 1461282758085 Marionette DEBUG loaded listener.js 15:52:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (19C88C00) [pid = 3664] [serial = 1069] [outer = 19932000] 15:52:38 INFO - PROCESS | 3664 | 1461282758568 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]]]}] 15:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 705ms 15:52:38 INFO - PROCESS | 3664 | 1461282758626 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 15:52:38 INFO - PROCESS | 3664 | 1461282758630 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 15:52:38 INFO - PROCESS | 3664 | 1461282758634 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:52:38 INFO - PROCESS | 3664 | 1461282758637 Marionette TRACE conn3 <- [1,1390,null,{}] 15:52:38 INFO - PROCESS | 3664 | 1461282758640 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}] 15:52:38 INFO - PROCESS | 3664 | 1461282758729 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 15:52:38 INFO - PROCESS | 3664 | 1461282758738 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:38 INFO - PROCESS | 3664 | ++DOCSHELL 182ED800 == 71 [pid = 3664] [id = 357] 15:52:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (19933800) [pid = 3664] [serial = 1070] [outer = 00000000] 15:52:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (1A3D7000) [pid = 3664] [serial = 1071] [outer = 19933800] 15:52:38 INFO - PROCESS | 3664 | 1461282758783 Marionette DEBUG loaded listener.js 15:52:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (1A4A8000) [pid = 3664] [serial = 1072] [outer = 19933800] 15:52:39 INFO - PROCESS | 3664 | 1461282759224 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]]]}] 15:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 642ms 15:52:39 INFO - PROCESS | 3664 | 1461282759276 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 15:52:39 INFO - PROCESS | 3664 | 1461282759278 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 15:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:52:39 INFO - PROCESS | 3664 | 1461282759281 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:52:39 INFO - PROCESS | 3664 | 1461282759283 Marionette TRACE conn3 <- [1,1394,null,{}] 15:52:39 INFO - PROCESS | 3664 | 1461282759287 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}] 15:52:39 INFO - PROCESS | 3664 | 1461282759399 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 15:52:39 INFO - PROCESS | 3664 | 1461282759488 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:39 INFO - PROCESS | 3664 | ++DOCSHELL 1A984000 == 72 [pid = 3664] [id = 358] 15:52:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (1A98F400) [pid = 3664] [serial = 1073] [outer = 00000000] 15:52:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1B341C00) [pid = 3664] [serial = 1074] [outer = 1A98F400] 15:52:39 INFO - PROCESS | 3664 | 1461282759533 Marionette DEBUG loaded listener.js 15:52:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1B345C00) [pid = 3664] [serial = 1075] [outer = 1A98F400] 15:52:39 INFO - PROCESS | 3664 | 1461282759967 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]]]}] 15:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 736ms 15:52:40 INFO - PROCESS | 3664 | 1461282760026 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 15:52:40 INFO - PROCESS | 3664 | 1461282760028 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 15:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:52:40 INFO - PROCESS | 3664 | 1461282760032 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:52:40 INFO - PROCESS | 3664 | 1461282760033 Marionette TRACE conn3 <- [1,1398,null,{}] 15:52:40 INFO - PROCESS | 3664 | 1461282760037 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}] 15:52:40 INFO - PROCESS | 3664 | 1461282760161 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 15:52:40 INFO - PROCESS | 3664 | 1461282760229 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:40 INFO - PROCESS | 3664 | ++DOCSHELL 1C527800 == 73 [pid = 3664] [id = 359] 15:52:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1CA43000) [pid = 3664] [serial = 1076] [outer = 00000000] 15:52:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1D02E800) [pid = 3664] [serial = 1077] [outer = 1CA43000] 15:52:40 INFO - PROCESS | 3664 | 1461282760277 Marionette DEBUG loaded listener.js 15:52:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1D039000) [pid = 3664] [serial = 1078] [outer = 1CA43000] 15:52:40 INFO - PROCESS | 3664 | 1461282760714 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]]]}] 15:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 736ms 15:52:40 INFO - PROCESS | 3664 | 1461282760793 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 15:52:40 INFO - PROCESS | 3664 | 1461282760795 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 15:52:40 INFO - PROCESS | 3664 | 1461282760799 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:52:40 INFO - PROCESS | 3664 | 1461282760800 Marionette TRACE conn3 <- [1,1402,null,{}] 15:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:52:40 INFO - PROCESS | 3664 | 1461282760804 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}] 15:52:40 INFO - PROCESS | 3664 | 1461282760918 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 15:52:41 INFO - PROCESS | 3664 | 1461282760984 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:41 INFO - PROCESS | 3664 | ++DOCSHELL 1C51F000 == 74 [pid = 3664] [id = 360] 15:52:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1CC82000) [pid = 3664] [serial = 1079] [outer = 00000000] 15:52:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1D7A9000) [pid = 3664] [serial = 1080] [outer = 1CC82000] 15:52:41 INFO - PROCESS | 3664 | 1461282761028 Marionette DEBUG loaded listener.js 15:52:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1DB01800) [pid = 3664] [serial = 1081] [outer = 1CC82000] 15:52:41 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (1993C000) [pid = 3664] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:52:41 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (1337C800) [pid = 3664] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:52:41 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (19A43400) [pid = 3664] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:52:41 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (13464C00) [pid = 3664] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:52:41 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (16768000) [pid = 3664] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:52:41 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (19772800) [pid = 3664] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:52:41 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1A46AC00) [pid = 3664] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:52:41 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (1888E400) [pid = 3664] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:52:41 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (16417400) [pid = 3664] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:52:41 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (1A468800) [pid = 3664] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:52:41 INFO - PROCESS | 3664 | 1461282761562 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]]]}] 15:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 783ms 15:52:41 INFO - PROCESS | 3664 | 1461282761587 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 15:52:41 INFO - PROCESS | 3664 | 1461282761588 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 15:52:41 INFO - PROCESS | 3664 | 1461282761592 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:52:41 INFO - PROCESS | 3664 | 1461282761594 Marionette TRACE conn3 <- [1,1406,null,{}] 15:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:52:41 INFO - PROCESS | 3664 | 1461282761597 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}] 15:52:41 INFO - PROCESS | 3664 | 1461282761684 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 15:52:41 INFO - PROCESS | 3664 | 1461282761783 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:41 INFO - PROCESS | 3664 | ++DOCSHELL 14BFA000 == 75 [pid = 3664] [id = 361] 15:52:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (15DDDC00) [pid = 3664] [serial = 1082] [outer = 00000000] 15:52:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (19772800) [pid = 3664] [serial = 1083] [outer = 15DDDC00] 15:52:41 INFO - PROCESS | 3664 | 1461282761828 Marionette DEBUG loaded listener.js 15:52:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1B34A800) [pid = 3664] [serial = 1084] [outer = 15DDDC00] 15:52:42 INFO - PROCESS | 3664 | 1461282762188 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]]]}] 15:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 627ms 15:52:42 INFO - PROCESS | 3664 | 1461282762254 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 15:52:42 INFO - PROCESS | 3664 | 1461282762256 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 15:52:42 INFO - PROCESS | 3664 | 1461282762268 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:52:42 INFO - PROCESS | 3664 | 1461282762270 Marionette TRACE conn3 <- [1,1410,null,{}] 15:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:52:42 INFO - PROCESS | 3664 | 1461282762274 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}] 15:52:42 INFO - PROCESS | 3664 | 1461282762357 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 15:52:42 INFO - PROCESS | 3664 | 1461282762363 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:42 INFO - PROCESS | 3664 | ++DOCSHELL 16BA6C00 == 76 [pid = 3664] [id = 362] 15:52:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (18F6D400) [pid = 3664] [serial = 1085] [outer = 00000000] 15:52:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1DD85800) [pid = 3664] [serial = 1086] [outer = 18F6D400] 15:52:42 INFO - PROCESS | 3664 | 1461282762408 Marionette DEBUG loaded listener.js 15:52:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1DFA7000) [pid = 3664] [serial = 1087] [outer = 18F6D400] 15:52:42 INFO - PROCESS | 3664 | 1461282762849 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]]]}] 15:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 642ms 15:52:42 INFO - PROCESS | 3664 | 1461282762925 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 15:52:42 INFO - PROCESS | 3664 | 1461282762927 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 15:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:52:42 INFO - PROCESS | 3664 | 1461282762933 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:52:42 INFO - PROCESS | 3664 | 1461282762935 Marionette TRACE conn3 <- [1,1414,null,{}] 15:52:42 INFO - PROCESS | 3664 | 1461282762938 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}] 15:52:43 INFO - PROCESS | 3664 | 1461282763021 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 15:52:43 INFO - PROCESS | 3664 | 1461282763027 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:43 INFO - PROCESS | 3664 | ++DOCSHELL 1E1A9C00 == 77 [pid = 3664] [id = 363] 15:52:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1E504400) [pid = 3664] [serial = 1088] [outer = 00000000] 15:52:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1E6BF400) [pid = 3664] [serial = 1089] [outer = 1E504400] 15:52:43 INFO - PROCESS | 3664 | 1461282763071 Marionette DEBUG loaded listener.js 15:52:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1E6C2400) [pid = 3664] [serial = 1090] [outer = 1E504400] 15:52:43 INFO - PROCESS | 3664 | 1461282763673 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]]]}] 15:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 846ms 15:52:43 INFO - PROCESS | 3664 | 1461282763776 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 15:52:43 INFO - PROCESS | 3664 | 1461282763780 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 15:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:52:43 INFO - PROCESS | 3664 | 1461282763801 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:52:43 INFO - PROCESS | 3664 | 1461282763805 Marionette TRACE conn3 <- [1,1418,null,{}] 15:52:43 INFO - PROCESS | 3664 | 1461282763812 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}] 15:52:43 INFO - PROCESS | 3664 | 1461282763935 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 15:52:44 INFO - PROCESS | 3664 | 1461282764068 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:44 INFO - PROCESS | 3664 | ++DOCSHELL 15D4D800 == 78 [pid = 3664] [id = 364] 15:52:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (17C19C00) [pid = 3664] [serial = 1091] [outer = 00000000] 15:52:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1819FC00) [pid = 3664] [serial = 1092] [outer = 17C19C00] 15:52:44 INFO - PROCESS | 3664 | 1461282764127 Marionette DEBUG loaded listener.js 15:52:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1842A800) [pid = 3664] [serial = 1093] [outer = 17C19C00] 15:52:44 INFO - PROCESS | 3664 | 1461282764691 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]]]}] 15:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 972ms 15:52:44 INFO - PROCESS | 3664 | 1461282764753 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 15:52:44 INFO - PROCESS | 3664 | 1461282764759 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 15:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:52:44 INFO - PROCESS | 3664 | 1461282764765 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:52:44 INFO - PROCESS | 3664 | 1461282764768 Marionette TRACE conn3 <- [1,1422,null,{}] 15:52:44 INFO - PROCESS | 3664 | 1461282764772 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}] 15:52:44 INFO - PROCESS | 3664 | 1461282764882 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 15:52:45 INFO - PROCESS | 3664 | 1461282764993 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:45 INFO - PROCESS | 3664 | ++DOCSHELL 18F6B000 == 79 [pid = 3664] [id = 365] 15:52:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (19379400) [pid = 3664] [serial = 1094] [outer = 00000000] 15:52:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (19C82400) [pid = 3664] [serial = 1095] [outer = 19379400] 15:52:45 INFO - PROCESS | 3664 | 1461282765047 Marionette DEBUG loaded listener.js 15:52:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (19D31800) [pid = 3664] [serial = 1096] [outer = 19379400] 15:52:45 INFO - PROCESS | 3664 | 1461282765725 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]]]}] 15:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1003ms 15:52:45 INFO - PROCESS | 3664 | 1461282765797 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 15:52:45 INFO - PROCESS | 3664 | 1461282765800 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 15:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:52:45 INFO - PROCESS | 3664 | 1461282765804 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:52:45 INFO - PROCESS | 3664 | 1461282765807 Marionette TRACE conn3 <- [1,1426,null,{}] 15:52:45 INFO - PROCESS | 3664 | 1461282765832 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}] 15:52:45 INFO - PROCESS | 3664 | 1461282765978 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 15:52:46 INFO - PROCESS | 3664 | 1461282766047 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:46 INFO - PROCESS | 3664 | ++DOCSHELL 1D5C4000 == 80 [pid = 3664] [id = 366] 15:52:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (1D5C4800) [pid = 3664] [serial = 1097] [outer = 00000000] 15:52:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (1D5C8000) [pid = 3664] [serial = 1098] [outer = 1D5C4800] 15:52:46 INFO - PROCESS | 3664 | 1461282766145 Marionette DEBUG loaded listener.js 15:52:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1D5CC400) [pid = 3664] [serial = 1099] [outer = 1D5C4800] 15:52:46 INFO - PROCESS | 3664 | 1461282766738 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]]]}] 15:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1003ms 15:52:46 INFO - PROCESS | 3664 | 1461282766806 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 15:52:46 INFO - PROCESS | 3664 | 1461282766811 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 15:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:52:46 INFO - PROCESS | 3664 | 1461282766814 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:52:46 INFO - PROCESS | 3664 | 1461282766816 Marionette TRACE conn3 <- [1,1430,null,{}] 15:52:46 INFO - PROCESS | 3664 | 1461282766820 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}] 15:52:46 INFO - PROCESS | 3664 | 1461282766927 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 15:52:47 INFO - PROCESS | 3664 | 1461282767065 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:47 INFO - PROCESS | 3664 | ++DOCSHELL 19C59400 == 81 [pid = 3664] [id = 367] 15:52:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (19C59C00) [pid = 3664] [serial = 1100] [outer = 00000000] 15:52:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (19C60000) [pid = 3664] [serial = 1101] [outer = 19C59C00] 15:52:47 INFO - PROCESS | 3664 | 1461282767121 Marionette DEBUG loaded listener.js 15:52:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (19C62400) [pid = 3664] [serial = 1102] [outer = 19C59C00] 15:52:47 INFO - PROCESS | 3664 | 1461282767647 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]]]}] 15:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 909ms 15:52:47 INFO - PROCESS | 3664 | 1461282767720 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 15:52:47 INFO - PROCESS | 3664 | 1461282767722 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 15:52:47 INFO - PROCESS | 3664 | 1461282767726 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:52:47 INFO - PROCESS | 3664 | 1461282767728 Marionette TRACE conn3 <- [1,1434,null,{}] 15:52:47 INFO - PROCESS | 3664 | 1461282767732 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}] 15:52:47 INFO - PROCESS | 3664 | 1461282767857 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 15:52:47 INFO - PROCESS | 3664 | 1461282767984 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:47 INFO - PROCESS | 3664 | ++DOCSHELL 18975C00 == 82 [pid = 3664] [id = 368] 15:52:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (1898F000) [pid = 3664] [serial = 1103] [outer = 00000000] 15:52:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (18999000) [pid = 3664] [serial = 1104] [outer = 1898F000] 15:52:48 INFO - PROCESS | 3664 | 1461282768038 Marionette DEBUG loaded listener.js 15:52:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (1899CC00) [pid = 3664] [serial = 1105] [outer = 1898F000] 15:52:48 INFO - PROCESS | 3664 | 1461282768918 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]]]}] 15:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1253ms 15:52:48 INFO - PROCESS | 3664 | 1461282768980 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 15:52:48 INFO - PROCESS | 3664 | 1461282768984 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 15:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:52:48 INFO - PROCESS | 3664 | 1461282768989 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:52:48 INFO - PROCESS | 3664 | 1461282768992 Marionette TRACE conn3 <- [1,1438,null,{}] 15:52:49 INFO - PROCESS | 3664 | 1461282768998 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}] 15:52:49 INFO - PROCESS | 3664 | 1461282769099 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 15:52:49 INFO - PROCESS | 3664 | 1461282769241 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:49 INFO - PROCESS | 3664 | ++DOCSHELL 17C25400 == 83 [pid = 3664] [id = 369] 15:52:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (17C26400) [pid = 3664] [serial = 1106] [outer = 00000000] 15:52:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (16A44400) [pid = 3664] [serial = 1107] [outer = 17C26400] 15:52:49 INFO - PROCESS | 3664 | 1461282769298 Marionette DEBUG loaded listener.js 15:52:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (17F8F800) [pid = 3664] [serial = 1108] [outer = 17C26400] 15:52:49 INFO - PROCESS | 3664 | 1461282769861 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]]]}] 15:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 940ms 15:52:49 INFO - PROCESS | 3664 | 1461282769936 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 15:52:49 INFO - PROCESS | 3664 | 1461282769941 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 15:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:52:49 INFO - PROCESS | 3664 | 1461282769947 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:52:49 INFO - PROCESS | 3664 | 1461282769950 Marionette TRACE conn3 <- [1,1442,null,{}] 15:52:49 INFO - PROCESS | 3664 | 1461282769954 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}] 15:52:50 INFO - PROCESS | 3664 | 1461282770069 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 1DFB2800 == 82 [pid = 3664] [id = 13] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 1A9DAC00 == 81 [pid = 3664] [id = 319] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 1D7B0800 == 80 [pid = 3664] [id = 318] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 16530400 == 79 [pid = 3664] [id = 254] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 19C99000 == 78 [pid = 3664] [id = 257] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 182F1000 == 77 [pid = 3664] [id = 316] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 15510800 == 76 [pid = 3664] [id = 255] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 15B30000 == 75 [pid = 3664] [id = 315] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 16BA6C00 == 74 [pid = 3664] [id = 362] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 14BFA000 == 73 [pid = 3664] [id = 361] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 1C51F000 == 72 [pid = 3664] [id = 360] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 1C527800 == 71 [pid = 3664] [id = 359] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 1A984000 == 70 [pid = 3664] [id = 358] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 182ED800 == 69 [pid = 3664] [id = 357] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 15DDE400 == 68 [pid = 3664] [id = 356] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 17C1DC00 == 67 [pid = 3664] [id = 355] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (1DD83C00) [pid = 3664] [serial = 993] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (17C24000) [pid = 3664] [serial = 996] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (19933400) [pid = 3664] [serial = 999] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (1DB04400) [pid = 3664] [serial = 1002] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (1E1B1400) [pid = 3664] [serial = 1005] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (1E507000) [pid = 3664] [serial = 1008] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 182F5800 == 66 [pid = 3664] [id = 354] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 19C91400 == 65 [pid = 3664] [id = 352] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 1B33F400 == 64 [pid = 3664] [id = 351] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 1D0DE000 == 63 [pid = 3664] [id = 350] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 18801400 == 62 [pid = 3664] [id = 349] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 15751400 == 61 [pid = 3664] [id = 348] 15:52:50 INFO - PROCESS | 3664 | --DOCSHELL 1C51BC00 == 60 [pid = 3664] [id = 347] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (1CC8C800) [pid = 3664] [serial = 1038] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (19D43800) [pid = 3664] [serial = 1026] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (19E73C00) [pid = 3664] [serial = 1027] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (15BEA400) [pid = 3664] [serial = 1032] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (19C86800) [pid = 3664] [serial = 1023] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (17C1A400) [pid = 3664] [serial = 1012] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (1684C400) [pid = 3664] [serial = 1011] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (17C56C00) [pid = 3664] [serial = 1017] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (182F4C00) [pid = 3664] [serial = 1018] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (1980AC00) [pid = 3664] [serial = 1020] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (19932400) [pid = 3664] [serial = 1021] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (1C204000) [pid = 3664] [serial = 1030] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (18C4E400) [pid = 3664] [serial = 1015] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (18C0C800) [pid = 3664] [serial = 1014] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1A9DB400) [pid = 3664] [serial = 1029] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1A9DA000) [pid = 3664] [serial = 1035] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (16764400) [pid = 3664] [serial = 1033] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1A4B4000) [pid = 3664] [serial = 1036] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (1D036400) [pid = 3664] [serial = 1039] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (19C8B000) [pid = 3664] [serial = 1024] [outer = 00000000] [url = about:blank] 15:52:50 INFO - PROCESS | 3664 | 1461282770217 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:50 INFO - PROCESS | 3664 | ++DOCSHELL 12BE6800 == 61 [pid = 3664] [id = 370] 15:52:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (13315400) [pid = 3664] [serial = 1109] [outer = 00000000] 15:52:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (15D48400) [pid = 3664] [serial = 1110] [outer = 13315400] 15:52:50 INFO - PROCESS | 3664 | 1461282770267 Marionette DEBUG loaded listener.js 15:52:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1684AC00) [pid = 3664] [serial = 1111] [outer = 13315400] 15:52:50 INFO - PROCESS | 3664 | 1461282770745 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]]]}] 15:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 846ms 15:52:50 INFO - PROCESS | 3664 | 1461282770789 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 15:52:50 INFO - PROCESS | 3664 | 1461282770791 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 15:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:52:50 INFO - PROCESS | 3664 | 1461282770795 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:52:50 INFO - PROCESS | 3664 | 1461282770798 Marionette TRACE conn3 <- [1,1446,null,{}] 15:52:50 INFO - PROCESS | 3664 | 1461282770808 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}] 15:52:50 INFO - PROCESS | 3664 | 1461282770900 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 15:52:50 INFO - PROCESS | 3664 | 1461282770909 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:50 INFO - PROCESS | 3664 | ++DOCSHELL 1898F400 == 62 [pid = 3664] [id = 371] 15:52:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (18991C00) [pid = 3664] [serial = 1112] [outer = 00000000] 15:52:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (18998000) [pid = 3664] [serial = 1113] [outer = 18991C00] 15:52:50 INFO - PROCESS | 3664 | 1461282770957 Marionette DEBUG loaded listener.js 15:52:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (18C45000) [pid = 3664] [serial = 1114] [outer = 18991C00] 15:52:51 INFO - PROCESS | 3664 | 1461282771429 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]]]}] 15:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 690ms 15:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:52:51 INFO - PROCESS | 3664 | 1461282771494 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 15:52:51 INFO - PROCESS | 3664 | 1461282771497 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 15:52:51 INFO - PROCESS | 3664 | 1461282771500 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:52:51 INFO - PROCESS | 3664 | 1461282771502 Marionette TRACE conn3 <- [1,1450,null,{}] 15:52:51 INFO - PROCESS | 3664 | 1461282771505 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}] 15:52:51 INFO - PROCESS | 3664 | 1461282771587 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 15:52:51 INFO - PROCESS | 3664 | 1461282771595 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:51 INFO - PROCESS | 3664 | ++DOCSHELL 18F5F000 == 63 [pid = 3664] [id = 372] 15:52:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (18F5F800) [pid = 3664] [serial = 1115] [outer = 00000000] 15:52:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1937CC00) [pid = 3664] [serial = 1116] [outer = 18F5F800] 15:52:51 INFO - PROCESS | 3664 | 1461282771641 Marionette DEBUG loaded listener.js 15:52:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1976AC00) [pid = 3664] [serial = 1117] [outer = 18F5F800] 15:52:52 INFO - PROCESS | 3664 | 1461282772112 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]]]}] 15:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 627ms 15:52:52 INFO - PROCESS | 3664 | 1461282772138 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 15:52:52 INFO - PROCESS | 3664 | 1461282772140 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 15:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:52:52 INFO - PROCESS | 3664 | 1461282772143 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:52:52 INFO - PROCESS | 3664 | 1461282772144 Marionette TRACE conn3 <- [1,1454,null,{}] 15:52:52 INFO - PROCESS | 3664 | 1461282772148 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}] 15:52:52 INFO - PROCESS | 3664 | 1461282772227 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 15:52:52 INFO - PROCESS | 3664 | 1461282772264 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:52 INFO - PROCESS | 3664 | ++DOCSHELL 1937B000 == 64 [pid = 3664] [id = 373] 15:52:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1976D800) [pid = 3664] [serial = 1118] [outer = 00000000] 15:52:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (19930400) [pid = 3664] [serial = 1119] [outer = 1976D800] 15:52:52 INFO - PROCESS | 3664 | 1461282772308 Marionette DEBUG loaded listener.js 15:52:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1993C400) [pid = 3664] [serial = 1120] [outer = 1976D800] 15:52:52 INFO - PROCESS | 3664 | 1461282772803 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]]]}] 15:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 689ms 15:52:52 INFO - PROCESS | 3664 | 1461282772843 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 15:52:52 INFO - PROCESS | 3664 | 1461282772845 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 15:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:52:52 INFO - PROCESS | 3664 | 1461282772853 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:52:52 INFO - PROCESS | 3664 | 1461282772855 Marionette TRACE conn3 <- [1,1458,null,{}] 15:52:52 INFO - PROCESS | 3664 | 1461282772858 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}] 15:52:53 INFO - PROCESS | 3664 | 1461282773002 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 15:52:53 INFO - PROCESS | 3664 | 1461282773014 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:53 INFO - PROCESS | 3664 | ++DOCSHELL 14BEE800 == 65 [pid = 3664] [id = 374] 15:52:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (14BFA400) [pid = 3664] [serial = 1121] [outer = 00000000] 15:52:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (19C8B800) [pid = 3664] [serial = 1122] [outer = 14BFA400] 15:52:53 INFO - PROCESS | 3664 | 1461282773118 Marionette DEBUG loaded listener.js 15:52:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (19C94400) [pid = 3664] [serial = 1123] [outer = 14BFA400] 15:52:53 INFO - PROCESS | 3664 | 1461282773529 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]]]}] 15:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 705ms 15:52:53 INFO - PROCESS | 3664 | 1461282773548 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 15:52:53 INFO - PROCESS | 3664 | 1461282773550 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 15:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:52:53 INFO - PROCESS | 3664 | 1461282773554 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:52:53 INFO - PROCESS | 3664 | 1461282773556 Marionette TRACE conn3 <- [1,1462,null,{}] 15:52:53 INFO - PROCESS | 3664 | 1461282773559 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}] 15:52:53 INFO - PROCESS | 3664 | 1461282773700 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 15:52:53 INFO - PROCESS | 3664 | 1461282773721 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:53 INFO - PROCESS | 3664 | ++DOCSHELL 19C98400 == 66 [pid = 3664] [id = 375] 15:52:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (19C99C00) [pid = 3664] [serial = 1124] [outer = 00000000] 15:52:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (19E73000) [pid = 3664] [serial = 1125] [outer = 19C99C00] 15:52:53 INFO - PROCESS | 3664 | 1461282773767 Marionette DEBUG loaded listener.js 15:52:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (19E76000) [pid = 3664] [serial = 1126] [outer = 19C99C00] 15:52:54 INFO - PROCESS | 3664 | 1461282774214 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]]]}] 15:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 705ms 15:52:54 INFO - PROCESS | 3664 | 1461282774253 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 15:52:54 INFO - PROCESS | 3664 | 1461282774255 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 15:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:52:54 INFO - PROCESS | 3664 | 1461282774259 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:52:54 INFO - PROCESS | 3664 | 1461282774260 Marionette TRACE conn3 <- [1,1466,null,{}] 15:52:54 INFO - PROCESS | 3664 | 1461282774264 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}] 15:52:54 INFO - PROCESS | 3664 | 1461282774382 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 15:52:54 INFO - PROCESS | 3664 | 1461282774455 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:54 INFO - PROCESS | 3664 | ++DOCSHELL 19E6EC00 == 67 [pid = 3664] [id = 376] 15:52:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (19E76C00) [pid = 3664] [serial = 1127] [outer = 00000000] 15:52:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (1A989800) [pid = 3664] [serial = 1128] [outer = 19E76C00] 15:52:54 INFO - PROCESS | 3664 | 1461282774500 Marionette DEBUG loaded listener.js 15:52:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (1A9DDC00) [pid = 3664] [serial = 1129] [outer = 19E76C00] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (1CA43000) [pid = 3664] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (19933800) [pid = 3664] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (14B5F000) [pid = 3664] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (1A98F400) [pid = 3664] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1CC82000) [pid = 3664] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (17C1F800) [pid = 3664] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (19932000) [pid = 3664] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (15DDDC00) [pid = 3664] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (182F7C00) [pid = 3664] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (18F6D400) [pid = 3664] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (1D7B4C00) [pid = 3664] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (15D95400) [pid = 3664] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (1D7B1C00) [pid = 3664] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (18806000) [pid = 3664] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1993D000) [pid = 3664] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (15B39400) [pid = 3664] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (18974400) [pid = 3664] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (19C7B400) [pid = 3664] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1AB9F400) [pid = 3664] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (1C524800) [pid = 3664] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (1E1B4000) [pid = 3664] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:52:55 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (1DFAEC00) [pid = 3664] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:52:55 INFO - PROCESS | 3664 | 1461282775265 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]]]}] 15:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1050ms 15:52:55 INFO - PROCESS | 3664 | 1461282775305 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 15:52:55 INFO - PROCESS | 3664 | 1461282775307 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 15:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:52:55 INFO - PROCESS | 3664 | 1461282775311 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:52:55 INFO - PROCESS | 3664 | 1461282775313 Marionette TRACE conn3 <- [1,1470,null,{}] 15:52:55 INFO - PROCESS | 3664 | 1461282775316 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}] 15:52:55 INFO - PROCESS | 3664 | 1461282775398 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 15:52:55 INFO - PROCESS | 3664 | 1461282775404 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:55 INFO - PROCESS | 3664 | ++DOCSHELL 13726800 == 68 [pid = 3664] [id = 377] 15:52:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (14B0AC00) [pid = 3664] [serial = 1130] [outer = 00000000] 15:52:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (18974400) [pid = 3664] [serial = 1131] [outer = 14B0AC00] 15:52:55 INFO - PROCESS | 3664 | 1461282775448 Marionette DEBUG loaded listener.js 15:52:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (18F6D400) [pid = 3664] [serial = 1132] [outer = 14B0AC00] 15:52:55 INFO - PROCESS | 3664 | 1461282775885 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]]]}] 15:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 595ms 15:52:55 INFO - PROCESS | 3664 | 1461282775918 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 15:52:55 INFO - PROCESS | 3664 | 1461282775920 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 15:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:52:55 INFO - PROCESS | 3664 | 1461282775924 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:52:55 INFO - PROCESS | 3664 | 1461282775926 Marionette TRACE conn3 <- [1,1474,null,{}] 15:52:55 INFO - PROCESS | 3664 | 1461282775929 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}] 15:52:56 INFO - PROCESS | 3664 | 1461282776017 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 15:52:56 INFO - PROCESS | 3664 | 1461282776023 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:56 INFO - PROCESS | 3664 | ++DOCSHELL 19933800 == 69 [pid = 3664] [id = 378] 15:52:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1993E000) [pid = 3664] [serial = 1133] [outer = 00000000] 15:52:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1A4A7C00) [pid = 3664] [serial = 1134] [outer = 1993E000] 15:52:56 INFO - PROCESS | 3664 | 1461282776067 Marionette DEBUG loaded listener.js 15:52:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1AB9F400) [pid = 3664] [serial = 1135] [outer = 1993E000] 15:52:56 INFO - PROCESS | 3664 | 1461282776549 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]]]}] 15:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 626ms 15:52:56 INFO - PROCESS | 3664 | 1461282776566 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 15:52:56 INFO - PROCESS | 3664 | 1461282776568 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 15:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:52:56 INFO - PROCESS | 3664 | 1461282776572 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:52:56 INFO - PROCESS | 3664 | 1461282776574 Marionette TRACE conn3 <- [1,1478,null,{}] 15:52:56 INFO - PROCESS | 3664 | 1461282776577 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}] 15:52:56 INFO - PROCESS | 3664 | 1461282776730 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 15:52:56 INFO - PROCESS | 3664 | 1461282776736 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:56 INFO - PROCESS | 3664 | ++DOCSHELL 1B343400 == 70 [pid = 3664] [id = 379] 15:52:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1C201C00) [pid = 3664] [serial = 1136] [outer = 00000000] 15:52:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1C51C400) [pid = 3664] [serial = 1137] [outer = 1C201C00] 15:52:56 INFO - PROCESS | 3664 | 1461282776785 Marionette DEBUG loaded listener.js 15:52:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1CA43800) [pid = 3664] [serial = 1138] [outer = 1C201C00] 15:52:57 INFO - PROCESS | 3664 | 1461282777475 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]]]}] 15:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 909ms 15:52:57 INFO - PROCESS | 3664 | 1461282777509 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 15:52:57 INFO - PROCESS | 3664 | 1461282777514 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 15:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:52:57 INFO - PROCESS | 3664 | 1461282777520 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:52:57 INFO - PROCESS | 3664 | 1461282777523 Marionette TRACE conn3 <- [1,1482,null,{}] 15:52:57 INFO - PROCESS | 3664 | 1461282777529 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}] 15:52:57 INFO - PROCESS | 3664 | 1461282777643 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 15:52:57 INFO - PROCESS | 3664 | 1461282777758 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:57 INFO - PROCESS | 3664 | ++DOCSHELL 148B4C00 == 71 [pid = 3664] [id = 380] 15:52:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (15506400) [pid = 3664] [serial = 1139] [outer = 00000000] 15:52:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (17C51400) [pid = 3664] [serial = 1140] [outer = 15506400] 15:52:57 INFO - PROCESS | 3664 | 1461282777815 Marionette DEBUG loaded listener.js 15:52:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (17F8CC00) [pid = 3664] [serial = 1141] [outer = 15506400] 15:52:58 INFO - PROCESS | 3664 | 1461282778427 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]]]}] 15:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 941ms 15:52:58 INFO - PROCESS | 3664 | 1461282778466 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 15:52:58 INFO - PROCESS | 3664 | 1461282778472 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 15:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:52:58 INFO - PROCESS | 3664 | 1461282778478 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:52:58 INFO - PROCESS | 3664 | 1461282778481 Marionette TRACE conn3 <- [1,1486,null,{}] 15:52:58 INFO - PROCESS | 3664 | 1461282778485 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}] 15:52:58 INFO - PROCESS | 3664 | 1461282778597 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 15:52:58 INFO - PROCESS | 3664 | 1461282778708 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:58 INFO - PROCESS | 3664 | ++DOCSHELL 1882DC00 == 72 [pid = 3664] [id = 381] 15:52:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1888E400) [pid = 3664] [serial = 1142] [outer = 00000000] 15:52:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (18C50000) [pid = 3664] [serial = 1143] [outer = 1888E400] 15:52:58 INFO - PROCESS | 3664 | 1461282778763 Marionette DEBUG loaded listener.js 15:52:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (18FBD400) [pid = 3664] [serial = 1144] [outer = 1888E400] 15:52:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (19776C00) [pid = 3664] [serial = 1145] [outer = 1E6BE400] 15:52:59 INFO - PROCESS | 3664 | 1461282779475 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]]]}] 15:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1050ms 15:52:59 INFO - PROCESS | 3664 | 1461282779520 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 15:52:59 INFO - PROCESS | 3664 | 1461282779522 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 15:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:52:59 INFO - PROCESS | 3664 | 1461282779542 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:52:59 INFO - PROCESS | 3664 | 1461282779546 Marionette TRACE conn3 <- [1,1490,null,{}] 15:52:59 INFO - PROCESS | 3664 | 1461282779558 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}] 15:52:59 INFO - PROCESS | 3664 | 1461282779670 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 15:52:59 INFO - PROCESS | 3664 | 1461282779812 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:59 INFO - PROCESS | 3664 | ++DOCSHELL 19C54800 == 73 [pid = 3664] [id = 382] 15:52:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (19C87400) [pid = 3664] [serial = 1146] [outer = 00000000] 15:52:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1C20F800) [pid = 3664] [serial = 1147] [outer = 19C87400] 15:52:59 INFO - PROCESS | 3664 | 1461282779871 Marionette DEBUG loaded listener.js 15:52:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1CA4B000) [pid = 3664] [serial = 1148] [outer = 19C87400] 15:53:00 INFO - PROCESS | 3664 | 1461282780464 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]]]}] 15:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 972ms 15:53:00 INFO - PROCESS | 3664 | 1461282780491 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 15:53:00 INFO - PROCESS | 3664 | 1461282780494 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 15:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:53:00 INFO - PROCESS | 3664 | 1461282780497 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:53:00 INFO - PROCESS | 3664 | 1461282780499 Marionette TRACE conn3 <- [1,1494,null,{}] 15:53:00 INFO - PROCESS | 3664 | 1461282780503 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}] 15:53:00 INFO - PROCESS | 3664 | 1461282780609 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 15:53:00 INFO - PROCESS | 3664 | 1461282780719 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:00 INFO - PROCESS | 3664 | ++DOCSHELL 1C20E400 == 74 [pid = 3664] [id = 383] 15:53:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (1CC84C00) [pid = 3664] [serial = 1149] [outer = 00000000] 15:53:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (1D036400) [pid = 3664] [serial = 1150] [outer = 1CC84C00] 15:53:00 INFO - PROCESS | 3664 | 1461282780773 Marionette DEBUG loaded listener.js 15:53:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (1D0D8400) [pid = 3664] [serial = 1151] [outer = 1CC84C00] 15:53:01 INFO - PROCESS | 3664 | 1461282781316 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]]]}] 15:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 908ms 15:53:01 INFO - PROCESS | 3664 | 1461282781402 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 15:53:01 INFO - PROCESS | 3664 | 1461282781404 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 15:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:53:01 INFO - PROCESS | 3664 | 1461282781408 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:53:01 INFO - PROCESS | 3664 | 1461282781410 Marionette TRACE conn3 <- [1,1498,null,{}] 15:53:01 INFO - PROCESS | 3664 | 1461282781414 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}] 15:53:01 INFO - PROCESS | 3664 | 1461282781517 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 15:53:01 INFO - PROCESS | 3664 | 1461282781627 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:01 INFO - PROCESS | 3664 | ++DOCSHELL 1550B800 == 75 [pid = 3664] [id = 384] 15:53:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (16A4BC00) [pid = 3664] [serial = 1152] [outer = 00000000] 15:53:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (1D5C6000) [pid = 3664] [serial = 1153] [outer = 16A4BC00] 15:53:01 INFO - PROCESS | 3664 | 1461282781681 Marionette DEBUG loaded listener.js 15:53:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (1D5CB000) [pid = 3664] [serial = 1154] [outer = 16A4BC00] 15:53:02 INFO - PROCESS | 3664 | 1461282782265 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]]]}] 15:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 893ms 15:53:02 INFO - PROCESS | 3664 | 1461282782312 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 15:53:02 INFO - PROCESS | 3664 | 1461282782314 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 15:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:53:02 INFO - PROCESS | 3664 | 1461282782318 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:53:02 INFO - PROCESS | 3664 | 1461282782320 Marionette TRACE conn3 <- [1,1502,null,{}] 15:53:02 INFO - PROCESS | 3664 | 1461282782324 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}] 15:53:02 INFO - PROCESS | 3664 | 1461282782445 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 15:53:02 INFO - PROCESS | 3664 | 1461282782556 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:02 INFO - PROCESS | 3664 | ++DOCSHELL 1D69BC00 == 76 [pid = 3664] [id = 385] 15:53:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (1D7B0800) [pid = 3664] [serial = 1155] [outer = 00000000] 15:53:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (1DD82000) [pid = 3664] [serial = 1156] [outer = 1D7B0800] 15:53:02 INFO - PROCESS | 3664 | 1461282782610 Marionette DEBUG loaded listener.js 15:53:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (1DD84C00) [pid = 3664] [serial = 1157] [outer = 1D7B0800] 15:53:03 INFO - PROCESS | 3664 | 1461282783201 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]]]}] 15:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 940ms 15:53:03 INFO - PROCESS | 3664 | 1461282783263 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 15:53:03 INFO - PROCESS | 3664 | 1461282783265 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 15:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:53:03 INFO - PROCESS | 3664 | 1461282783269 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:53:03 INFO - PROCESS | 3664 | 1461282783271 Marionette TRACE conn3 <- [1,1506,null,{}] 15:53:03 INFO - PROCESS | 3664 | 1461282783275 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}] 15:53:03 INFO - PROCESS | 3664 | 1461282783412 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 15:53:03 INFO - PROCESS | 3664 | 1461282783551 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:03 INFO - PROCESS | 3664 | ++DOCSHELL 1346AC00 == 77 [pid = 3664] [id = 386] 15:53:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (14453800) [pid = 3664] [serial = 1158] [outer = 00000000] 15:53:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (18975800) [pid = 3664] [serial = 1159] [outer = 14453800] 15:53:03 INFO - PROCESS | 3664 | 1461282783606 Marionette DEBUG loaded listener.js 15:53:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (18C4BC00) [pid = 3664] [serial = 1160] [outer = 14453800] 15:53:04 INFO - PROCESS | 3664 | 1461282784378 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]]]}] 15:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1143ms 15:53:04 INFO - PROCESS | 3664 | 1461282784414 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 15:53:04 INFO - PROCESS | 3664 | 1461282784419 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 15:53:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:53:04 INFO - PROCESS | 3664 | 1461282784425 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:53:04 INFO - PROCESS | 3664 | 1461282784428 Marionette TRACE conn3 <- [1,1510,null,{}] 15:53:04 INFO - PROCESS | 3664 | 1461282784433 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}] 15:53:04 INFO - PROCESS | 3664 | 1461282784536 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 15:53:04 INFO - PROCESS | 3664 | 1461282784681 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:04 INFO - PROCESS | 3664 | ++DOCSHELL 17C4B800 == 78 [pid = 3664] [id = 387] 15:53:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (18142000) [pid = 3664] [serial = 1161] [outer = 00000000] 15:53:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (182F4000) [pid = 3664] [serial = 1162] [outer = 18142000] 15:53:04 INFO - PROCESS | 3664 | 1461282784735 Marionette DEBUG loaded listener.js 15:53:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (1841E400) [pid = 3664] [serial = 1163] [outer = 18142000] 15:53:05 INFO - PROCESS | 3664 | --DOCSHELL 17C1D000 == 77 [pid = 3664] [id = 168] 15:53:05 INFO - PROCESS | 3664 | --DOCSHELL 19933800 == 76 [pid = 3664] [id = 378] 15:53:05 INFO - PROCESS | 3664 | --DOCSHELL 13726800 == 75 [pid = 3664] [id = 377] 15:53:05 INFO - PROCESS | 3664 | --DOCSHELL 19E6EC00 == 74 [pid = 3664] [id = 376] 15:53:05 INFO - PROCESS | 3664 | --DOCSHELL 19C98400 == 73 [pid = 3664] [id = 375] 15:53:05 INFO - PROCESS | 3664 | --DOCSHELL 14BEE800 == 72 [pid = 3664] [id = 374] 15:53:05 INFO - PROCESS | 3664 | --DOCSHELL 1937B000 == 71 [pid = 3664] [id = 373] 15:53:05 INFO - PROCESS | 3664 | --DOCSHELL 18F5F000 == 70 [pid = 3664] [id = 372] 15:53:05 INFO - PROCESS | 3664 | --DOCSHELL 1898F400 == 69 [pid = 3664] [id = 371] 15:53:05 INFO - PROCESS | 3664 | --DOCSHELL 12BE6800 == 68 [pid = 3664] [id = 370] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (1B348C00) [pid = 3664] [serial = 1053] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (1E505800) [pid = 3664] [serial = 1056] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (1E6BF400) [pid = 3664] [serial = 1089] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOCSHELL 17C25400 == 67 [pid = 3664] [id = 369] 15:53:05 INFO - PROCESS | 3664 | --DOCSHELL 19C59400 == 66 [pid = 3664] [id = 367] 15:53:05 INFO - PROCESS | 3664 | --DOCSHELL 1D5C4000 == 65 [pid = 3664] [id = 366] 15:53:05 INFO - PROCESS | 3664 | --DOCSHELL 18F6B000 == 64 [pid = 3664] [id = 365] 15:53:05 INFO - PROCESS | 3664 | --DOCSHELL 15D4D800 == 63 [pid = 3664] [id = 364] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (1DD86000) [pid = 3664] [serial = 958] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (1819E800) [pid = 3664] [serial = 997] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (1DB07C00) [pid = 3664] [serial = 955] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (18C46400) [pid = 3664] [serial = 949] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (1DFA9C00) [pid = 3664] [serial = 994] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (1683E800) [pid = 3664] [serial = 946] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (19A3E800) [pid = 3664] [serial = 1000] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (1C207000) [pid = 3664] [serial = 952] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (1DD82C00) [pid = 3664] [serial = 1003] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (1E1B5C00) [pid = 3664] [serial = 1006] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (1E506C00) [pid = 3664] [serial = 1009] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (1E1AB000) [pid = 3664] [serial = 961] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (1D02E800) [pid = 3664] [serial = 1077] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1DD81800) [pid = 3664] [serial = 1050] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (1D37A400) [pid = 3664] [serial = 1041] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (1A3D7000) [pid = 3664] [serial = 1071] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (19C7C000) [pid = 3664] [serial = 1060] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (19935000) [pid = 3664] [serial = 1059] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (1B341C00) [pid = 3664] [serial = 1074] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (1B345C00) [pid = 3664] [serial = 1075] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (1D7A9000) [pid = 3664] [serial = 1080] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (181A1C00) [pid = 3664] [serial = 1044] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (19C8D400) [pid = 3664] [serial = 1047] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1897C400) [pid = 3664] [serial = 1065] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (18C4D400) [pid = 3664] [serial = 1066] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1D039000) [pid = 3664] [serial = 1078] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (19C7BC00) [pid = 3664] [serial = 1068] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (19C88C00) [pid = 3664] [serial = 1069] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (19772800) [pid = 3664] [serial = 1083] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (18C0E000) [pid = 3664] [serial = 1062] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (18C4E800) [pid = 3664] [serial = 1063] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (1DD85800) [pid = 3664] [serial = 1086] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (1DB01800) [pid = 3664] [serial = 1081] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (1B34A800) [pid = 3664] [serial = 1084] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (1DFA7000) [pid = 3664] [serial = 1087] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (1A4A8000) [pid = 3664] [serial = 1072] [outer = 00000000] [url = about:blank] 15:53:05 INFO - PROCESS | 3664 | 1461282785353 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"]]]}] 15:53:05 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 () { 15:53:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:53:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:53:05 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 () { 15:53:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:53:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:53:05 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 () { 15:53:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:53:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:53:05 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 () { 15:53:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:53:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:53:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 956ms 15:53:05 INFO - PROCESS | 3664 | 1461282785377 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 15:53:05 INFO - PROCESS | 3664 | 1461282785382 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 15:53:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:53:05 INFO - PROCESS | 3664 | 1461282785389 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:53:05 INFO - PROCESS | 3664 | 1461282785391 Marionette TRACE conn3 <- [1,1514,null,{}] 15:53:05 INFO - PROCESS | 3664 | 1461282785395 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}] 15:53:05 INFO - PROCESS | 3664 | 1461282785482 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 15:53:05 INFO - PROCESS | 3664 | 1461282785489 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:05 INFO - PROCESS | 3664 | ++DOCSHELL 1683E800 == 64 [pid = 3664] [id = 388] 15:53:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (16842400) [pid = 3664] [serial = 1164] [outer = 00000000] 15:53:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (18995400) [pid = 3664] [serial = 1165] [outer = 16842400] 15:53:05 INFO - PROCESS | 3664 | 1461282785538 Marionette DEBUG loaded listener.js 15:53:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (18C48000) [pid = 3664] [serial = 1166] [outer = 16842400] 15:53:06 INFO - PROCESS | 3664 | 1461282786039 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"]]]}] 15:53:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:53:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:53:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:53:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:53:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:53:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:53:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:53:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:53:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:53:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:53:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:53:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:53:06 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 705ms 15:53:06 INFO - PROCESS | 3664 | 1461282786086 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 15:53:06 INFO - PROCESS | 3664 | 1461282786088 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 15:53:06 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:53:06 INFO - PROCESS | 3664 | 1461282786092 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:53:06 INFO - PROCESS | 3664 | 1461282786096 Marionette TRACE conn3 <- [1,1518,null,{}] 15:53:06 INFO - PROCESS | 3664 | 1461282786106 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}] 15:53:06 INFO - PROCESS | 3664 | 1461282786201 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 15:53:06 INFO - PROCESS | 3664 | 1461282786300 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:06 INFO - PROCESS | 3664 | ++DOCSHELL 19A41000 == 65 [pid = 3664] [id = 389] 15:53:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (19A42400) [pid = 3664] [serial = 1167] [outer = 00000000] 15:53:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (19C55800) [pid = 3664] [serial = 1168] [outer = 19A42400] 15:53:06 INFO - PROCESS | 3664 | 1461282786348 Marionette DEBUG loaded listener.js 15:53:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (19C7BC00) [pid = 3664] [serial = 1169] [outer = 19A42400] 15:53:06 INFO - PROCESS | 3664 | 1461282786709 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]]]}] 15:53:06 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 15:53:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:53:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:53:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:53:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:53:06 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. 15:53:06 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:53:06 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 626ms 15:53:06 INFO - PROCESS | 3664 | 1461282786730 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 15:53:06 INFO - PROCESS | 3664 | 1461282786732 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 15:53:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:53:06 INFO - PROCESS | 3664 | 1461282786735 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:53:06 INFO - PROCESS | 3664 | 1461282786737 Marionette TRACE conn3 <- [1,1522,null,{}] 15:53:06 INFO - PROCESS | 3664 | 1461282786750 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}] 15:53:06 INFO - PROCESS | 3664 | 1461282786837 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 15:53:06 INFO - PROCESS | 3664 | 1461282786871 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:06 INFO - PROCESS | 3664 | ++DOCSHELL 19C80800 == 66 [pid = 3664] [id = 390] 15:53:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (19C8B400) [pid = 3664] [serial = 1170] [outer = 00000000] 15:53:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (19D33C00) [pid = 3664] [serial = 1171] [outer = 19C8B400] 15:53:06 INFO - PROCESS | 3664 | 1461282786916 Marionette DEBUG loaded listener.js 15:53:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (19E6D400) [pid = 3664] [serial = 1172] [outer = 19C8B400] 15:53:07 INFO - PROCESS | 3664 | 1461282787360 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]]]}] 15:53:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:53:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 658ms 15:53:07 INFO - PROCESS | 3664 | 1461282787401 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 15:53:07 INFO - PROCESS | 3664 | 1461282787403 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 15:53:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:53:07 INFO - PROCESS | 3664 | 1461282787406 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:53:07 INFO - PROCESS | 3664 | 1461282787408 Marionette TRACE conn3 <- [1,1526,null,{}] 15:53:07 INFO - PROCESS | 3664 | 1461282787411 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}] 15:53:07 INFO - PROCESS | 3664 | 1461282787534 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 15:53:07 INFO - PROCESS | 3664 | 1461282787540 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:07 INFO - PROCESS | 3664 | ++DOCSHELL 16530400 == 67 [pid = 3664] [id = 391] 15:53:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (19C92400) [pid = 3664] [serial = 1173] [outer = 00000000] 15:53:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1A4A8400) [pid = 3664] [serial = 1174] [outer = 19C92400] 15:53:07 INFO - PROCESS | 3664 | 1461282787586 Marionette DEBUG loaded listener.js 15:53:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1A4B2C00) [pid = 3664] [serial = 1175] [outer = 19C92400] 15:53:08 INFO - PROCESS | 3664 | 1461282788118 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]]]}] 15:53:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:53:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 736ms 15:53:08 INFO - PROCESS | 3664 | 1461282788176 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 15:53:08 INFO - PROCESS | 3664 | 1461282788178 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 15:53:08 INFO - PROCESS | 3664 | 1461282788182 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:53:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:53:08 INFO - PROCESS | 3664 | 1461282788183 Marionette TRACE conn3 <- [1,1530,null,{}] 15:53:08 INFO - PROCESS | 3664 | 1461282788192 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}] 15:53:08 INFO - PROCESS | 3664 | 1461282788354 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 15:53:08 INFO - PROCESS | 3664 | 1461282788379 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:08 INFO - PROCESS | 3664 | ++DOCSHELL 1C203400 == 68 [pid = 3664] [id = 392] 15:53:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1C51C000) [pid = 3664] [serial = 1176] [outer = 00000000] 15:53:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1CC8A400) [pid = 3664] [serial = 1177] [outer = 1C51C000] 15:53:08 INFO - PROCESS | 3664 | 1461282788426 Marionette DEBUG loaded listener.js 15:53:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1D039000) [pid = 3664] [serial = 1178] [outer = 1C51C000] 15:53:08 INFO - PROCESS | 3664 | 1461282788864 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]]]}] 15:53:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:53:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 705ms 15:53:08 INFO - PROCESS | 3664 | 1461282788881 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 15:53:08 INFO - PROCESS | 3664 | 1461282788883 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 15:53:08 INFO - PROCESS | 3664 | 1461282788886 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:53:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:53:08 INFO - PROCESS | 3664 | 1461282788888 Marionette TRACE conn3 <- [1,1534,null,{}] 15:53:08 INFO - PROCESS | 3664 | 1461282788891 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}] 15:53:09 INFO - PROCESS | 3664 | 1461282789009 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 15:53:09 INFO - PROCESS | 3664 | 1461282789015 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:09 INFO - PROCESS | 3664 | ++DOCSHELL 1B344000 == 69 [pid = 3664] [id = 393] 15:53:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1C20A400) [pid = 3664] [serial = 1179] [outer = 00000000] 15:53:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1D691C00) [pid = 3664] [serial = 1180] [outer = 1C20A400] 15:53:09 INFO - PROCESS | 3664 | 1461282789059 Marionette DEBUG loaded listener.js 15:53:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1D7A8400) [pid = 3664] [serial = 1181] [outer = 1C20A400] 15:53:09 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (15BEA800) [pid = 3664] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:53:09 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (18F69800) [pid = 3664] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:53:09 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (17C26400) [pid = 3664] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:53:09 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (14B0AC00) [pid = 3664] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:53:09 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (19C99C00) [pid = 3664] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:53:09 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (18991C00) [pid = 3664] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:53:09 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1E504400) [pid = 3664] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:53:09 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1993E000) [pid = 3664] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:53:09 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (1976D800) [pid = 3664] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:53:09 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1B33FC00) [pid = 3664] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:53:09 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (19E76C00) [pid = 3664] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:53:09 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (18F5F800) [pid = 3664] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:53:09 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (14BFA400) [pid = 3664] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:53:09 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (1B342000) [pid = 3664] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:53:09 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (13315400) [pid = 3664] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:53:09 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (1D375000) [pid = 3664] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:53:09 INFO - PROCESS | 3664 | 1461282789773 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]]]}] 15:53:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:53:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 956ms 15:53:09 INFO - PROCESS | 3664 | 1461282789832 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 15:53:09 INFO - PROCESS | 3664 | 1461282789834 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 15:53:09 INFO - PROCESS | 3664 | 1461282789837 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:53:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:53:09 INFO - PROCESS | 3664 | 1461282789839 Marionette TRACE conn3 <- [1,1538,null,{}] 15:53:09 INFO - PROCESS | 3664 | 1461282789843 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}] 15:53:09 INFO - PROCESS | 3664 | 1461282789926 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 15:53:10 INFO - PROCESS | 3664 | 1461282790028 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:10 INFO - PROCESS | 3664 | ++DOCSHELL 15B2E400 == 70 [pid = 3664] [id = 394] 15:53:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (15B37800) [pid = 3664] [serial = 1182] [outer = 00000000] 15:53:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (17F8B000) [pid = 3664] [serial = 1183] [outer = 15B37800] 15:53:10 INFO - PROCESS | 3664 | 1461282790075 Marionette DEBUG loaded listener.js 15:53:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (1976D000) [pid = 3664] [serial = 1184] [outer = 15B37800] 15:53:10 INFO - PROCESS | 3664 | 1461282790441 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]]]}] 15:53:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:53:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 642ms 15:53:10 INFO - PROCESS | 3664 | 1461282790476 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 15:53:10 INFO - PROCESS | 3664 | 1461282790478 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 15:53:10 INFO - PROCESS | 3664 | 1461282790481 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:53:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:53:10 INFO - PROCESS | 3664 | 1461282790483 Marionette TRACE conn3 <- [1,1542,null,{}] 15:53:10 INFO - PROCESS | 3664 | 1461282790487 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}] 15:53:10 INFO - PROCESS | 3664 | 1461282790609 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 15:53:10 INFO - PROCESS | 3664 | 1461282790618 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:10 INFO - PROCESS | 3664 | ++DOCSHELL 17C22000 == 71 [pid = 3664] [id = 395] 15:53:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (1937D800) [pid = 3664] [serial = 1185] [outer = 00000000] 15:53:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (1B341000) [pid = 3664] [serial = 1186] [outer = 1937D800] 15:53:10 INFO - PROCESS | 3664 | 1461282790663 Marionette DEBUG loaded listener.js 15:53:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1D37B000) [pid = 3664] [serial = 1187] [outer = 1937D800] 15:53:11 INFO - PROCESS | 3664 | 1461282791080 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]]]}] 15:53:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:53:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 643ms 15:53:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:53:11 INFO - PROCESS | 3664 | 1461282791119 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 15:53:11 INFO - PROCESS | 3664 | 1461282791121 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 15:53:11 INFO - PROCESS | 3664 | 1461282791125 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:53:11 INFO - PROCESS | 3664 | 1461282791126 Marionette TRACE conn3 <- [1,1546,null,{}] 15:53:11 INFO - PROCESS | 3664 | 1461282791129 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}] 15:53:11 INFO - PROCESS | 3664 | 1461282791251 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 15:53:11 INFO - PROCESS | 3664 | 1461282791303 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:11 INFO - PROCESS | 3664 | ++DOCSHELL 148BE800 == 72 [pid = 3664] [id = 396] 15:53:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (19C8A400) [pid = 3664] [serial = 1188] [outer = 00000000] 15:53:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1DB07C00) [pid = 3664] [serial = 1189] [outer = 19C8A400] 15:53:11 INFO - PROCESS | 3664 | 1461282791348 Marionette DEBUG loaded listener.js 15:53:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1DD7FC00) [pid = 3664] [serial = 1190] [outer = 19C8A400] 15:53:11 INFO - PROCESS | 3664 | 1461282791863 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]]]}] 15:53:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:53:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 799ms 15:53:11 INFO - PROCESS | 3664 | 1461282791928 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 15:53:11 INFO - PROCESS | 3664 | 1461282791932 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 15:53:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:53:11 INFO - PROCESS | 3664 | 1461282791938 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:53:11 INFO - PROCESS | 3664 | 1461282791942 Marionette TRACE conn3 <- [1,1550,null,{}] 15:53:11 INFO - PROCESS | 3664 | 1461282791950 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}] 15:53:12 INFO - PROCESS | 3664 | 1461282792065 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 15:53:12 INFO - PROCESS | 3664 | 1461282792212 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:12 INFO - PROCESS | 3664 | ++DOCSHELL 14B63000 == 73 [pid = 3664] [id = 397] 15:53:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (14B64C00) [pid = 3664] [serial = 1191] [outer = 00000000] 15:53:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (17C21000) [pid = 3664] [serial = 1192] [outer = 14B64C00] 15:53:12 INFO - PROCESS | 3664 | 1461282792270 Marionette DEBUG loaded listener.js 15:53:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (18140C00) [pid = 3664] [serial = 1193] [outer = 14B64C00] 15:53:12 INFO - PROCESS | 3664 | 1461282792904 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]]]}] 15:53:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:53:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1003ms 15:53:12 INFO - PROCESS | 3664 | 1461282792940 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 15:53:12 INFO - PROCESS | 3664 | 1461282792946 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 15:53:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:53:12 INFO - PROCESS | 3664 | 1461282792953 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:53:12 INFO - PROCESS | 3664 | 1461282792956 Marionette TRACE conn3 <- [1,1554,null,{}] 15:53:12 INFO - PROCESS | 3664 | 1461282792960 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}] 15:53:13 INFO - PROCESS | 3664 | 1461282793070 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 15:53:13 INFO - PROCESS | 3664 | 1461282793206 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:13 INFO - PROCESS | 3664 | ++DOCSHELL 1976E000 == 74 [pid = 3664] [id = 398] 15:53:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (19810C00) [pid = 3664] [serial = 1194] [outer = 00000000] 15:53:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (19C54C00) [pid = 3664] [serial = 1195] [outer = 19810C00] 15:53:13 INFO - PROCESS | 3664 | 1461282793302 Marionette DEBUG loaded listener.js 15:53:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (19C95C00) [pid = 3664] [serial = 1196] [outer = 19810C00] 15:53:13 INFO - PROCESS | 3664 | 1461282793938 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]]]}] 15:53:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:53:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1050ms 15:53:14 INFO - PROCESS | 3664 | 1461282794017 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 15:53:14 INFO - PROCESS | 3664 | 1461282794020 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 15:53:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:53:14 INFO - PROCESS | 3664 | 1461282794024 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:53:14 INFO - PROCESS | 3664 | 1461282794027 Marionette TRACE conn3 <- [1,1558,null,{}] 15:53:14 INFO - PROCESS | 3664 | 1461282794038 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}] 15:53:14 INFO - PROCESS | 3664 | 1461282794182 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 15:53:14 INFO - PROCESS | 3664 | 1461282794325 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:14 INFO - PROCESS | 3664 | ++DOCSHELL 1C208000 == 75 [pid = 3664] [id = 399] 15:53:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1C209C00) [pid = 3664] [serial = 1197] [outer = 00000000] 15:53:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1D5CF800) [pid = 3664] [serial = 1198] [outer = 1C209C00] 15:53:14 INFO - PROCESS | 3664 | 1461282794391 Marionette DEBUG loaded listener.js 15:53:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1DB04800) [pid = 3664] [serial = 1199] [outer = 1C209C00] 15:53:14 INFO - PROCESS | 3664 | 1461282794948 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]]]}] 15:53:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:53:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 940ms 15:53:15 INFO - PROCESS | 3664 | 1461282794977 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 15:53:15 INFO - PROCESS | 3664 | 1461282794980 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 15:53:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:53:15 INFO - PROCESS | 3664 | 1461282794985 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:53:15 INFO - PROCESS | 3664 | 1461282794987 Marionette TRACE conn3 <- [1,1562,null,{}] 15:53:15 INFO - PROCESS | 3664 | 1461282794991 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}] 15:53:15 INFO - PROCESS | 3664 | 1461282795099 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 15:53:15 INFO - PROCESS | 3664 | 1461282795214 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:15 INFO - PROCESS | 3664 | ++DOCSHELL 19C54000 == 76 [pid = 3664] [id = 400] 15:53:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (1D03D400) [pid = 3664] [serial = 1200] [outer = 00000000] 15:53:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (1DFAB000) [pid = 3664] [serial = 1201] [outer = 1D03D400] 15:53:15 INFO - PROCESS | 3664 | 1461282795310 Marionette DEBUG loaded listener.js 15:53:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1DFB0800) [pid = 3664] [serial = 1202] [outer = 1D03D400] 15:53:15 INFO - PROCESS | 3664 | 1461282795902 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]]]}] 15:53:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:53:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 940ms 15:53:15 INFO - PROCESS | 3664 | 1461282795928 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 15:53:15 INFO - PROCESS | 3664 | 1461282795931 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 15:53:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:53:15 INFO - PROCESS | 3664 | 1461282795934 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:53:15 INFO - PROCESS | 3664 | 1461282795936 Marionette TRACE conn3 <- [1,1566,null,{}] 15:53:15 INFO - PROCESS | 3664 | 1461282795940 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}] 15:53:16 INFO - PROCESS | 3664 | 1461282796046 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 15:53:16 INFO - PROCESS | 3664 | 1461282796160 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:16 INFO - PROCESS | 3664 | ++DOCSHELL 1DFA6400 == 77 [pid = 3664] [id = 401] 15:53:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1DFA7000) [pid = 3664] [serial = 1203] [outer = 00000000] 15:53:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (1E1B1C00) [pid = 3664] [serial = 1204] [outer = 1DFA7000] 15:53:16 INFO - PROCESS | 3664 | 1461282796254 Marionette DEBUG loaded listener.js 15:53:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (1E1B5000) [pid = 3664] [serial = 1205] [outer = 1DFA7000] 15:53:16 INFO - PROCESS | 3664 | 1461282796830 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]]]}] 15:53:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:53:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 956ms 15:53:16 INFO - PROCESS | 3664 | 1461282796891 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 15:53:16 INFO - PROCESS | 3664 | 1461282796894 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 15:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:53:16 INFO - PROCESS | 3664 | 1461282796899 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:53:16 INFO - PROCESS | 3664 | 1461282796901 Marionette TRACE conn3 <- [1,1570,null,{}] 15:53:16 INFO - PROCESS | 3664 | 1461282796905 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}] 15:53:17 INFO - PROCESS | 3664 | 1461282797030 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 15:53:17 INFO - PROCESS | 3664 | 1461282797351 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:17 INFO - PROCESS | 3664 | ++DOCSHELL 02A95400 == 78 [pid = 3664] [id = 402] 15:53:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (13315400) [pid = 3664] [serial = 1206] [outer = 00000000] 15:53:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (16BA8800) [pid = 3664] [serial = 1207] [outer = 13315400] 15:53:17 INFO - PROCESS | 3664 | 1461282797446 Marionette DEBUG loaded listener.js 15:53:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (17C1D800) [pid = 3664] [serial = 1208] [outer = 13315400] 15:53:18 INFO - PROCESS | 3664 | 1461282798063 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]]]}] 15:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1191ms 15:53:18 INFO - PROCESS | 3664 | 1461282798093 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 15:53:18 INFO - PROCESS | 3664 | 1461282798098 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 15:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:53:18 INFO - PROCESS | 3664 | 1461282798103 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:53:18 INFO - PROCESS | 3664 | 1461282798106 Marionette TRACE conn3 <- [1,1574,null,{}] 15:53:18 INFO - PROCESS | 3664 | 1461282798110 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}] 15:53:18 INFO - PROCESS | 3664 | 1461282798215 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 15:53:18 INFO - PROCESS | 3664 | 1461282798361 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:18 INFO - PROCESS | 3664 | ++DOCSHELL 17F8D800 == 79 [pid = 3664] [id = 403] 15:53:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (17F94000) [pid = 3664] [serial = 1209] [outer = 00000000] 15:53:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (18C4AC00) [pid = 3664] [serial = 1210] [outer = 17F94000] 15:53:18 INFO - PROCESS | 3664 | 1461282798421 Marionette DEBUG loaded listener.js 15:53:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (18C52000) [pid = 3664] [serial = 1211] [outer = 17F94000] 15:53:18 INFO - PROCESS | 3664 | --DOCSHELL 17C22000 == 78 [pid = 3664] [id = 395] 15:53:18 INFO - PROCESS | 3664 | --DOCSHELL 15B2E400 == 77 [pid = 3664] [id = 394] 15:53:18 INFO - PROCESS | 3664 | --DOCSHELL 1B344000 == 76 [pid = 3664] [id = 393] 15:53:18 INFO - PROCESS | 3664 | --DOCSHELL 1C203400 == 75 [pid = 3664] [id = 392] 15:53:18 INFO - PROCESS | 3664 | --DOCSHELL 16530400 == 74 [pid = 3664] [id = 391] 15:53:18 INFO - PROCESS | 3664 | --DOCSHELL 19C80800 == 73 [pid = 3664] [id = 390] 15:53:18 INFO - PROCESS | 3664 | --DOCSHELL 19A41000 == 72 [pid = 3664] [id = 389] 15:53:18 INFO - PROCESS | 3664 | --DOCSHELL 1683E800 == 71 [pid = 3664] [id = 388] 15:53:18 INFO - PROCESS | 3664 | --DOCSHELL 17C4B800 == 70 [pid = 3664] [id = 387] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (19C82400) [pid = 3664] [serial = 1095] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (1819FC00) [pid = 3664] [serial = 1092] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (19C60000) [pid = 3664] [serial = 1101] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (18999000) [pid = 3664] [serial = 1104] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (1D5C8000) [pid = 3664] [serial = 1098] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (1C51C400) [pid = 3664] [serial = 1137] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (19C8B800) [pid = 3664] [serial = 1122] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (19E73000) [pid = 3664] [serial = 1125] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (19C94400) [pid = 3664] [serial = 1123] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1A989800) [pid = 3664] [serial = 1128] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (19E76000) [pid = 3664] [serial = 1126] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (18998000) [pid = 3664] [serial = 1113] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (18C45000) [pid = 3664] [serial = 1114] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (15D48400) [pid = 3664] [serial = 1110] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (1684AC00) [pid = 3664] [serial = 1111] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (1937CC00) [pid = 3664] [serial = 1116] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (1976AC00) [pid = 3664] [serial = 1117] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (17F8F800) [pid = 3664] [serial = 1108] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (16A44400) [pid = 3664] [serial = 1107] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1E6C2400) [pid = 3664] [serial = 1090] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (19930400) [pid = 3664] [serial = 1119] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1AB9F400) [pid = 3664] [serial = 1135] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (1B34A400) [pid = 3664] [serial = 1054] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1E509800) [pid = 3664] [serial = 1057] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (1A4A7C00) [pid = 3664] [serial = 1134] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (1A9DDC00) [pid = 3664] [serial = 1129] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (18974400) [pid = 3664] [serial = 1131] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (1993C400) [pid = 3664] [serial = 1120] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (18F6D400) [pid = 3664] [serial = 1132] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (182FA800) [pid = 3664] [serial = 1045] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (19D37C00) [pid = 3664] [serial = 1048] [outer = 00000000] [url = about:blank] 15:53:18 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (1DFB2400) [pid = 3664] [serial = 1051] [outer = 00000000] [url = about:blank] 15:53:19 INFO - PROCESS | 3664 | 1461282799022 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]]]}] 15:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 956ms 15:53:19 INFO - PROCESS | 3664 | 1461282799050 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 15:53:19 INFO - PROCESS | 3664 | 1461282799054 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 15:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:53:19 INFO - PROCESS | 3664 | 1461282799060 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:53:19 INFO - PROCESS | 3664 | 1461282799062 Marionette TRACE conn3 <- [1,1578,null,{}] 15:53:19 INFO - PROCESS | 3664 | 1461282799066 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}] 15:53:19 INFO - PROCESS | 3664 | 1461282799153 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 15:53:19 INFO - PROCESS | 3664 | 1461282799160 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:19 INFO - PROCESS | 3664 | ++DOCSHELL 17C4B800 == 71 [pid = 3664] [id = 404] 15:53:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (18141800) [pid = 3664] [serial = 1212] [outer = 00000000] 15:53:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (1898D400) [pid = 3664] [serial = 1213] [outer = 18141800] 15:53:19 INFO - PROCESS | 3664 | 1461282799206 Marionette DEBUG loaded listener.js 15:53:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (18B8F400) [pid = 3664] [serial = 1214] [outer = 18141800] 15:53:19 INFO - PROCESS | 3664 | 1461282799760 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]]]}] 15:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 705ms 15:53:19 INFO - PROCESS | 3664 | 1461282799795 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 15:53:19 INFO - PROCESS | 3664 | 1461282799798 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 15:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:53:19 INFO - PROCESS | 3664 | 1461282799802 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:53:19 INFO - PROCESS | 3664 | 1461282799808 Marionette TRACE conn3 <- [1,1582,null,{}] 15:53:19 INFO - PROCESS | 3664 | 1461282799817 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}] 15:53:19 INFO - PROCESS | 3664 | 1461282799905 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 15:53:20 INFO - PROCESS | 3664 | 1461282800006 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:20 INFO - PROCESS | 3664 | ++DOCSHELL 19769C00 == 72 [pid = 3664] [id = 405] 15:53:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (1976AC00) [pid = 3664] [serial = 1215] [outer = 00000000] 15:53:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (19931000) [pid = 3664] [serial = 1216] [outer = 1976AC00] 15:53:20 INFO - PROCESS | 3664 | 1461282800053 Marionette DEBUG loaded listener.js 15:53:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (19938C00) [pid = 3664] [serial = 1217] [outer = 1976AC00] 15:53:20 INFO - PROCESS | 3664 | 1461282800430 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]]]}] 15:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 658ms 15:53:20 INFO - PROCESS | 3664 | 1461282800459 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 15:53:20 INFO - PROCESS | 3664 | 1461282800461 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 15:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:53:20 INFO - PROCESS | 3664 | 1461282800465 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:53:20 INFO - PROCESS | 3664 | 1461282800467 Marionette TRACE conn3 <- [1,1586,null,{}] 15:53:20 INFO - PROCESS | 3664 | 1461282800471 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}] 15:53:20 INFO - PROCESS | 3664 | 1461282800561 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 15:53:20 INFO - PROCESS | 3664 | 1461282800598 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:20 INFO - PROCESS | 3664 | ++DOCSHELL 19AB8800 == 73 [pid = 3664] [id = 406] 15:53:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (19AB9C00) [pid = 3664] [serial = 1218] [outer = 00000000] 15:53:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (19C7AC00) [pid = 3664] [serial = 1219] [outer = 19AB9C00] 15:53:20 INFO - PROCESS | 3664 | 1461282800643 Marionette DEBUG loaded listener.js 15:53:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (19C86800) [pid = 3664] [serial = 1220] [outer = 19AB9C00] 15:53:21 INFO - PROCESS | 3664 | 1461282801077 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]]]}] 15:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 643ms 15:53:21 INFO - PROCESS | 3664 | 1461282801122 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 15:53:21 INFO - PROCESS | 3664 | 1461282801124 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 15:53:21 INFO - PROCESS | 3664 | 1461282801132 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:53:21 INFO - PROCESS | 3664 | 1461282801134 Marionette TRACE conn3 <- [1,1590,null,{}] 15:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:53:21 INFO - PROCESS | 3664 | 1461282801146 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}] 15:53:21 INFO - PROCESS | 3664 | 1461282801260 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 15:53:21 INFO - PROCESS | 3664 | 1461282801266 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:21 INFO - PROCESS | 3664 | ++DOCSHELL 144A2800 == 74 [pid = 3664] [id = 407] 15:53:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (19C5D400) [pid = 3664] [serial = 1221] [outer = 00000000] 15:53:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (19D33000) [pid = 3664] [serial = 1222] [outer = 19C5D400] 15:53:21 INFO - PROCESS | 3664 | 1461282801374 Marionette DEBUG loaded listener.js 15:53:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (19E76000) [pid = 3664] [serial = 1223] [outer = 19C5D400] 15:53:21 INFO - PROCESS | 3664 | 1461282801815 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]]]}] 15:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 737ms 15:53:21 INFO - PROCESS | 3664 | 1461282801882 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 15:53:21 INFO - PROCESS | 3664 | 1461282801884 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 15:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:53:21 INFO - PROCESS | 3664 | 1461282801887 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:53:21 INFO - PROCESS | 3664 | 1461282801889 Marionette TRACE conn3 <- [1,1594,null,{}] 15:53:21 INFO - PROCESS | 3664 | 1461282801892 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}] 15:53:22 INFO - PROCESS | 3664 | 1461282802040 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 15:53:22 INFO - PROCESS | 3664 | 1461282802066 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:22 INFO - PROCESS | 3664 | ++DOCSHELL 1A4A7C00 == 75 [pid = 3664] [id = 408] 15:53:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1A4A8000) [pid = 3664] [serial = 1224] [outer = 00000000] 15:53:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1A9DAC00) [pid = 3664] [serial = 1225] [outer = 1A4A8000] 15:53:22 INFO - PROCESS | 3664 | 1461282802110 Marionette DEBUG loaded listener.js 15:53:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1A9DA000) [pid = 3664] [serial = 1226] [outer = 1A4A8000] 15:53:22 INFO - PROCESS | 3664 | 1461282802573 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]]]}] 15:53:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:53:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 737ms 15:53:22 INFO - PROCESS | 3664 | 1461282802625 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 15:53:22 INFO - PROCESS | 3664 | 1461282802627 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 15:53:22 INFO - PROCESS | 3664 | 1461282802630 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:53:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:53:22 INFO - PROCESS | 3664 | 1461282802632 Marionette TRACE conn3 <- [1,1598,null,{}] 15:53:22 INFO - PROCESS | 3664 | 1461282802636 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}] 15:53:22 INFO - PROCESS | 3664 | 1461282802757 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 15:53:22 INFO - PROCESS | 3664 | 1461282802763 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:22 INFO - PROCESS | 3664 | ++DOCSHELL 19C96000 == 76 [pid = 3664] [id = 409] 15:53:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1A5DCC00) [pid = 3664] [serial = 1227] [outer = 00000000] 15:53:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1C202000) [pid = 3664] [serial = 1228] [outer = 1A5DCC00] 15:53:22 INFO - PROCESS | 3664 | 1461282802811 Marionette DEBUG loaded listener.js 15:53:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1C208C00) [pid = 3664] [serial = 1229] [outer = 1A5DCC00] 15:53:23 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (1C51DC00) [pid = 3664] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:53:23 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (17C19C00) [pid = 3664] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:53:23 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (19C59C00) [pid = 3664] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:53:23 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (19379400) [pid = 3664] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:53:23 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (1C20A400) [pid = 3664] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:53:23 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (15B37800) [pid = 3664] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:53:23 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1C51C000) [pid = 3664] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:53:23 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1937D800) [pid = 3664] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:53:23 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (16842400) [pid = 3664] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:53:23 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (19C8B400) [pid = 3664] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:53:23 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (18142000) [pid = 3664] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:53:23 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (19A42400) [pid = 3664] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:53:23 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (14453800) [pid = 3664] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:53:23 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (19C92400) [pid = 3664] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:53:23 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (1D5C4800) [pid = 3664] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:53:23 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (1898F000) [pid = 3664] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:53:23 INFO - PROCESS | 3664 | 1461282803538 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]]]}] 15:53:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:53:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 941ms 15:53:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:53:23 INFO - PROCESS | 3664 | 1461282803576 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 15:53:23 INFO - PROCESS | 3664 | 1461282803578 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 15:53:23 INFO - PROCESS | 3664 | 1461282803581 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:53:23 INFO - PROCESS | 3664 | 1461282803583 Marionette TRACE conn3 <- [1,1602,null,{}] 15:53:23 INFO - PROCESS | 3664 | 1461282803587 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}] 15:53:23 INFO - PROCESS | 3664 | 1461282803670 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 15:53:23 INFO - PROCESS | 3664 | 1461282803770 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:23 INFO - PROCESS | 3664 | ++DOCSHELL 1345EC00 == 77 [pid = 3664] [id = 410] 15:53:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (13726800) [pid = 3664] [serial = 1230] [outer = 00000000] 15:53:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (16BA0C00) [pid = 3664] [serial = 1231] [outer = 13726800] 15:53:23 INFO - PROCESS | 3664 | 1461282803817 Marionette DEBUG loaded listener.js 15:53:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (18F63C00) [pid = 3664] [serial = 1232] [outer = 13726800] 15:53:24 INFO - PROCESS | 3664 | 1461282804176 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]]]}] 15:53:24 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 15:53:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 627ms 15:53:24 INFO - PROCESS | 3664 | 1461282804220 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 15:53:24 INFO - PROCESS | 3664 | 1461282804222 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 15:53:24 INFO - PROCESS | 3664 | 1461282804225 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:53:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:53:24 INFO - PROCESS | 3664 | 1461282804227 Marionette TRACE conn3 <- [1,1606,null,{}] 15:53:24 INFO - PROCESS | 3664 | 1461282804231 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}] 15:53:24 INFO - PROCESS | 3664 | 1461282804353 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 15:53:24 INFO - PROCESS | 3664 | 1461282804362 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:24 INFO - PROCESS | 3664 | ++DOCSHELL 16842400 == 78 [pid = 3664] [id = 411] 15:53:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (18C08800) [pid = 3664] [serial = 1233] [outer = 00000000] 15:53:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (1B33E000) [pid = 3664] [serial = 1234] [outer = 18C08800] 15:53:24 INFO - PROCESS | 3664 | 1461282804407 Marionette DEBUG loaded listener.js 15:53:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1C206400) [pid = 3664] [serial = 1235] [outer = 18C08800] 15:53:24 INFO - PROCESS | 3664 | 1461282804817 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]]]}] 15:53:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:53:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 642ms 15:53:24 INFO - PROCESS | 3664 | 1461282804863 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 15:53:24 INFO - PROCESS | 3664 | 1461282804865 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 15:53:24 INFO - PROCESS | 3664 | 1461282804869 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:53:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:53:24 INFO - PROCESS | 3664 | 1461282804870 Marionette TRACE conn3 <- [1,1610,null,{}] 15:53:24 INFO - PROCESS | 3664 | 1461282804873 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}] 15:53:25 INFO - PROCESS | 3664 | 1461282804996 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 15:53:25 INFO - PROCESS | 3664 | 1461282805043 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:25 INFO - PROCESS | 3664 | ++DOCSHELL 157E9C00 == 79 [pid = 3664] [id = 412] 15:53:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (16453000) [pid = 3664] [serial = 1236] [outer = 00000000] 15:53:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1CC8BC00) [pid = 3664] [serial = 1237] [outer = 16453000] 15:53:25 INFO - PROCESS | 3664 | 1461282805093 Marionette DEBUG loaded listener.js 15:53:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1D373400) [pid = 3664] [serial = 1238] [outer = 16453000] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 18975C00 == 78 [pid = 3664] [id = 368] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1398FC00 == 77 [pid = 3664] [id = 27] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 14451800 == 76 [pid = 3664] [id = 353] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 19930C00 == 75 [pid = 3664] [id = 192] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1B343400 == 74 [pid = 3664] [id = 379] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1550B800 == 73 [pid = 3664] [id = 384] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 19C91800 == 72 [pid = 3664] [id = 289] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1346AC00 == 71 [pid = 3664] [id = 386] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1DFAA000 == 70 [pid = 3664] [id = 320] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1C20E400 == 69 [pid = 3664] [id = 383] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 13995400 == 68 [pid = 3664] [id = 304] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1D69BC00 == 67 [pid = 3664] [id = 385] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 19C54800 == 66 [pid = 3664] [id = 382] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 182FBC00 == 65 [pid = 3664] [id = 223] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 19932C00 == 64 [pid = 3664] [id = 288] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1DFAB800 == 63 [pid = 3664] [id = 241] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 17C53400 == 62 [pid = 3664] [id = 242] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1E1AC800 == 61 [pid = 3664] [id = 336] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 148B4C00 == 60 [pid = 3664] [id = 380] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 18891000 == 59 [pid = 3664] [id = 331] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 19776400 == 58 [pid = 3664] [id = 210] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 13368400 == 57 [pid = 3664] [id = 284] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1A46C000 == 56 [pid = 3664] [id = 224] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 19C94C00 == 55 [pid = 3664] [id = 287] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1976F400 == 54 [pid = 3664] [id = 191] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 16BAC000 == 53 [pid = 3664] [id = 285] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1882DC00 == 52 [pid = 3664] [id = 381] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1652D800 == 51 [pid = 3664] [id = 222] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 13464000 == 50 [pid = 3664] [id = 286] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 19E76400 == 49 [pid = 3664] [id = 256] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1993AC00 == 48 [pid = 3664] [id = 317] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1A466000 == 47 [pid = 3664] [id = 211] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1E1A9C00 == 46 [pid = 3664] [id = 363] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 12B7F800 == 45 [pid = 3664] [id = 253] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1CC86C00 == 44 [pid = 3664] [id = 300] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1CC84800 == 43 [pid = 3664] [id = 225] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 17F8D800 == 42 [pid = 3664] [id = 403] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1DFA6400 == 41 [pid = 3664] [id = 401] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 02A95400 == 40 [pid = 3664] [id = 402] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1C208000 == 39 [pid = 3664] [id = 399] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 19C54000 == 38 [pid = 3664] [id = 400] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1976E000 == 37 [pid = 3664] [id = 398] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 148BE800 == 36 [pid = 3664] [id = 396] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 14B63000 == 35 [pid = 3664] [id = 397] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 17C4B800 == 34 [pid = 3664] [id = 404] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 144A2800 == 33 [pid = 3664] [id = 407] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 19AB8800 == 32 [pid = 3664] [id = 406] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 19C96000 == 31 [pid = 3664] [id = 409] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 19769C00 == 30 [pid = 3664] [id = 405] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1345EC00 == 29 [pid = 3664] [id = 410] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 16842400 == 28 [pid = 3664] [id = 411] 15:53:26 INFO - PROCESS | 3664 | --DOCSHELL 1A4A7C00 == 27 [pid = 3664] [id = 408] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1D5CC400) [pid = 3664] [serial = 1099] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (1899CC00) [pid = 3664] [serial = 1105] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1D7AA000) [pid = 3664] [serial = 1042] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (1842A800) [pid = 3664] [serial = 1093] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (19C62400) [pid = 3664] [serial = 1102] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (19D31800) [pid = 3664] [serial = 1096] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (1D691C00) [pid = 3664] [serial = 1180] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (17F8B000) [pid = 3664] [serial = 1183] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (1CC8A400) [pid = 3664] [serial = 1177] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (1B341000) [pid = 3664] [serial = 1186] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (18995400) [pid = 3664] [serial = 1165] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (18C48000) [pid = 3664] [serial = 1166] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (19D33C00) [pid = 3664] [serial = 1171] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (1841E400) [pid = 3664] [serial = 1163] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (182F4000) [pid = 3664] [serial = 1162] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (19C55800) [pid = 3664] [serial = 1168] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (19C7BC00) [pid = 3664] [serial = 1169] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (18C4BC00) [pid = 3664] [serial = 1160] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (18975800) [pid = 3664] [serial = 1159] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (17C51400) [pid = 3664] [serial = 1140] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (18C50000) [pid = 3664] [serial = 1143] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (1C20F800) [pid = 3664] [serial = 1147] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (1D036400) [pid = 3664] [serial = 1150] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (1DD82000) [pid = 3664] [serial = 1156] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (1D5C6000) [pid = 3664] [serial = 1153] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (1D7A8400) [pid = 3664] [serial = 1181] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (1D37B000) [pid = 3664] [serial = 1187] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (19777800) [pid = 3664] [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.] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (1A4A8400) [pid = 3664] [serial = 1174] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (1DB07C00) [pid = 3664] [serial = 1189] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (1A4B2C00) [pid = 3664] [serial = 1175] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (1D039000) [pid = 3664] [serial = 1178] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (19E6D400) [pid = 3664] [serial = 1172] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (1976D000) [pid = 3664] [serial = 1184] [outer = 00000000] [url = about:blank] 15:53:27 INFO - PROCESS | 3664 | 1461282807197 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]]]}] 15:53:27 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 15:53:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2382ms 15:53:27 INFO - PROCESS | 3664 | 1461282807241 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 15:53:27 INFO - PROCESS | 3664 | 1461282807245 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 15:53:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:53:27 INFO - PROCESS | 3664 | 1461282807251 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:53:27 INFO - PROCESS | 3664 | 1461282807255 Marionette TRACE conn3 <- [1,1614,null,{}] 15:53:27 INFO - PROCESS | 3664 | 1461282807261 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}] 15:53:27 INFO - PROCESS | 3664 | 1461282807352 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 15:53:27 INFO - PROCESS | 3664 | 1461282807361 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:27 INFO - PROCESS | 3664 | ++DOCSHELL 123BD400 == 28 [pid = 3664] [id = 413] 15:53:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (123BE000) [pid = 3664] [serial = 1239] [outer = 00000000] 15:53:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (12DE1000) [pid = 3664] [serial = 1240] [outer = 123BE000] 15:53:27 INFO - PROCESS | 3664 | 1461282807410 Marionette DEBUG loaded listener.js 15:53:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (13363C00) [pid = 3664] [serial = 1241] [outer = 123BE000] 15:53:27 INFO - PROCESS | 3664 | 1461282807909 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]]]}] 15:53:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:53:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 690ms 15:53:27 INFO - PROCESS | 3664 | 1461282807951 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 15:53:27 INFO - PROCESS | 3664 | 1461282807957 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 15:53:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:53:27 INFO - PROCESS | 3664 | 1461282807964 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:53:27 INFO - PROCESS | 3664 | 1461282807967 Marionette TRACE conn3 <- [1,1618,null,{}] 15:53:27 INFO - PROCESS | 3664 | 1461282807971 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}] 15:53:28 INFO - PROCESS | 3664 | 1461282808055 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 15:53:28 INFO - PROCESS | 3664 | 1461282808065 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:28 INFO - PROCESS | 3664 | ++DOCSHELL 13380800 == 29 [pid = 3664] [id = 414] 15:53:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (1345EC00) [pid = 3664] [serial = 1242] [outer = 00000000] 15:53:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (13726000) [pid = 3664] [serial = 1243] [outer = 1345EC00] 15:53:28 INFO - PROCESS | 3664 | 1461282808112 Marionette DEBUG loaded listener.js 15:53:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (13730400) [pid = 3664] [serial = 1244] [outer = 1345EC00] 15:53:28 INFO - PROCESS | 3664 | 1461282808609 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]]]}] 15:53:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:53:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 706ms 15:53:28 INFO - PROCESS | 3664 | 1461282808661 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 15:53:28 INFO - PROCESS | 3664 | 1461282808663 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 15:53:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:53:28 INFO - PROCESS | 3664 | 1461282808667 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:53:28 INFO - PROCESS | 3664 | 1461282808671 Marionette TRACE conn3 <- [1,1622,null,{}] 15:53:28 INFO - PROCESS | 3664 | 1461282808682 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}] 15:53:28 INFO - PROCESS | 3664 | 1461282808804 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 15:53:28 INFO - PROCESS | 3664 | 1461282808898 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:28 INFO - PROCESS | 3664 | ++DOCSHELL 14BF2800 == 30 [pid = 3664] [id = 415] 15:53:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (14BFA400) [pid = 3664] [serial = 1245] [outer = 00000000] 15:53:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (15510800) [pid = 3664] [serial = 1246] [outer = 14BFA400] 15:53:28 INFO - PROCESS | 3664 | 1461282808948 Marionette DEBUG loaded listener.js 15:53:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (157F1800) [pid = 3664] [serial = 1247] [outer = 14BFA400] 15:53:29 INFO - PROCESS | 3664 | 1461282809348 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]]]}] 15:53:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:53:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 705ms 15:53:29 INFO - PROCESS | 3664 | 1461282809365 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 15:53:29 INFO - PROCESS | 3664 | 1461282809368 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 15:53:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:53:29 INFO - PROCESS | 3664 | 1461282809371 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:53:29 INFO - PROCESS | 3664 | 1461282809373 Marionette TRACE conn3 <- [1,1626,null,{}] 15:53:29 INFO - PROCESS | 3664 | 1461282809376 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}] 15:53:29 INFO - PROCESS | 3664 | 1461282809488 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 15:53:29 INFO - PROCESS | 3664 | 1461282809496 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:29 INFO - PROCESS | 3664 | ++DOCSHELL 1550D400 == 31 [pid = 3664] [id = 416] 15:53:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (15BF6800) [pid = 3664] [serial = 1248] [outer = 00000000] 15:53:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (16429400) [pid = 3664] [serial = 1249] [outer = 15BF6800] 15:53:29 INFO - PROCESS | 3664 | 1461282809543 Marionette DEBUG loaded listener.js 15:53:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (1652D800) [pid = 3664] [serial = 1250] [outer = 15BF6800] 15:53:29 INFO - PROCESS | 3664 | 1461282809968 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]]]}] 15:53:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:53:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 642ms 15:53:30 INFO - PROCESS | 3664 | 1461282810009 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 15:53:30 INFO - PROCESS | 3664 | 1461282810011 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 15:53:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:53:30 INFO - PROCESS | 3664 | 1461282810014 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:53:30 INFO - PROCESS | 3664 | 1461282810016 Marionette TRACE conn3 <- [1,1630,null,{}] 15:53:30 INFO - PROCESS | 3664 | 1461282810019 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}] 15:53:30 INFO - PROCESS | 3664 | 1461282810125 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 15:53:30 INFO - PROCESS | 3664 | 1461282810133 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:30 INFO - PROCESS | 3664 | ++DOCSHELL 16416000 == 32 [pid = 3664] [id = 417] 15:53:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (16768400) [pid = 3664] [serial = 1251] [outer = 00000000] 15:53:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (16849400) [pid = 3664] [serial = 1252] [outer = 16768400] 15:53:30 INFO - PROCESS | 3664 | 1461282810179 Marionette DEBUG loaded listener.js 15:53:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (16A49800) [pid = 3664] [serial = 1253] [outer = 16768400] 15:53:30 INFO - PROCESS | 3664 | 1461282810614 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]]]}] 15:53:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:53:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 626ms 15:53:30 INFO - PROCESS | 3664 | 1461282810653 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 15:53:30 INFO - PROCESS | 3664 | 1461282810657 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 15:53:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:53:30 INFO - PROCESS | 3664 | 1461282810666 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:53:30 INFO - PROCESS | 3664 | 1461282810667 Marionette TRACE conn3 <- [1,1634,null,{}] 15:53:30 INFO - PROCESS | 3664 | 1461282810671 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}] 15:53:30 INFO - PROCESS | 3664 | 1461282810809 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 15:53:30 INFO - PROCESS | 3664 | 1461282810824 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:30 INFO - PROCESS | 3664 | ++DOCSHELL 17C4F800 == 33 [pid = 3664] [id = 418] 15:53:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (17C4FC00) [pid = 3664] [serial = 1254] [outer = 00000000] 15:53:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (17F87800) [pid = 3664] [serial = 1255] [outer = 17C4FC00] 15:53:30 INFO - PROCESS | 3664 | 1461282810873 Marionette DEBUG loaded listener.js 15:53:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (17F8E400) [pid = 3664] [serial = 1256] [outer = 17C4FC00] 15:53:31 INFO - PROCESS | 3664 | 1461282811332 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]]]}] 15:53:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:53:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 705ms 15:53:31 INFO - PROCESS | 3664 | 1461282811394 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 15:53:31 INFO - PROCESS | 3664 | 1461282811396 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 15:53:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:53:31 INFO - PROCESS | 3664 | 1461282811400 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:53:31 INFO - PROCESS | 3664 | 1461282811401 Marionette TRACE conn3 <- [1,1638,null,{}] 15:53:31 INFO - PROCESS | 3664 | 1461282811405 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}] 15:53:31 INFO - PROCESS | 3664 | 1461282811477 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 15:53:31 INFO - PROCESS | 3664 | 1461282811513 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:31 INFO - PROCESS | 3664 | ++DOCSHELL 17C58800 == 34 [pid = 3664] [id = 419] 15:53:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (17F93800) [pid = 3664] [serial = 1257] [outer = 00000000] 15:53:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (181A0000) [pid = 3664] [serial = 1258] [outer = 17F93800] 15:53:31 INFO - PROCESS | 3664 | 1461282811558 Marionette DEBUG loaded listener.js 15:53:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (1819FC00) [pid = 3664] [serial = 1259] [outer = 17F93800] 15:53:32 INFO - PROCESS | 3664 | 1461282811995 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]]]}] 15:53:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:53:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 643ms 15:53:32 INFO - PROCESS | 3664 | 1461282812042 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 15:53:32 INFO - PROCESS | 3664 | 1461282812044 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 15:53:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:53:32 INFO - PROCESS | 3664 | 1461282812047 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:53:32 INFO - PROCESS | 3664 | 1461282812049 Marionette TRACE conn3 <- [1,1642,null,{}] 15:53:32 INFO - PROCESS | 3664 | 1461282812052 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}] 15:53:32 INFO - PROCESS | 3664 | 1461282812125 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 15:53:32 INFO - PROCESS | 3664 | 1461282812131 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:32 INFO - PROCESS | 3664 | ++DOCSHELL 1841E400 == 35 [pid = 3664] [id = 420] 15:53:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (1841E800) [pid = 3664] [serial = 1260] [outer = 00000000] 15:53:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (18423400) [pid = 3664] [serial = 1261] [outer = 1841E800] 15:53:32 INFO - PROCESS | 3664 | 1461282812180 Marionette DEBUG loaded listener.js 15:53:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (182FC800) [pid = 3664] [serial = 1262] [outer = 1841E800] 15:53:32 INFO - PROCESS | 3664 | 1461282812651 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]]]}] 15:53:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:53:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 627ms 15:53:32 INFO - PROCESS | 3664 | 1461282812690 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 15:53:32 INFO - PROCESS | 3664 | 1461282812692 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 15:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:53:32 INFO - PROCESS | 3664 | 1461282812696 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:53:32 INFO - PROCESS | 3664 | 1461282812697 Marionette TRACE conn3 <- [1,1646,null,{}] 15:53:32 INFO - PROCESS | 3664 | 1461282812701 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}] 15:53:32 INFO - PROCESS | 3664 | 1461282812816 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 15:53:32 INFO - PROCESS | 3664 | 1461282812904 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:32 INFO - PROCESS | 3664 | ++DOCSHELL 14BEE800 == 36 [pid = 3664] [id = 421] 15:53:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (182F9800) [pid = 3664] [serial = 1263] [outer = 00000000] 15:53:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (18890800) [pid = 3664] [serial = 1264] [outer = 182F9800] 15:53:32 INFO - PROCESS | 3664 | 1461282812950 Marionette DEBUG loaded listener.js 15:53:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (1888E000) [pid = 3664] [serial = 1265] [outer = 182F9800] 15:53:33 INFO - PROCESS | 3664 | 1461282813359 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]]]}] 15:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 705ms 15:53:33 INFO - PROCESS | 3664 | 1461282813396 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 15:53:33 INFO - PROCESS | 3664 | 1461282813398 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 15:53:33 INFO - PROCESS | 3664 | 1461282813402 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:53:33 INFO - PROCESS | 3664 | 1461282813403 Marionette TRACE conn3 <- [1,1650,null,{}] 15:53:33 INFO - PROCESS | 3664 | 1461282813407 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}] 15:53:33 INFO - PROCESS | 3664 | 1461282813521 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 15:53:33 INFO - PROCESS | 3664 | 1461282813527 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:33 INFO - PROCESS | 3664 | ++DOCSHELL 1882DC00 == 37 [pid = 3664] [id = 422] 15:53:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (18972800) [pid = 3664] [serial = 1266] [outer = 00000000] 15:53:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (18995400) [pid = 3664] [serial = 1267] [outer = 18972800] 15:53:33 INFO - PROCESS | 3664 | 1461282813572 Marionette DEBUG loaded listener.js 15:53:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (1899A400) [pid = 3664] [serial = 1268] [outer = 18972800] 15:53:34 INFO - PROCESS | 3664 | 1461282814022 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]]]}] 15:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 642ms 15:53:34 INFO - PROCESS | 3664 | 1461282814046 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 15:53:34 INFO - PROCESS | 3664 | 1461282814049 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 15:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:53:34 INFO - PROCESS | 3664 | 1461282814052 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:53:34 INFO - PROCESS | 3664 | 1461282814054 Marionette TRACE conn3 <- [1,1654,null,{}] 15:53:34 INFO - PROCESS | 3664 | 1461282814058 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}] 15:53:34 INFO - PROCESS | 3664 | 1461282814179 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 15:53:34 INFO - PROCESS | 3664 | 1461282814274 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:34 INFO - PROCESS | 3664 | ++DOCSHELL 18C10C00 == 38 [pid = 3664] [id = 423] 15:53:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (18C45400) [pid = 3664] [serial = 1269] [outer = 00000000] 15:53:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (18C4E400) [pid = 3664] [serial = 1270] [outer = 18C45400] 15:53:34 INFO - PROCESS | 3664 | 1461282814329 Marionette DEBUG loaded listener.js 15:53:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (18F5EC00) [pid = 3664] [serial = 1271] [outer = 18C45400] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (1D7B0800) [pid = 3664] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1888E400) [pid = 3664] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (15506400) [pid = 3664] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (1C201C00) [pid = 3664] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (1CC84C00) [pid = 3664] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (16A4BC00) [pid = 3664] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (18C08800) [pid = 3664] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (1A5DCC00) [pid = 3664] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (1A4A8000) [pid = 3664] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (13726800) [pid = 3664] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (1976AC00) [pid = 3664] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (18141800) [pid = 3664] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (17F94000) [pid = 3664] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (13315400) [pid = 3664] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (1DFA7000) [pid = 3664] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (1D03D400) [pid = 3664] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (1C209C00) [pid = 3664] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (19810C00) [pid = 3664] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (14B64C00) [pid = 3664] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (19C8A400) [pid = 3664] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (19AB9C00) [pid = 3664] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (19C5D400) [pid = 3664] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:53:34 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (19C87400) [pid = 3664] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:53:35 INFO - PROCESS | 3664 | 1461282815191 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]]]}] 15:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1191ms 15:53:35 INFO - PROCESS | 3664 | 1461282815250 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 15:53:35 INFO - PROCESS | 3664 | 1461282815252 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 15:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:53:35 INFO - PROCESS | 3664 | 1461282815255 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:53:35 INFO - PROCESS | 3664 | 1461282815257 Marionette TRACE conn3 <- [1,1658,null,{}] 15:53:35 INFO - PROCESS | 3664 | 1461282815261 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}] 15:53:35 INFO - PROCESS | 3664 | 1461282815336 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 15:53:35 INFO - PROCESS | 3664 | 1461282815342 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:35 INFO - PROCESS | 3664 | ++DOCSHELL 16845400 == 39 [pid = 3664] [id = 424] 15:53:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (16A48000) [pid = 3664] [serial = 1272] [outer = 00000000] 15:53:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (1898F000) [pid = 3664] [serial = 1273] [outer = 16A48000] 15:53:35 INFO - PROCESS | 3664 | 1461282815387 Marionette DEBUG loaded listener.js 15:53:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (1897EC00) [pid = 3664] [serial = 1274] [outer = 16A48000] 15:53:35 INFO - PROCESS | 3664 | 1461282815820 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]]]}] 15:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 596ms 15:53:35 INFO - PROCESS | 3664 | 1461282815852 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 15:53:35 INFO - PROCESS | 3664 | 1461282815854 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 15:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:53:35 INFO - PROCESS | 3664 | 1461282815862 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:53:35 INFO - PROCESS | 3664 | 1461282815863 Marionette TRACE conn3 <- [1,1662,null,{}] 15:53:35 INFO - PROCESS | 3664 | 1461282815867 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}] 15:53:35 INFO - PROCESS | 3664 | 1461282815942 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 15:53:35 INFO - PROCESS | 3664 | 1461282815949 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:35 INFO - PROCESS | 3664 | ++DOCSHELL 17F92C00 == 40 [pid = 3664] [id = 425] 15:53:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (18833C00) [pid = 3664] [serial = 1275] [outer = 00000000] 15:53:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (18F68800) [pid = 3664] [serial = 1276] [outer = 18833C00] 15:53:36 INFO - PROCESS | 3664 | 1461282815993 Marionette DEBUG loaded listener.js 15:53:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (18F6D400) [pid = 3664] [serial = 1277] [outer = 18833C00] 15:53:36 INFO - PROCESS | 3664 | 1461282816440 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]]]}] 15:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 627ms 15:53:36 INFO - PROCESS | 3664 | 1461282816501 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 15:53:36 INFO - PROCESS | 3664 | 1461282816502 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 15:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:53:36 INFO - PROCESS | 3664 | 1461282816509 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:53:36 INFO - PROCESS | 3664 | 1461282816511 Marionette TRACE conn3 <- [1,1666,null,{}] 15:53:36 INFO - PROCESS | 3664 | 1461282816514 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}] 15:53:36 INFO - PROCESS | 3664 | 1461282816589 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 15:53:36 INFO - PROCESS | 3664 | 1461282816595 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:36 INFO - PROCESS | 3664 | ++DOCSHELL 16848800 == 41 [pid = 3664] [id = 426] 15:53:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (19382000) [pid = 3664] [serial = 1278] [outer = 00000000] 15:53:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (19769000) [pid = 3664] [serial = 1279] [outer = 19382000] 15:53:36 INFO - PROCESS | 3664 | 1461282816639 Marionette DEBUG loaded listener.js 15:53:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (1976BC00) [pid = 3664] [serial = 1280] [outer = 19382000] 15:53:37 INFO - PROCESS | 3664 | --DOCSHELL 12B7F400 == 40 [pid = 3664] [id = 181] 15:53:37 INFO - PROCESS | 3664 | --DOCSHELL 12353C00 == 39 [pid = 3664] [id = 182] 15:53:37 INFO - PROCESS | 3664 | --DOCSHELL 148B3C00 == 38 [pid = 3664] [id = 183] 15:53:37 INFO - PROCESS | 3664 | --DOCSHELL 18138000 == 37 [pid = 3664] [id = 173] 15:53:37 INFO - PROCESS | 3664 | --DOCSHELL 1642E000 == 36 [pid = 3664] [id = 177] 15:53:37 INFO - PROCESS | 3664 | --DOCSHELL 19932800 == 35 [pid = 3664] [id = 178] 15:53:37 INFO - PROCESS | 3664 | --DOCSHELL 16430400 == 34 [pid = 3664] [id = 171] 15:53:37 INFO - PROCESS | 3664 | --DOCSHELL 16847800 == 33 [pid = 3664] [id = 172] 15:53:37 INFO - PROCESS | 3664 | --DOCSHELL 13317000 == 32 [pid = 3664] [id = 186] 15:53:37 INFO - PROCESS | 3664 | --DOCSHELL 18C0F800 == 31 [pid = 3664] [id = 175] 15:53:37 INFO - PROCESS | 3664 | --DOCSHELL 1440EC00 == 30 [pid = 3664] [id = 170] 15:53:37 INFO - PROCESS | 3664 | --DOCSHELL 13366400 == 29 [pid = 3664] [id = 179] 15:53:37 INFO - PROCESS | 3664 | --DOCSHELL 18F60C00 == 28 [pid = 3664] [id = 176] 15:53:37 INFO - PROCESS | 3664 | --DOCSHELL 157AC400 == 27 [pid = 3664] [id = 180] 15:53:37 INFO - PROCESS | 3664 | --DOCSHELL 15D92000 == 26 [pid = 3664] [id = 184] 15:53:37 INFO - PROCESS | 3664 | --DOCSHELL 13310800 == 25 [pid = 3664] [id = 169] 15:53:37 INFO - PROCESS | 3664 | --DOCSHELL 17C1EC00 == 24 [pid = 3664] [id = 185] 15:53:37 INFO - PROCESS | 3664 | --DOCSHELL 18979800 == 23 [pid = 3664] [id = 174] 15:53:37 INFO - PROCESS | 3664 | --DOCSHELL 157E9C00 == 22 [pid = 3664] [id = 412] 15:53:39 INFO - PROCESS | 3664 | --DOCSHELL 123BD400 == 21 [pid = 3664] [id = 413] 15:53:39 INFO - PROCESS | 3664 | --DOCSHELL 13380800 == 20 [pid = 3664] [id = 414] 15:53:39 INFO - PROCESS | 3664 | --DOCSHELL 14BF2800 == 19 [pid = 3664] [id = 415] 15:53:39 INFO - PROCESS | 3664 | --DOCSHELL 1882DC00 == 18 [pid = 3664] [id = 422] 15:53:39 INFO - PROCESS | 3664 | --DOCSHELL 1550D400 == 17 [pid = 3664] [id = 416] 15:53:39 INFO - PROCESS | 3664 | --DOCSHELL 17C4F800 == 16 [pid = 3664] [id = 418] 15:53:39 INFO - PROCESS | 3664 | --DOCSHELL 1841E400 == 15 [pid = 3664] [id = 420] 15:53:39 INFO - PROCESS | 3664 | --DOCSHELL 16416000 == 14 [pid = 3664] [id = 417] 15:53:39 INFO - PROCESS | 3664 | --DOCSHELL 14BEE800 == 13 [pid = 3664] [id = 421] 15:53:39 INFO - PROCESS | 3664 | --DOCSHELL 17C58800 == 12 [pid = 3664] [id = 419] 15:53:39 INFO - PROCESS | 3664 | --DOCSHELL 16845400 == 11 [pid = 3664] [id = 424] 15:53:39 INFO - PROCESS | 3664 | --DOCSHELL 17F92C00 == 10 [pid = 3664] [id = 425] 15:53:39 INFO - PROCESS | 3664 | --DOCSHELL 18C10C00 == 9 [pid = 3664] [id = 423] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (1CA4B000) [pid = 3664] [serial = 1148] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (1DD84C00) [pid = 3664] [serial = 1157] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (18FBD400) [pid = 3664] [serial = 1144] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (17F8CC00) [pid = 3664] [serial = 1141] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (1CA43800) [pid = 3664] [serial = 1138] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (1D0D8400) [pid = 3664] [serial = 1151] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (1D5CB000) [pid = 3664] [serial = 1154] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (1C206400) [pid = 3664] [serial = 1235] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (1C202000) [pid = 3664] [serial = 1228] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (1A9DAC00) [pid = 3664] [serial = 1225] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (16BA0C00) [pid = 3664] [serial = 1231] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (1B33E000) [pid = 3664] [serial = 1234] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (1C208C00) [pid = 3664] [serial = 1229] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (19931000) [pid = 3664] [serial = 1216] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (1898D400) [pid = 3664] [serial = 1213] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (18B8F400) [pid = 3664] [serial = 1214] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (18C52000) [pid = 3664] [serial = 1211] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (18C4AC00) [pid = 3664] [serial = 1210] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (17C1D800) [pid = 3664] [serial = 1208] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (16BA8800) [pid = 3664] [serial = 1207] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (1E1B5000) [pid = 3664] [serial = 1205] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (1E1B1C00) [pid = 3664] [serial = 1204] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1CC8BC00) [pid = 3664] [serial = 1237] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (1DFB0800) [pid = 3664] [serial = 1202] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (1DFAB000) [pid = 3664] [serial = 1201] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (1DB04800) [pid = 3664] [serial = 1199] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (1D5CF800) [pid = 3664] [serial = 1198] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (19C95C00) [pid = 3664] [serial = 1196] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (19C54C00) [pid = 3664] [serial = 1195] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (18140C00) [pid = 3664] [serial = 1193] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (17C21000) [pid = 3664] [serial = 1192] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (1DD7FC00) [pid = 3664] [serial = 1190] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (19C7AC00) [pid = 3664] [serial = 1219] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (19938C00) [pid = 3664] [serial = 1217] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (19D33000) [pid = 3664] [serial = 1222] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (19E76000) [pid = 3664] [serial = 1223] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 65 (1A9DA000) [pid = 3664] [serial = 1226] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 64 (19C86800) [pid = 3664] [serial = 1220] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | --DOMWINDOW == 63 (18F63C00) [pid = 3664] [serial = 1232] [outer = 00000000] [url = about:blank] 15:53:39 INFO - PROCESS | 3664 | 1461282819378 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]]]}] 15:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2930ms 15:53:39 INFO - PROCESS | 3664 | 1461282819436 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 15:53:39 INFO - PROCESS | 3664 | 1461282819440 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 15:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:53:39 INFO - PROCESS | 3664 | 1461282819446 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:53:39 INFO - PROCESS | 3664 | 1461282819450 Marionette TRACE conn3 <- [1,1670,null,{}] 15:53:39 INFO - PROCESS | 3664 | 1461282819457 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}] 15:53:39 INFO - PROCESS | 3664 | 1461282819547 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 15:53:39 INFO - PROCESS | 3664 | 1461282819558 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:39 INFO - PROCESS | 3664 | ++DOCSHELL 12BE2000 == 10 [pid = 3664] [id = 427] 15:53:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 64 (12BE6800) [pid = 3664] [serial = 1281] [outer = 00000000] 15:53:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 65 (1336E000) [pid = 3664] [serial = 1282] [outer = 12BE6800] 15:53:39 INFO - PROCESS | 3664 | 1461282819608 Marionette DEBUG loaded listener.js 15:53:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 66 (13377800) [pid = 3664] [serial = 1283] [outer = 12BE6800] 15:53:40 INFO - PROCESS | 3664 | 1461282820114 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]]]}] 15:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 705ms 15:53:40 INFO - PROCESS | 3664 | 1461282820146 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 15:53:40 INFO - PROCESS | 3664 | 1461282820152 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 15:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:53:40 INFO - PROCESS | 3664 | 1461282820158 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:53:40 INFO - PROCESS | 3664 | 1461282820161 Marionette TRACE conn3 <- [1,1674,null,{}] 15:53:40 INFO - PROCESS | 3664 | 1461282820165 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}] 15:53:40 INFO - PROCESS | 3664 | 1461282820248 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 15:53:40 INFO - PROCESS | 3664 | 1461282820259 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:40 INFO - PROCESS | 3664 | ++DOCSHELL 13310800 == 11 [pid = 3664] [id = 428] 15:53:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (13BD6C00) [pid = 3664] [serial = 1284] [outer = 00000000] 15:53:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (1440EC00) [pid = 3664] [serial = 1285] [outer = 13BD6C00] 15:53:40 INFO - PROCESS | 3664 | 1461282820305 Marionette DEBUG loaded listener.js 15:53:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (144AA000) [pid = 3664] [serial = 1286] [outer = 13BD6C00] 15:53:40 INFO - PROCESS | 3664 | 1461282820791 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]]]}] 15:53:40 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 15:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 690ms 15:53:40 INFO - PROCESS | 3664 | 1461282820856 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 15:53:40 INFO - PROCESS | 3664 | 1461282820861 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 15:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:53:40 INFO - PROCESS | 3664 | 1461282820866 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:53:40 INFO - PROCESS | 3664 | 1461282820871 Marionette TRACE conn3 <- [1,1678,null,{}] 15:53:40 INFO - PROCESS | 3664 | 1461282820882 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}] 15:53:41 INFO - PROCESS | 3664 | 1461282821004 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 15:53:41 INFO - PROCESS | 3664 | 1461282821091 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:41 INFO - PROCESS | 3664 | ++DOCSHELL 15B2D800 == 12 [pid = 3664] [id = 429] 15:53:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (15B32000) [pid = 3664] [serial = 1287] [outer = 00000000] 15:53:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (15BF4400) [pid = 3664] [serial = 1288] [outer = 15B32000] 15:53:41 INFO - PROCESS | 3664 | 1461282821140 Marionette DEBUG loaded listener.js 15:53:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (15DDD400) [pid = 3664] [serial = 1289] [outer = 15B32000] 15:53:41 INFO - PROCESS | 3664 | 1461282821535 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]]]}] 15:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 706ms 15:53:41 INFO - PROCESS | 3664 | 1461282821565 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 15:53:41 INFO - PROCESS | 3664 | 1461282821567 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 15:53:41 INFO - PROCESS | 3664 | 1461282821571 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:53:41 INFO - PROCESS | 3664 | 1461282821572 Marionette TRACE conn3 <- [1,1682,null,{}] 15:53:41 INFO - PROCESS | 3664 | 1461282821576 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}] 15:53:41 INFO - PROCESS | 3664 | 1461282821683 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 15:53:41 INFO - PROCESS | 3664 | 1461282821691 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:41 INFO - PROCESS | 3664 | ++DOCSHELL 1345F800 == 13 [pid = 3664] [id = 430] 15:53:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (15BEA400) [pid = 3664] [serial = 1290] [outer = 00000000] 15:53:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (16848400) [pid = 3664] [serial = 1291] [outer = 15BEA400] 15:53:41 INFO - PROCESS | 3664 | 1461282821737 Marionette DEBUG loaded listener.js 15:53:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (16BABC00) [pid = 3664] [serial = 1292] [outer = 15BEA400] 15:53:42 INFO - PROCESS | 3664 | 1461282822145 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]]]}] 15:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 595ms 15:53:42 INFO - PROCESS | 3664 | 1461282822168 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 15:53:42 INFO - PROCESS | 3664 | 1461282822170 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 15:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:53:42 INFO - PROCESS | 3664 | 1461282822173 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:53:42 INFO - PROCESS | 3664 | 1461282822175 Marionette TRACE conn3 <- [1,1686,null,{}] 15:53:42 INFO - PROCESS | 3664 | 1461282822179 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}] 15:53:42 INFO - PROCESS | 3664 | 1461282822328 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 15:53:42 INFO - PROCESS | 3664 | 1461282822338 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:42 INFO - PROCESS | 3664 | ++DOCSHELL 1683F800 == 14 [pid = 3664] [id = 431] 15:53:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (16843C00) [pid = 3664] [serial = 1293] [outer = 00000000] 15:53:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (17C24000) [pid = 3664] [serial = 1294] [outer = 16843C00] 15:53:42 INFO - PROCESS | 3664 | 1461282822386 Marionette DEBUG loaded listener.js 15:53:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (17C1E000) [pid = 3664] [serial = 1295] [outer = 16843C00] 15:53:42 INFO - PROCESS | 3664 | 1461282822820 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]]]}] 15:53:42 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 15:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 626ms 15:53:42 INFO - PROCESS | 3664 | 1461282822843 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 15:53:42 INFO - PROCESS | 3664 | 1461282822845 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 15:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:53:42 INFO - PROCESS | 3664 | 1461282822848 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:53:42 INFO - PROCESS | 3664 | 1461282822850 Marionette TRACE conn3 <- [1,1690,null,{}] 15:53:42 INFO - PROCESS | 3664 | 1461282822853 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}] 15:53:43 INFO - PROCESS | 3664 | 1461282823000 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 15:53:43 INFO - PROCESS | 3664 | 1461282823017 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:43 INFO - PROCESS | 3664 | ++DOCSHELL 17F96800 == 15 [pid = 3664] [id = 432] 15:53:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (18133800) [pid = 3664] [serial = 1296] [outer = 00000000] 15:53:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (182F0800) [pid = 3664] [serial = 1297] [outer = 18133800] 15:53:43 INFO - PROCESS | 3664 | 1461282823066 Marionette DEBUG loaded listener.js 15:53:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (182F7C00) [pid = 3664] [serial = 1298] [outer = 18133800] 15:53:43 INFO - PROCESS | 3664 | 1461282823496 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]]]}] 15:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 689ms 15:53:43 INFO - PROCESS | 3664 | 1461282823554 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 15:53:43 INFO - PROCESS | 3664 | 1461282823555 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 15:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:53:43 INFO - PROCESS | 3664 | 1461282823559 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:53:43 INFO - PROCESS | 3664 | 1461282823561 Marionette TRACE conn3 <- [1,1694,null,{}] 15:53:43 INFO - PROCESS | 3664 | 1461282823564 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}] 15:53:43 INFO - PROCESS | 3664 | 1461282823636 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 15:53:43 INFO - PROCESS | 3664 | 1461282823672 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:43 INFO - PROCESS | 3664 | ++DOCSHELL 182FB800 == 16 [pid = 3664] [id = 433] 15:53:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (18421000) [pid = 3664] [serial = 1299] [outer = 00000000] 15:53:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (18899000) [pid = 3664] [serial = 1300] [outer = 18421000] 15:53:43 INFO - PROCESS | 3664 | 1461282823722 Marionette DEBUG loaded listener.js 15:53:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1888DC00) [pid = 3664] [serial = 1301] [outer = 18421000] 15:53:44 INFO - PROCESS | 3664 | 1461282824141 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]]]}] 15:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 643ms 15:53:44 INFO - PROCESS | 3664 | 1461282824197 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 15:53:44 INFO - PROCESS | 3664 | 1461282824199 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 15:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:53:44 INFO - PROCESS | 3664 | 1461282824202 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:53:44 INFO - PROCESS | 3664 | 1461282824204 Marionette TRACE conn3 <- [1,1698,null,{}] 15:53:44 INFO - PROCESS | 3664 | 1461282824207 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}] 15:53:44 INFO - PROCESS | 3664 | 1461282824279 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 15:53:44 INFO - PROCESS | 3664 | 1461282824289 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:44 INFO - PROCESS | 3664 | ++DOCSHELL 1336B800 == 17 [pid = 3664] [id = 434] 15:53:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (18993800) [pid = 3664] [serial = 1302] [outer = 00000000] 15:53:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (18B92400) [pid = 3664] [serial = 1303] [outer = 18993800] 15:53:44 INFO - PROCESS | 3664 | 1461282824333 Marionette DEBUG loaded listener.js 15:53:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (18B8F400) [pid = 3664] [serial = 1304] [outer = 18993800] 15:53:44 INFO - PROCESS | 3664 | 1461282824809 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]]]}] 15:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 642ms 15:53:44 INFO - PROCESS | 3664 | 1461282824843 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 15:53:44 INFO - PROCESS | 3664 | 1461282824845 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 15:53:44 INFO - PROCESS | 3664 | 1461282824849 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:53:44 INFO - PROCESS | 3664 | 1461282824851 Marionette TRACE conn3 <- [1,1702,null,{}] 15:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:53:44 INFO - PROCESS | 3664 | 1461282824854 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}] 15:53:44 INFO - PROCESS | 3664 | 1461282824962 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 15:53:44 INFO - PROCESS | 3664 | 1461282824971 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:45 INFO - PROCESS | 3664 | ++DOCSHELL 1550DC00 == 18 [pid = 3664] [id = 435] 15:53:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (18C10C00) [pid = 3664] [serial = 1305] [outer = 00000000] 15:53:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (18C4C400) [pid = 3664] [serial = 1306] [outer = 18C10C00] 15:53:45 INFO - PROCESS | 3664 | 1461282825040 Marionette DEBUG loaded listener.js 15:53:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (18C47000) [pid = 3664] [serial = 1307] [outer = 18C10C00] 15:53:45 INFO - PROCESS | 3664 | 1461282825488 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]]]}] 15:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 705ms 15:53:45 INFO - PROCESS | 3664 | 1461282825551 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 15:53:45 INFO - PROCESS | 3664 | 1461282825553 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 15:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:53:45 INFO - PROCESS | 3664 | 1461282825562 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:53:45 INFO - PROCESS | 3664 | 1461282825563 Marionette TRACE conn3 <- [1,1706,null,{}] 15:53:45 INFO - PROCESS | 3664 | 1461282825567 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}] 15:53:45 INFO - PROCESS | 3664 | 1461282825673 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 15:53:45 INFO - PROCESS | 3664 | 1461282825683 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:45 INFO - PROCESS | 3664 | ++DOCSHELL 17C18800 == 19 [pid = 3664] [id = 436] 15:53:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (18F60C00) [pid = 3664] [serial = 1308] [outer = 00000000] 15:53:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (18F68000) [pid = 3664] [serial = 1309] [outer = 18F60C00] 15:53:45 INFO - PROCESS | 3664 | 1461282825728 Marionette DEBUG loaded listener.js 15:53:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (18FBD400) [pid = 3664] [serial = 1310] [outer = 18F60C00] 15:53:46 INFO - PROCESS | 3664 | 1461282826190 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]]]}] 15:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 705ms 15:53:46 INFO - PROCESS | 3664 | 1461282826256 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 15:53:46 INFO - PROCESS | 3664 | 1461282826258 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 15:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:53:46 INFO - PROCESS | 3664 | 1461282826262 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:53:46 INFO - PROCESS | 3664 | 1461282826264 Marionette TRACE conn3 <- [1,1710,null,{}] 15:53:46 INFO - PROCESS | 3664 | 1461282826268 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}] 15:53:46 INFO - PROCESS | 3664 | 1461282826419 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 15:53:46 INFO - PROCESS | 3664 | 1461282826482 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:46 INFO - PROCESS | 3664 | ++DOCSHELL 1976AC00 == 20 [pid = 3664] [id = 437] 15:53:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (1976CC00) [pid = 3664] [serial = 1311] [outer = 00000000] 15:53:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (1980C000) [pid = 3664] [serial = 1312] [outer = 1976CC00] 15:53:46 INFO - PROCESS | 3664 | 1461282826536 Marionette DEBUG loaded listener.js 15:53:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (19932000) [pid = 3664] [serial = 1313] [outer = 1976CC00] 15:53:46 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (18833C00) [pid = 3664] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:53:46 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (182F9800) [pid = 3664] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:53:46 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (18972800) [pid = 3664] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:53:46 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (18C45400) [pid = 3664] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:53:46 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (1841E800) [pid = 3664] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:53:46 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (17F93800) [pid = 3664] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:53:46 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (17C4FC00) [pid = 3664] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:53:46 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (16768400) [pid = 3664] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:53:46 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (15BF6800) [pid = 3664] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:53:46 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (14BFA400) [pid = 3664] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:53:46 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (1345EC00) [pid = 3664] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:53:46 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (123BE000) [pid = 3664] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:53:46 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (16453000) [pid = 3664] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:53:46 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (16A48000) [pid = 3664] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:53:47 INFO - PROCESS | 3664 | 1461282827080 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]]]}] 15:53:47 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 15:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 846ms 15:53:47 INFO - PROCESS | 3664 | 1461282827105 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 15:53:47 INFO - PROCESS | 3664 | 1461282827107 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 15:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:53:47 INFO - PROCESS | 3664 | 1461282827110 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:53:47 INFO - PROCESS | 3664 | 1461282827111 Marionette TRACE conn3 <- [1,1714,null,{}] 15:53:47 INFO - PROCESS | 3664 | 1461282827115 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}] 15:53:47 INFO - PROCESS | 3664 | 1461282827188 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 15:53:47 INFO - PROCESS | 3664 | 1461282827195 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:47 INFO - PROCESS | 3664 | ++DOCSHELL 1683FC00 == 21 [pid = 3664] [id = 438] 15:53:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (16841C00) [pid = 3664] [serial = 1314] [outer = 00000000] 15:53:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (18137400) [pid = 3664] [serial = 1315] [outer = 16841C00] 15:53:47 INFO - PROCESS | 3664 | 1461282827239 Marionette DEBUG loaded listener.js 15:53:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (17F89400) [pid = 3664] [serial = 1316] [outer = 16841C00] 15:53:47 INFO - PROCESS | 3664 | 1461282827661 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]]]}] 15:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 595ms 15:53:47 INFO - PROCESS | 3664 | 1461282827707 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 15:53:47 INFO - PROCESS | 3664 | 1461282827709 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 15:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:53:47 INFO - PROCESS | 3664 | 1461282827713 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:53:47 INFO - PROCESS | 3664 | 1461282827714 Marionette TRACE conn3 <- [1,1718,null,{}] 15:53:47 INFO - PROCESS | 3664 | 1461282827718 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}] 15:53:47 INFO - PROCESS | 3664 | 1461282827792 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 15:53:47 INFO - PROCESS | 3664 | 1461282827798 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:47 INFO - PROCESS | 3664 | ++DOCSHELL 18142800 == 22 [pid = 3664] [id = 439] 15:53:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (18C49400) [pid = 3664] [serial = 1317] [outer = 00000000] 15:53:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (19777000) [pid = 3664] [serial = 1318] [outer = 18C49400] 15:53:47 INFO - PROCESS | 3664 | 1461282827842 Marionette DEBUG loaded listener.js 15:53:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (19936C00) [pid = 3664] [serial = 1319] [outer = 18C49400] 15:53:48 INFO - PROCESS | 3664 | 1461282828289 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]]]}] 15:53:48 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 15:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 642ms 15:53:48 INFO - PROCESS | 3664 | 1461282828351 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 15:53:48 INFO - PROCESS | 3664 | 1461282828353 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 15:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:53:48 INFO - PROCESS | 3664 | 1461282828360 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:53:48 INFO - PROCESS | 3664 | 1461282828362 Marionette TRACE conn3 <- [1,1722,null,{}] 15:53:48 INFO - PROCESS | 3664 | 1461282828365 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}] 15:53:48 INFO - PROCESS | 3664 | 1461282828440 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 15:53:48 INFO - PROCESS | 3664 | 1461282828446 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:48 INFO - PROCESS | 3664 | ++DOCSHELL 17F8AC00 == 23 [pid = 3664] [id = 440] 15:53:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (19939000) [pid = 3664] [serial = 1320] [outer = 00000000] 15:53:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (19A42000) [pid = 3664] [serial = 1321] [outer = 19939000] 15:53:48 INFO - PROCESS | 3664 | 1461282828490 Marionette DEBUG loaded listener.js 15:53:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (19A49800) [pid = 3664] [serial = 1322] [outer = 19939000] 15:53:49 INFO - PROCESS | 3664 | 1461282829096 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]]]}] 15:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 799ms 15:53:49 INFO - PROCESS | 3664 | 1461282829182 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 15:53:49 INFO - PROCESS | 3664 | 1461282829186 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 15:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:53:49 INFO - PROCESS | 3664 | 1461282829216 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:53:49 INFO - PROCESS | 3664 | 1461282829221 Marionette TRACE conn3 <- [1,1726,null,{}] 15:53:49 INFO - PROCESS | 3664 | 1461282829228 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}] 15:53:49 INFO - PROCESS | 3664 | 1461282829349 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 15:53:49 INFO - PROCESS | 3664 | 1461282829473 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:49 INFO - PROCESS | 3664 | ++DOCSHELL 02A8C400 == 24 [pid = 3664] [id = 441] 15:53:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (02A8D000) [pid = 3664] [serial = 1323] [outer = 00000000] 15:53:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (13725400) [pid = 3664] [serial = 1324] [outer = 02A8D000] 15:53:49 INFO - PROCESS | 3664 | 1461282829530 Marionette DEBUG loaded listener.js 15:53:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (13BD1400) [pid = 3664] [serial = 1325] [outer = 02A8D000] 15:53:50 INFO - PROCESS | 3664 | 1461282830216 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]]]}] 15:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1050ms 15:53:50 INFO - PROCESS | 3664 | 1461282830265 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 15:53:50 INFO - PROCESS | 3664 | 1461282830271 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 15:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:53:50 INFO - PROCESS | 3664 | 1461282830298 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:53:50 INFO - PROCESS | 3664 | 1461282830301 Marionette TRACE conn3 <- [1,1730,null,{}] 15:53:50 INFO - PROCESS | 3664 | 1461282830333 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}] 15:53:50 INFO - PROCESS | 3664 | 1461282830454 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 15:53:50 INFO - PROCESS | 3664 | 1461282830687 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:50 INFO - PROCESS | 3664 | ++DOCSHELL 02A91400 == 25 [pid = 3664] [id = 442] 15:53:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (02A92000) [pid = 3664] [serial = 1326] [outer = 00000000] 15:53:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (13380C00) [pid = 3664] [serial = 1327] [outer = 02A92000] 15:53:50 INFO - PROCESS | 3664 | 1461282830745 Marionette DEBUG loaded listener.js 15:53:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (13466000) [pid = 3664] [serial = 1328] [outer = 02A92000] 15:53:51 INFO - PROCESS | 3664 | --DOCSHELL 16848800 == 24 [pid = 3664] [id = 426] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (19769000) [pid = 3664] [serial = 1279] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (18F6D400) [pid = 3664] [serial = 1277] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (18890800) [pid = 3664] [serial = 1264] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (18995400) [pid = 3664] [serial = 1267] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (1888E000) [pid = 3664] [serial = 1265] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (18C4E400) [pid = 3664] [serial = 1270] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (1899A400) [pid = 3664] [serial = 1268] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (18F68800) [pid = 3664] [serial = 1276] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (18F5EC00) [pid = 3664] [serial = 1271] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (18423400) [pid = 3664] [serial = 1261] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (181A0000) [pid = 3664] [serial = 1258] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (1819FC00) [pid = 3664] [serial = 1259] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (17F87800) [pid = 3664] [serial = 1255] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (17F8E400) [pid = 3664] [serial = 1256] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (16849400) [pid = 3664] [serial = 1252] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (16A49800) [pid = 3664] [serial = 1253] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (16429400) [pid = 3664] [serial = 1249] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (1652D800) [pid = 3664] [serial = 1250] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (15510800) [pid = 3664] [serial = 1246] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (157F1800) [pid = 3664] [serial = 1247] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (13726000) [pid = 3664] [serial = 1243] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (13730400) [pid = 3664] [serial = 1244] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (12DE1000) [pid = 3664] [serial = 1240] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (13363C00) [pid = 3664] [serial = 1241] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (1D373400) [pid = 3664] [serial = 1238] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (1898F000) [pid = 3664] [serial = 1273] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (182FC800) [pid = 3664] [serial = 1262] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (1897EC00) [pid = 3664] [serial = 1274] [outer = 00000000] [url = about:blank] 15:53:51 INFO - PROCESS | 3664 | 1461282831424 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]]]}] 15:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1175ms 15:53:51 INFO - PROCESS | 3664 | 1461282831466 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 15:53:51 INFO - PROCESS | 3664 | 1461282831471 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 15:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:53:51 INFO - PROCESS | 3664 | 1461282831476 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:53:51 INFO - PROCESS | 3664 | 1461282831479 Marionette TRACE conn3 <- [1,1734,null,{}] 15:53:51 INFO - PROCESS | 3664 | 1461282831484 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}] 15:53:51 INFO - PROCESS | 3664 | 1461282831565 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 15:53:51 INFO - PROCESS | 3664 | 1461282831655 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:51 INFO - PROCESS | 3664 | ++DOCSHELL 13376C00 == 25 [pid = 3664] [id = 443] 15:53:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (13377000) [pid = 3664] [serial = 1329] [outer = 00000000] 15:53:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (1444F400) [pid = 3664] [serial = 1330] [outer = 13377000] 15:53:51 INFO - PROCESS | 3664 | 1461282831707 Marionette DEBUG loaded listener.js 15:53:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (15749C00) [pid = 3664] [serial = 1331] [outer = 13377000] 15:53:52 INFO - PROCESS | 3664 | 1461282832174 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]]]}] 15:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 737ms 15:53:52 INFO - PROCESS | 3664 | 1461282832219 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 15:53:52 INFO - PROCESS | 3664 | 1461282832222 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 15:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:53:52 INFO - PROCESS | 3664 | 1461282832227 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:53:52 INFO - PROCESS | 3664 | 1461282832229 Marionette TRACE conn3 <- [1,1738,null,{}] 15:53:52 INFO - PROCESS | 3664 | 1461282832233 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}] 15:53:52 INFO - PROCESS | 3664 | 1461282832310 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 15:53:52 INFO - PROCESS | 3664 | 1461282832320 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:52 INFO - PROCESS | 3664 | ++DOCSHELL 157F2000 == 26 [pid = 3664] [id = 444] 15:53:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (15D92000) [pid = 3664] [serial = 1332] [outer = 00000000] 15:53:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (16769C00) [pid = 3664] [serial = 1333] [outer = 15D92000] 15:53:52 INFO - PROCESS | 3664 | 1461282832366 Marionette DEBUG loaded listener.js 15:53:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (16844800) [pid = 3664] [serial = 1334] [outer = 15D92000] 15:53:52 INFO - PROCESS | 3664 | 1461282832832 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]]]}] 15:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 643ms 15:53:52 INFO - PROCESS | 3664 | 1461282832866 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 15:53:52 INFO - PROCESS | 3664 | 1461282832868 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 15:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:53:52 INFO - PROCESS | 3664 | 1461282832877 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:53:52 INFO - PROCESS | 3664 | 1461282832883 Marionette TRACE conn3 <- [1,1742,null,{}] 15:53:52 INFO - PROCESS | 3664 | 1461282832892 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}] 15:53:53 INFO - PROCESS | 3664 | 1461282832974 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 15:53:53 INFO - PROCESS | 3664 | 1461282832984 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:53 INFO - PROCESS | 3664 | ++DOCSHELL 17C20400 == 27 [pid = 3664] [id = 445] 15:53:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (17C21000) [pid = 3664] [serial = 1335] [outer = 00000000] 15:53:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (17C57800) [pid = 3664] [serial = 1336] [outer = 17C21000] 15:53:53 INFO - PROCESS | 3664 | 1461282833029 Marionette DEBUG loaded listener.js 15:53:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (17F89000) [pid = 3664] [serial = 1337] [outer = 17C21000] 15:53:53 INFO - PROCESS | 3664 | 1461282833491 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]]]}] 15:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 658ms 15:53:53 INFO - PROCESS | 3664 | 1461282833534 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 15:53:53 INFO - PROCESS | 3664 | 1461282833537 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 15:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:53:53 INFO - PROCESS | 3664 | 1461282833540 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:53:53 INFO - PROCESS | 3664 | 1461282833542 Marionette TRACE conn3 <- [1,1746,null,{}] 15:53:53 INFO - PROCESS | 3664 | 1461282833546 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}] 15:53:53 INFO - PROCESS | 3664 | 1461282833697 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 15:53:53 INFO - PROCESS | 3664 | 1461282833781 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:53 INFO - PROCESS | 3664 | ++DOCSHELL 17F8A400 == 28 [pid = 3664] [id = 446] 15:53:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (17F8B000) [pid = 3664] [serial = 1338] [outer = 00000000] 15:53:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (181A0000) [pid = 3664] [serial = 1339] [outer = 17F8B000] 15:53:53 INFO - PROCESS | 3664 | 1461282833827 Marionette DEBUG loaded listener.js 15:53:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (182F2C00) [pid = 3664] [serial = 1340] [outer = 17F8B000] 15:53:54 INFO - PROCESS | 3664 | 1461282834243 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]]]}] 15:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 706ms 15:53:54 INFO - PROCESS | 3664 | 1461282834271 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 15:53:54 INFO - PROCESS | 3664 | 1461282834273 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 15:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:53:54 INFO - PROCESS | 3664 | 1461282834277 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:53:54 INFO - PROCESS | 3664 | 1461282834279 Marionette TRACE conn3 <- [1,1750,null,{}] 15:53:54 INFO - PROCESS | 3664 | 1461282834282 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}] 15:53:54 INFO - PROCESS | 3664 | 1461282834385 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 15:53:54 INFO - PROCESS | 3664 | 1461282834394 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:54 INFO - PROCESS | 3664 | ++DOCSHELL 18425C00 == 29 [pid = 3664] [id = 447] 15:53:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (18428400) [pid = 3664] [serial = 1341] [outer = 00000000] 15:53:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (18834000) [pid = 3664] [serial = 1342] [outer = 18428400] 15:53:54 INFO - PROCESS | 3664 | 1461282834495 Marionette DEBUG loaded listener.js 15:53:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (18971800) [pid = 3664] [serial = 1343] [outer = 18428400] 15:53:54 INFO - PROCESS | 3664 | 1461282834945 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]]]}] 15:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 705ms 15:53:54 INFO - PROCESS | 3664 | 1461282834985 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 15:53:54 INFO - PROCESS | 3664 | 1461282834987 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 15:53:54 INFO - PROCESS | 3664 | 1461282834990 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:53:54 INFO - PROCESS | 3664 | 1461282834992 Marionette TRACE conn3 <- [1,1754,null,{}] 15:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:53:55 INFO - PROCESS | 3664 | 1461282834995 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}] 15:53:55 INFO - PROCESS | 3664 | 1461282835130 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 15:53:55 INFO - PROCESS | 3664 | 1461282835156 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:55 INFO - PROCESS | 3664 | ++DOCSHELL 1883C400 == 30 [pid = 3664] [id = 448] 15:53:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (18976800) [pid = 3664] [serial = 1344] [outer = 00000000] 15:53:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (18C06400) [pid = 3664] [serial = 1345] [outer = 18976800] 15:53:55 INFO - PROCESS | 3664 | 1461282835208 Marionette DEBUG loaded listener.js 15:53:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (18C05C00) [pid = 3664] [serial = 1346] [outer = 18976800] 15:53:55 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (18993800) [pid = 3664] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:53:55 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (19382000) [pid = 3664] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:53:55 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (18C10C00) [pid = 3664] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:53:55 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (12BE6800) [pid = 3664] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:53:55 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (13BD6C00) [pid = 3664] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:53:55 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (18C49400) [pid = 3664] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:53:55 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (16843C00) [pid = 3664] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:53:55 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (18421000) [pid = 3664] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:53:55 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (18133800) [pid = 3664] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:53:55 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (15B32000) [pid = 3664] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:53:55 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (15BEA400) [pid = 3664] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:53:55 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (18F60C00) [pid = 3664] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:53:55 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (1976CC00) [pid = 3664] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:53:55 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (16841C00) [pid = 3664] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:53:55 INFO - PROCESS | 3664 | 1461282835785 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]]]}] 15:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 846ms 15:53:55 INFO - PROCESS | 3664 | 1461282835838 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 15:53:55 INFO - PROCESS | 3664 | 1461282835840 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 15:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:53:55 INFO - PROCESS | 3664 | 1461282835843 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:53:55 INFO - PROCESS | 3664 | 1461282835845 Marionette TRACE conn3 <- [1,1758,null,{}] 15:53:55 INFO - PROCESS | 3664 | 1461282835848 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}] 15:53:55 INFO - PROCESS | 3664 | 1461282835920 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 15:53:55 INFO - PROCESS | 3664 | 1461282835926 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:55 INFO - PROCESS | 3664 | ++DOCSHELL 123B5800 == 31 [pid = 3664] [id = 449] 15:53:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (12BDDC00) [pid = 3664] [serial = 1347] [outer = 00000000] 15:53:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (17C1C800) [pid = 3664] [serial = 1348] [outer = 12BDDC00] 15:53:55 INFO - PROCESS | 3664 | 1461282835970 Marionette DEBUG loaded listener.js 15:53:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (18138000) [pid = 3664] [serial = 1349] [outer = 12BDDC00] 15:53:56 INFO - PROCESS | 3664 | 1461282836397 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]]]}] 15:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 596ms 15:53:56 INFO - PROCESS | 3664 | 1461282836462 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 15:53:56 INFO - PROCESS | 3664 | 1461282836464 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 15:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:53:56 INFO - PROCESS | 3664 | 1461282836470 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:53:56 INFO - PROCESS | 3664 | 1461282836472 Marionette TRACE conn3 <- [1,1762,null,{}] 15:53:56 INFO - PROCESS | 3664 | 1461282836475 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}] 15:53:56 INFO - PROCESS | 3664 | 1461282836550 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 15:53:56 INFO - PROCESS | 3664 | 1461282836556 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:56 INFO - PROCESS | 3664 | ++DOCSHELL 148B8000 == 32 [pid = 3664] [id = 450] 15:53:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (14BEDC00) [pid = 3664] [serial = 1350] [outer = 00000000] 15:53:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (18999800) [pid = 3664] [serial = 1351] [outer = 14BEDC00] 15:53:56 INFO - PROCESS | 3664 | 1461282836600 Marionette DEBUG loaded listener.js 15:53:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (18C48800) [pid = 3664] [serial = 1352] [outer = 14BEDC00] 15:53:57 INFO - PROCESS | 3664 | 1461282837021 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]]]}] 15:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 595ms 15:53:57 INFO - PROCESS | 3664 | 1461282837066 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 15:53:57 INFO - PROCESS | 3664 | 1461282837068 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 15:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:53:57 INFO - PROCESS | 3664 | 1461282837075 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:53:57 INFO - PROCESS | 3664 | 1461282837077 Marionette TRACE conn3 <- [1,1766,null,{}] 15:53:57 INFO - PROCESS | 3664 | 1461282837080 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}] 15:53:57 INFO - PROCESS | 3664 | 1461282837153 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 15:53:57 INFO - PROCESS | 3664 | 1461282837159 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:57 INFO - PROCESS | 3664 | ++DOCSHELL 16BAC400 == 33 [pid = 3664] [id = 451] 15:53:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (1888BC00) [pid = 3664] [serial = 1353] [outer = 00000000] 15:53:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (18F67400) [pid = 3664] [serial = 1354] [outer = 1888BC00] 15:53:57 INFO - PROCESS | 3664 | 1461282837209 Marionette DEBUG loaded listener.js 15:53:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (18F65800) [pid = 3664] [serial = 1355] [outer = 1888BC00] 15:53:57 INFO - PROCESS | 3664 | 1461282837627 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]]]}] 15:53:57 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 15:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 596ms 15:53:57 INFO - PROCESS | 3664 | 1461282837673 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 15:53:57 INFO - PROCESS | 3664 | 1461282837675 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 15:53:57 INFO - PROCESS | 3664 | 1461282837679 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:53:57 INFO - PROCESS | 3664 | 1461282837680 Marionette TRACE conn3 <- [1,1770,null,{}] 15:53:57 INFO - PROCESS | 3664 | 1461282837688 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}] 15:53:57 INFO - PROCESS | 3664 | 1461282837803 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 15:53:57 INFO - PROCESS | 3664 | 1461282837991 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:58 INFO - PROCESS | 3664 | ++DOCSHELL 12DDA800 == 34 [pid = 3664] [id = 452] 15:53:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (13310400) [pid = 3664] [serial = 1356] [outer = 00000000] 15:53:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (13460400) [pid = 3664] [serial = 1357] [outer = 13310400] 15:53:58 INFO - PROCESS | 3664 | 1461282838053 Marionette DEBUG loaded listener.js 15:53:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (13730400) [pid = 3664] [serial = 1358] [outer = 13310400] 15:53:58 INFO - PROCESS | 3664 | 1461282838636 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]]]}] 15:53:58 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 15:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1003ms 15:53:58 INFO - PROCESS | 3664 | 1461282838683 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 15:53:58 INFO - PROCESS | 3664 | 1461282838687 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 15:53:58 INFO - PROCESS | 3664 | 1461282838692 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:53:58 INFO - PROCESS | 3664 | 1461282838696 Marionette TRACE conn3 <- [1,1774,null,{}] 15:53:58 INFO - PROCESS | 3664 | 1461282838701 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}] 15:53:58 INFO - PROCESS | 3664 | 1461282838831 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 15:53:58 INFO - PROCESS | 3664 | 1461282838960 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:58 INFO - PROCESS | 3664 | ++DOCSHELL 16456C00 == 35 [pid = 3664] [id = 453] 15:53:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (1652DC00) [pid = 3664] [serial = 1359] [outer = 00000000] 15:53:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (16A4A400) [pid = 3664] [serial = 1360] [outer = 1652DC00] 15:53:59 INFO - PROCESS | 3664 | 1461282839019 Marionette DEBUG loaded listener.js 15:53:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (17C17800) [pid = 3664] [serial = 1361] [outer = 1652DC00] 15:53:59 INFO - PROCESS | 3664 | 1461282839632 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]]]}] 15:53:59 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 15:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1003ms 15:53:59 INFO - PROCESS | 3664 | 1461282839695 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 15:53:59 INFO - PROCESS | 3664 | 1461282839699 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 15:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:53:59 INFO - PROCESS | 3664 | 1461282839702 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:53:59 INFO - PROCESS | 3664 | 1461282839705 Marionette TRACE conn3 <- [1,1778,null,{}] 15:53:59 INFO - PROCESS | 3664 | 1461282839709 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}] 15:53:59 INFO - PROCESS | 3664 | 1461282839808 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 15:53:59 INFO - PROCESS | 3664 | 1461282839940 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:59 INFO - PROCESS | 3664 | ++DOCSHELL 18807800 == 36 [pid = 3664] [id = 454] 15:53:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (1882D400) [pid = 3664] [serial = 1362] [outer = 00000000] 15:54:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (18C02400) [pid = 3664] [serial = 1363] [outer = 1882D400] 15:54:00 INFO - PROCESS | 3664 | 1461282839996 Marionette DEBUG loaded listener.js 15:54:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (18F61400) [pid = 3664] [serial = 1364] [outer = 1882D400] 15:54:00 INFO - PROCESS | 3664 | 1461282840634 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]]]}] 15:54:00 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) 15:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1002ms 15:54:00 INFO - PROCESS | 3664 | 1461282840703 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 15:54:00 INFO - PROCESS | 3664 | 1461282840707 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 15:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:54:00 INFO - PROCESS | 3664 | 1461282840718 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:54:00 INFO - PROCESS | 3664 | 1461282840723 Marionette TRACE conn3 <- [1,1782,null,{}] 15:54:00 INFO - PROCESS | 3664 | 1461282840727 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}] 15:54:00 INFO - PROCESS | 3664 | 1461282840828 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 15:54:01 INFO - PROCESS | 3664 | 1461282841058 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:01 INFO - PROCESS | 3664 | ++DOCSHELL 02A79800 == 37 [pid = 3664] [id = 455] 15:54:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (02A7E800) [pid = 3664] [serial = 1365] [outer = 00000000] 15:54:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (1398FC00) [pid = 3664] [serial = 1366] [outer = 02A7E800] 15:54:01 INFO - PROCESS | 3664 | 1461282841121 Marionette DEBUG loaded listener.js 15:54:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (144AB000) [pid = 3664] [serial = 1367] [outer = 02A7E800] 15:54:01 INFO - PROCESS | 3664 | 1461282841669 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]]]}] 15:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1003ms 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (18B92400) [pid = 3664] [serial = 1303] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (1976BC00) [pid = 3664] [serial = 1280] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (18C4C400) [pid = 3664] [serial = 1306] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (1336E000) [pid = 3664] [serial = 1282] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (13377800) [pid = 3664] [serial = 1283] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (1440EC00) [pid = 3664] [serial = 1285] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (19936C00) [pid = 3664] [serial = 1319] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (144AA000) [pid = 3664] [serial = 1286] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (17C24000) [pid = 3664] [serial = 1294] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (17C1E000) [pid = 3664] [serial = 1295] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (18899000) [pid = 3664] [serial = 1300] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (19A42000) [pid = 3664] [serial = 1321] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (1888DC00) [pid = 3664] [serial = 1301] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (182F0800) [pid = 3664] [serial = 1297] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (182F7C00) [pid = 3664] [serial = 1298] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (15BF4400) [pid = 3664] [serial = 1288] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 77 (15DDD400) [pid = 3664] [serial = 1289] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 76 (16848400) [pid = 3664] [serial = 1291] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 75 (16BABC00) [pid = 3664] [serial = 1292] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 74 (18F68000) [pid = 3664] [serial = 1309] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 73 (1980C000) [pid = 3664] [serial = 1312] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 72 (18FBD400) [pid = 3664] [serial = 1310] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 71 (19777000) [pid = 3664] [serial = 1318] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 70 (18137400) [pid = 3664] [serial = 1315] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 69 (18C47000) [pid = 3664] [serial = 1307] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 68 (19932000) [pid = 3664] [serial = 1313] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 67 (17F89400) [pid = 3664] [serial = 1316] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | --DOMWINDOW == 66 (18B8F400) [pid = 3664] [serial = 1304] [outer = 00000000] [url = about:blank] 15:54:01 INFO - PROCESS | 3664 | 1461282841743 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 15:54:01 INFO - PROCESS | 3664 | 1461282841748 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 15:54:01 INFO - PROCESS | 3664 | 1461282841753 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:54:01 INFO - PROCESS | 3664 | 1461282841756 Marionette TRACE conn3 <- [1,1786,null,{}] 15:54:01 INFO - PROCESS | 3664 | 1461282841761 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}] 15:54:01 INFO - PROCESS | 3664 | 1461282841843 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 15:54:01 INFO - PROCESS | 3664 | 1461282841945 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:01 INFO - PROCESS | 3664 | ++DOCSHELL 1550D000 == 38 [pid = 3664] [id = 456] 15:54:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 67 (15510800) [pid = 3664] [serial = 1368] [outer = 00000000] 15:54:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 68 (15B33000) [pid = 3664] [serial = 1369] [outer = 15510800] 15:54:02 INFO - PROCESS | 3664 | 1461282841994 Marionette DEBUG loaded listener.js 15:54:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 69 (15D47400) [pid = 3664] [serial = 1370] [outer = 15510800] 15:54:02 INFO - PROCESS | 3664 | 1461282842411 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]]]}] 15:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 736ms 15:54:02 INFO - PROCESS | 3664 | 1461282842498 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 15:54:02 INFO - PROCESS | 3664 | 1461282842502 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 15:54:02 INFO - PROCESS | 3664 | 1461282842507 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:54:02 INFO - PROCESS | 3664 | 1461282842509 Marionette TRACE conn3 <- [1,1790,null,{}] 15:54:02 INFO - PROCESS | 3664 | 1461282842513 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}] 15:54:02 INFO - PROCESS | 3664 | 1461282842597 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 15:54:02 INFO - PROCESS | 3664 | 1461282842606 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:02 INFO - PROCESS | 3664 | ++DOCSHELL 16A4A000 == 39 [pid = 3664] [id = 457] 15:54:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 70 (16BA7800) [pid = 3664] [serial = 1371] [outer = 00000000] 15:54:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 71 (17C1BC00) [pid = 3664] [serial = 1372] [outer = 16BA7800] 15:54:02 INFO - PROCESS | 3664 | 1461282842651 Marionette DEBUG loaded listener.js 15:54:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 72 (17C26000) [pid = 3664] [serial = 1373] [outer = 16BA7800] 15:54:03 INFO - PROCESS | 3664 | 1461282843114 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]]]}] 15:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 642ms 15:54:03 INFO - PROCESS | 3664 | 1461282843145 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 15:54:03 INFO - PROCESS | 3664 | 1461282843147 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 15:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:54:03 INFO - PROCESS | 3664 | 1461282843152 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:54:03 INFO - PROCESS | 3664 | 1461282843158 Marionette TRACE conn3 <- [1,1794,null,{}] 15:54:03 INFO - PROCESS | 3664 | 1461282843167 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}] 15:54:03 INFO - PROCESS | 3664 | 1461282843250 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 15:54:03 INFO - PROCESS | 3664 | 1461282843259 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:03 INFO - PROCESS | 3664 | ++DOCSHELL 182F3C00 == 40 [pid = 3664] [id = 458] 15:54:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 73 (182F4800) [pid = 3664] [serial = 1374] [outer = 00000000] 15:54:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 74 (18420C00) [pid = 3664] [serial = 1375] [outer = 182F4800] 15:54:03 INFO - PROCESS | 3664 | 1461282843310 Marionette DEBUG loaded listener.js 15:54:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 75 (18429000) [pid = 3664] [serial = 1376] [outer = 182F4800] 15:54:03 INFO - PROCESS | 3664 | 1461282843778 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]]]}] 15:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 658ms 15:54:03 INFO - PROCESS | 3664 | 1461282843809 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 15:54:03 INFO - PROCESS | 3664 | 1461282843811 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 15:54:03 INFO - PROCESS | 3664 | 1461282843814 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:54:03 INFO - PROCESS | 3664 | 1461282843816 Marionette TRACE conn3 <- [1,1798,null,{}] 15:54:03 INFO - PROCESS | 3664 | 1461282843820 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}] 15:54:03 INFO - PROCESS | 3664 | 1461282843896 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 15:54:03 INFO - PROCESS | 3664 | 1461282843902 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:03 INFO - PROCESS | 3664 | ++DOCSHELL 18422C00 == 41 [pid = 3664] [id = 459] 15:54:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 76 (18891400) [pid = 3664] [serial = 1377] [outer = 00000000] 15:54:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 77 (18992C00) [pid = 3664] [serial = 1378] [outer = 18891400] 15:54:03 INFO - PROCESS | 3664 | 1461282843947 Marionette DEBUG loaded listener.js 15:54:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 78 (18998400) [pid = 3664] [serial = 1379] [outer = 18891400] 15:54:04 INFO - PROCESS | 3664 | 1461282844476 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]]]}] 15:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 690ms 15:54:04 INFO - PROCESS | 3664 | 1461282844514 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 15:54:04 INFO - PROCESS | 3664 | 1461282844516 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 15:54:04 INFO - PROCESS | 3664 | 1461282844520 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:54:04 INFO - PROCESS | 3664 | 1461282844521 Marionette TRACE conn3 <- [1,1802,null,{}] 15:54:04 INFO - PROCESS | 3664 | 1461282844525 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}] 15:54:04 INFO - PROCESS | 3664 | 1461282844630 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 15:54:04 INFO - PROCESS | 3664 | 1461282844637 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:04 INFO - PROCESS | 3664 | ++DOCSHELL 18991400 == 42 [pid = 3664] [id = 460] 15:54:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (1899C000) [pid = 3664] [serial = 1380] [outer = 00000000] 15:54:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (18C4F400) [pid = 3664] [serial = 1381] [outer = 1899C000] 15:54:04 INFO - PROCESS | 3664 | 1461282844692 Marionette DEBUG loaded listener.js 15:54:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (18F68000) [pid = 3664] [serial = 1382] [outer = 1899C000] 15:54:05 INFO - PROCESS | 3664 | 1461282845162 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]]]}] 15:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 690ms 15:54:05 INFO - PROCESS | 3664 | 1461282845219 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 15:54:05 INFO - PROCESS | 3664 | 1461282845268 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 15:54:05 INFO - PROCESS | 3664 | 1461282845272 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:54:05 INFO - PROCESS | 3664 | 1461282845273 Marionette TRACE conn3 <- [1,1806,null,{}] 15:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:54:05 INFO - PROCESS | 3664 | 1461282845283 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}] 15:54:05 INFO - PROCESS | 3664 | 1461282845425 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 15:54:05 INFO - PROCESS | 3664 | 1461282845440 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:05 INFO - PROCESS | 3664 | ++DOCSHELL 13310C00 == 43 [pid = 3664] [id = 461] 15:54:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (1898E000) [pid = 3664] [serial = 1383] [outer = 00000000] 15:54:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (19772400) [pid = 3664] [serial = 1384] [outer = 1898E000] 15:54:05 INFO - PROCESS | 3664 | 1461282845484 Marionette DEBUG loaded listener.js 15:54:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1980B000) [pid = 3664] [serial = 1385] [outer = 1898E000] 15:54:05 INFO - PROCESS | 3664 | 1461282845928 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]]]}] 15:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 705ms 15:54:05 INFO - PROCESS | 3664 | 1461282845975 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 15:54:05 INFO - PROCESS | 3664 | 1461282845976 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 15:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:54:05 INFO - PROCESS | 3664 | 1461282845985 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:54:05 INFO - PROCESS | 3664 | 1461282845987 Marionette TRACE conn3 <- [1,1810,null,{}] 15:54:06 INFO - PROCESS | 3664 | 1461282845991 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}] 15:54:06 INFO - PROCESS | 3664 | 1461282846093 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 15:54:06 INFO - PROCESS | 3664 | 1461282846099 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:06 INFO - PROCESS | 3664 | ++DOCSHELL 19759C00 == 44 [pid = 3664] [id = 462] 15:54:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (19808C00) [pid = 3664] [serial = 1386] [outer = 00000000] 15:54:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (19936400) [pid = 3664] [serial = 1387] [outer = 19808C00] 15:54:06 INFO - PROCESS | 3664 | 1461282846143 Marionette DEBUG loaded listener.js 15:54:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (19934000) [pid = 3664] [serial = 1388] [outer = 19808C00] 15:54:06 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (18428400) [pid = 3664] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:54:06 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (17F8B000) [pid = 3664] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:54:06 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (17C21000) [pid = 3664] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:54:06 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (13377000) [pid = 3664] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:54:06 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (15D92000) [pid = 3664] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:54:06 INFO - PROCESS | 3664 | --DOMWINDOW == 81 (02A92000) [pid = 3664] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:54:06 INFO - PROCESS | 3664 | --DOMWINDOW == 80 (18976800) [pid = 3664] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:54:06 INFO - PROCESS | 3664 | --DOMWINDOW == 79 (12BDDC00) [pid = 3664] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:54:06 INFO - PROCESS | 3664 | --DOMWINDOW == 78 (14BEDC00) [pid = 3664] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:54:06 INFO - PROCESS | 3664 | 1461282846671 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]]]}] 15:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 752ms 15:54:06 INFO - PROCESS | 3664 | 1461282846744 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 15:54:06 INFO - PROCESS | 3664 | 1461282846746 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 15:54:06 INFO - PROCESS | 3664 | 1461282846752 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:54:06 INFO - PROCESS | 3664 | 1461282846754 Marionette TRACE conn3 <- [1,1814,null,{}] 15:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:54:06 INFO - PROCESS | 3664 | 1461282846757 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}] 15:54:06 INFO - PROCESS | 3664 | 1461282846832 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 15:54:06 INFO - PROCESS | 3664 | 1461282846839 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:06 INFO - PROCESS | 3664 | ++DOCSHELL 13315800 == 45 [pid = 3664] [id = 463] 15:54:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 79 (16459000) [pid = 3664] [serial = 1389] [outer = 00000000] 15:54:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 80 (18999000) [pid = 3664] [serial = 1390] [outer = 16459000] 15:54:06 INFO - PROCESS | 3664 | 1461282846887 Marionette DEBUG loaded listener.js 15:54:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 81 (18993C00) [pid = 3664] [serial = 1391] [outer = 16459000] 15:54:07 INFO - PROCESS | 3664 | 1461282847335 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]]]}] 15:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 627ms 15:54:07 INFO - PROCESS | 3664 | 1461282847394 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 15:54:07 INFO - PROCESS | 3664 | 1461282847396 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 15:54:07 INFO - PROCESS | 3664 | 1461282847399 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:54:07 INFO - PROCESS | 3664 | 1461282847401 Marionette TRACE conn3 <- [1,1818,null,{}] 15:54:07 INFO - PROCESS | 3664 | 1461282847405 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}] 15:54:07 INFO - PROCESS | 3664 | 1461282847487 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 15:54:07 INFO - PROCESS | 3664 | 1461282847494 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:07 INFO - PROCESS | 3664 | ++DOCSHELL 18199C00 == 46 [pid = 3664] [id = 464] 15:54:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 82 (18839000) [pid = 3664] [serial = 1392] [outer = 00000000] 15:54:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (19ABD400) [pid = 3664] [serial = 1393] [outer = 18839000] 15:54:07 INFO - PROCESS | 3664 | 1461282847538 Marionette DEBUG loaded listener.js 15:54:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (19C56C00) [pid = 3664] [serial = 1394] [outer = 18839000] 15:54:07 INFO - PROCESS | 3664 | 1461282847958 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]]]}] 15:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 595ms 15:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:54:08 INFO - PROCESS | 3664 | 1461282848001 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 15:54:08 INFO - PROCESS | 3664 | 1461282848003 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 15:54:08 INFO - PROCESS | 3664 | 1461282848006 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:54:08 INFO - PROCESS | 3664 | 1461282848008 Marionette TRACE conn3 <- [1,1822,null,{}] 15:54:08 INFO - PROCESS | 3664 | 1461282848012 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}] 15:54:08 INFO - PROCESS | 3664 | 1461282848112 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 15:54:08 INFO - PROCESS | 3664 | 1461282848118 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:08 INFO - PROCESS | 3664 | ++DOCSHELL 19AB9000 == 47 [pid = 3664] [id = 465] 15:54:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (19C5C000) [pid = 3664] [serial = 1395] [outer = 00000000] 15:54:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (19C61C00) [pid = 3664] [serial = 1396] [outer = 19C5C000] 15:54:08 INFO - PROCESS | 3664 | 1461282848168 Marionette DEBUG loaded listener.js 15:54:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (19C7DC00) [pid = 3664] [serial = 1397] [outer = 19C5C000] 15:54:08 INFO - PROCESS | 3664 | 1461282848856 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]]]}] 15:54:08 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 15:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 909ms 15:54:08 INFO - PROCESS | 3664 | 1461282848912 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 15:54:08 INFO - PROCESS | 3664 | 1461282848918 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 15:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:54:08 INFO - PROCESS | 3664 | 1461282848924 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:54:08 INFO - PROCESS | 3664 | 1461282848928 Marionette TRACE conn3 <- [1,1826,null,{}] 15:54:08 INFO - PROCESS | 3664 | 1461282848933 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}] 15:54:09 INFO - PROCESS | 3664 | 1461282849039 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 15:54:09 INFO - PROCESS | 3664 | 1461282849145 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:09 INFO - PROCESS | 3664 | ++DOCSHELL 14B62400 == 48 [pid = 3664] [id = 466] 15:54:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (157E5C00) [pid = 3664] [serial = 1398] [outer = 00000000] 15:54:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (16844C00) [pid = 3664] [serial = 1399] [outer = 157E5C00] 15:54:09 INFO - PROCESS | 3664 | 1461282849201 Marionette DEBUG loaded listener.js 15:54:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (16A49800) [pid = 3664] [serial = 1400] [outer = 157E5C00] 15:54:09 INFO - PROCESS | 3664 | 1461282849785 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]]]}] 15:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 909ms 15:54:09 INFO - PROCESS | 3664 | 1461282849828 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 15:54:09 INFO - PROCESS | 3664 | 1461282849834 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 15:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:54:09 INFO - PROCESS | 3664 | 1461282849841 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:54:09 INFO - PROCESS | 3664 | 1461282849843 Marionette TRACE conn3 <- [1,1830,null,{}] 15:54:09 INFO - PROCESS | 3664 | 1461282849847 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}] 15:54:09 INFO - PROCESS | 3664 | 1461282849952 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 15:54:10 INFO - PROCESS | 3664 | 1461282850055 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:10 INFO - PROCESS | 3664 | ++DOCSHELL 16433400 == 49 [pid = 3664] [id = 467] 15:54:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (16450C00) [pid = 3664] [serial = 1401] [outer = 00000000] 15:54:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (18899000) [pid = 3664] [serial = 1402] [outer = 16450C00] 15:54:10 INFO - PROCESS | 3664 | 1461282850110 Marionette DEBUG loaded listener.js 15:54:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (18C05000) [pid = 3664] [serial = 1403] [outer = 16450C00] 15:54:10 INFO - PROCESS | 3664 | 1461282850731 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]]]}] 15:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 940ms 15:54:10 INFO - PROCESS | 3664 | 1461282850783 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 15:54:10 INFO - PROCESS | 3664 | 1461282850786 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 15:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:54:10 INFO - PROCESS | 3664 | 1461282850790 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:54:10 INFO - PROCESS | 3664 | 1461282850794 Marionette TRACE conn3 <- [1,1834,null,{}] 15:54:10 INFO - PROCESS | 3664 | 1461282850805 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}] 15:54:10 INFO - PROCESS | 3664 | 1461282850914 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 15:54:11 INFO - PROCESS | 3664 | 1461282851046 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:11 INFO - PROCESS | 3664 | ++DOCSHELL 1976C000 == 50 [pid = 3664] [id = 468] 15:54:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (19933400) [pid = 3664] [serial = 1404] [outer = 00000000] 15:54:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (19C60800) [pid = 3664] [serial = 1405] [outer = 19933400] 15:54:11 INFO - PROCESS | 3664 | 1461282851105 Marionette DEBUG loaded listener.js 15:54:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (19C80400) [pid = 3664] [serial = 1406] [outer = 19933400] 15:54:11 INFO - PROCESS | 3664 | 1461282851671 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]]]}] 15:54:11 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) 15:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 909ms 15:54:11 INFO - PROCESS | 3664 | 1461282851693 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 15:54:11 INFO - PROCESS | 3664 | 1461282851696 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 15:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:54:11 INFO - PROCESS | 3664 | 1461282851700 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:54:11 INFO - PROCESS | 3664 | 1461282851702 Marionette TRACE conn3 <- [1,1838,null,{}] 15:54:11 INFO - PROCESS | 3664 | 1461282851706 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}] 15:54:11 INFO - PROCESS | 3664 | 1461282851805 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 15:54:11 INFO - PROCESS | 3664 | 1461282851907 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:11 INFO - PROCESS | 3664 | ++DOCSHELL 1645C800 == 51 [pid = 3664] [id = 469] 15:54:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (1683F400) [pid = 3664] [serial = 1407] [outer = 00000000] 15:54:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (17F8FC00) [pid = 3664] [serial = 1408] [outer = 1683F400] 15:54:11 INFO - PROCESS | 3664 | 1461282851962 Marionette DEBUG loaded listener.js 15:54:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (182F1000) [pid = 3664] [serial = 1409] [outer = 1683F400] 15:54:12 INFO - PROCESS | 3664 | 1461282852716 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]]]}] 15:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1050ms 15:54:12 INFO - PROCESS | 3664 | 1461282852758 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 15:54:12 INFO - PROCESS | 3664 | 1461282852762 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 15:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:54:12 INFO - PROCESS | 3664 | 1461282852767 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:54:12 INFO - PROCESS | 3664 | 1461282852770 Marionette TRACE conn3 <- [1,1842,null,{}] 15:54:12 INFO - PROCESS | 3664 | 1461282852776 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}] 15:54:12 INFO - PROCESS | 3664 | 1461282852870 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 15:54:13 INFO - PROCESS | 3664 | 1461282852983 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:13 INFO - PROCESS | 3664 | ++DOCSHELL 1440EC00 == 52 [pid = 3664] [id = 470] 15:54:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (14451000) [pid = 3664] [serial = 1410] [outer = 00000000] 15:54:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (1676B400) [pid = 3664] [serial = 1411] [outer = 14451000] 15:54:13 INFO - PROCESS | 3664 | 1461282853033 Marionette DEBUG loaded listener.js 15:54:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (16A47C00) [pid = 3664] [serial = 1412] [outer = 14451000] 15:54:13 INFO - PROCESS | 3664 | --DOCSHELL 18199C00 == 51 [pid = 3664] [id = 464] 15:54:13 INFO - PROCESS | 3664 | --DOCSHELL 13315800 == 50 [pid = 3664] [id = 463] 15:54:13 INFO - PROCESS | 3664 | --DOCSHELL 19759C00 == 49 [pid = 3664] [id = 462] 15:54:13 INFO - PROCESS | 3664 | --DOCSHELL 13310C00 == 48 [pid = 3664] [id = 461] 15:54:13 INFO - PROCESS | 3664 | --DOCSHELL 18991400 == 47 [pid = 3664] [id = 460] 15:54:13 INFO - PROCESS | 3664 | --DOCSHELL 18422C00 == 46 [pid = 3664] [id = 459] 15:54:13 INFO - PROCESS | 3664 | --DOCSHELL 182F3C00 == 45 [pid = 3664] [id = 458] 15:54:13 INFO - PROCESS | 3664 | --DOCSHELL 16A4A000 == 44 [pid = 3664] [id = 457] 15:54:13 INFO - PROCESS | 3664 | --DOCSHELL 1550D000 == 43 [pid = 3664] [id = 456] 15:54:13 INFO - PROCESS | 3664 | --DOCSHELL 02A79800 == 42 [pid = 3664] [id = 455] 15:54:13 INFO - PROCESS | 3664 | --DOCSHELL 18807800 == 41 [pid = 3664] [id = 454] 15:54:13 INFO - PROCESS | 3664 | --DOCSHELL 16456C00 == 40 [pid = 3664] [id = 453] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (18F67400) [pid = 3664] [serial = 1354] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | --DOCSHELL 12DDA800 == 39 [pid = 3664] [id = 452] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (18834000) [pid = 3664] [serial = 1342] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (181A0000) [pid = 3664] [serial = 1339] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (182F2C00) [pid = 3664] [serial = 1340] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (17C57800) [pid = 3664] [serial = 1336] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (1444F400) [pid = 3664] [serial = 1330] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (15749C00) [pid = 3664] [serial = 1331] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (13725400) [pid = 3664] [serial = 1324] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (16769C00) [pid = 3664] [serial = 1333] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (16844800) [pid = 3664] [serial = 1334] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (13466000) [pid = 3664] [serial = 1328] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (13380C00) [pid = 3664] [serial = 1327] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (18971800) [pid = 3664] [serial = 1343] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 88 (18C06400) [pid = 3664] [serial = 1345] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 87 (17C1C800) [pid = 3664] [serial = 1348] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 86 (18138000) [pid = 3664] [serial = 1349] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 85 (18999800) [pid = 3664] [serial = 1351] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 84 (18C05C00) [pid = 3664] [serial = 1346] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 83 (18C48800) [pid = 3664] [serial = 1352] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | --DOMWINDOW == 82 (17F89000) [pid = 3664] [serial = 1337] [outer = 00000000] [url = about:blank] 15:54:13 INFO - PROCESS | 3664 | 1461282853613 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]]]}] 15:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 909ms 15:54:13 INFO - PROCESS | 3664 | 1461282853670 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 15:54:13 INFO - PROCESS | 3664 | 1461282853676 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 15:54:13 INFO - PROCESS | 3664 | 1461282853685 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:54:13 INFO - PROCESS | 3664 | 1461282853687 Marionette TRACE conn3 <- [1,1846,null,{}] 15:54:13 INFO - PROCESS | 3664 | 1461282853691 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}] 15:54:13 INFO - PROCESS | 3664 | 1461282853776 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 15:54:13 INFO - PROCESS | 3664 | 1461282853864 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:13 INFO - PROCESS | 3664 | ++DOCSHELL 144AA400 == 40 [pid = 3664] [id = 471] 15:54:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 83 (148B6000) [pid = 3664] [serial = 1413] [outer = 00000000] 15:54:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 84 (1683E400) [pid = 3664] [serial = 1414] [outer = 148B6000] 15:54:13 INFO - PROCESS | 3664 | 1461282853910 Marionette DEBUG loaded listener.js 15:54:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 85 (17C1C800) [pid = 3664] [serial = 1415] [outer = 148B6000] 15:54:14 INFO - PROCESS | 3664 | 1461282854333 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]]]}] 15:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 705ms 15:54:14 INFO - PROCESS | 3664 | 1461282854386 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 15:54:14 INFO - PROCESS | 3664 | 1461282854388 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 15:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:54:14 INFO - PROCESS | 3664 | 1461282854392 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:54:14 INFO - PROCESS | 3664 | 1461282854395 Marionette TRACE conn3 <- [1,1850,null,{}] 15:54:14 INFO - PROCESS | 3664 | 1461282854405 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}] 15:54:14 INFO - PROCESS | 3664 | 1461282854485 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 15:54:14 INFO - PROCESS | 3664 | 1461282854495 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:14 INFO - PROCESS | 3664 | ++DOCSHELL 18195000 == 41 [pid = 3664] [id = 472] 15:54:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 86 (182EE800) [pid = 3664] [serial = 1416] [outer = 00000000] 15:54:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 87 (182F8C00) [pid = 3664] [serial = 1417] [outer = 182EE800] 15:54:14 INFO - PROCESS | 3664 | 1461282854550 Marionette DEBUG loaded listener.js 15:54:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 88 (1880B400) [pid = 3664] [serial = 1418] [outer = 182EE800] 15:54:15 INFO - PROCESS | 3664 | 1461282855005 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]]]}] 15:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 642ms 15:54:15 INFO - PROCESS | 3664 | 1461282855029 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 15:54:15 INFO - PROCESS | 3664 | 1461282855031 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 15:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:54:15 INFO - PROCESS | 3664 | 1461282855035 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:54:15 INFO - PROCESS | 3664 | 1461282855036 Marionette TRACE conn3 <- [1,1854,null,{}] 15:54:15 INFO - PROCESS | 3664 | 1461282855040 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}] 15:54:15 INFO - PROCESS | 3664 | 1461282855118 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 15:54:15 INFO - PROCESS | 3664 | 1461282855124 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:15 INFO - PROCESS | 3664 | ++DOCSHELL 18972400 == 42 [pid = 3664] [id = 473] 15:54:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 89 (18972800) [pid = 3664] [serial = 1419] [outer = 00000000] 15:54:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (18C01800) [pid = 3664] [serial = 1420] [outer = 18972800] 15:54:15 INFO - PROCESS | 3664 | 1461282855199 Marionette DEBUG loaded listener.js 15:54:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (18C0C000) [pid = 3664] [serial = 1421] [outer = 18972800] 15:54:15 INFO - PROCESS | 3664 | 1461282855636 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]]]}] 15:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 627ms 15:54:15 INFO - PROCESS | 3664 | 1461282855673 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 15:54:15 INFO - PROCESS | 3664 | 1461282855675 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 15:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:54:15 INFO - PROCESS | 3664 | 1461282855689 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:54:15 INFO - PROCESS | 3664 | 1461282855690 Marionette TRACE conn3 <- [1,1858,null,{}] 15:54:15 INFO - PROCESS | 3664 | 1461282855694 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}] 15:54:15 INFO - PROCESS | 3664 | 1461282855798 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 15:54:15 INFO - PROCESS | 3664 | 1461282855804 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:15 INFO - PROCESS | 3664 | ++DOCSHELL 14404400 == 43 [pid = 3664] [id = 474] 15:54:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (18C10800) [pid = 3664] [serial = 1422] [outer = 00000000] 15:54:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (18F5EC00) [pid = 3664] [serial = 1423] [outer = 18C10800] 15:54:15 INFO - PROCESS | 3664 | 1461282855849 Marionette DEBUG loaded listener.js 15:54:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (18F60C00) [pid = 3664] [serial = 1424] [outer = 18C10800] 15:54:16 INFO - PROCESS | 3664 | 1461282856316 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]]]}] 15:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 705ms 15:54:16 INFO - PROCESS | 3664 | 1461282856383 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 15:54:16 INFO - PROCESS | 3664 | 1461282856385 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 15:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:54:16 INFO - PROCESS | 3664 | 1461282856395 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:54:16 INFO - PROCESS | 3664 | 1461282856396 Marionette TRACE conn3 <- [1,1862,null,{}] 15:54:16 INFO - PROCESS | 3664 | 1461282856404 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}] 15:54:16 INFO - PROCESS | 3664 | 1461282856558 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 15:54:16 INFO - PROCESS | 3664 | 1461282856587 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:16 INFO - PROCESS | 3664 | ++DOCSHELL 18C10400 == 44 [pid = 3664] [id = 475] 15:54:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (18C53400) [pid = 3664] [serial = 1425] [outer = 00000000] 15:54:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (1993E000) [pid = 3664] [serial = 1426] [outer = 18C53400] 15:54:16 INFO - PROCESS | 3664 | 1461282856683 Marionette DEBUG loaded listener.js 15:54:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (19AB9C00) [pid = 3664] [serial = 1427] [outer = 18C53400] 15:54:17 INFO - PROCESS | 3664 | 1461282857114 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]]]}] 15:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 736ms 15:54:17 INFO - PROCESS | 3664 | 1461282857165 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 15:54:17 INFO - PROCESS | 3664 | 1461282857167 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 15:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:54:17 INFO - PROCESS | 3664 | 1461282857177 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:54:17 INFO - PROCESS | 3664 | 1461282857179 Marionette TRACE conn3 <- [1,1866,null,{}] 15:54:17 INFO - PROCESS | 3664 | 1461282857186 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}] 15:54:17 INFO - PROCESS | 3664 | 1461282857295 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 15:54:17 INFO - PROCESS | 3664 | 1461282857305 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:17 INFO - PROCESS | 3664 | ++DOCSHELL 13317000 == 45 [pid = 3664] [id = 476] 15:54:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (182EF800) [pid = 3664] [serial = 1428] [outer = 00000000] 15:54:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (19C7BC00) [pid = 3664] [serial = 1429] [outer = 182EF800] 15:54:17 INFO - PROCESS | 3664 | 1461282857349 Marionette DEBUG loaded listener.js 15:54:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (19C88400) [pid = 3664] [serial = 1430] [outer = 182EF800] 15:54:17 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (1899C000) [pid = 3664] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:54:17 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (1898E000) [pid = 3664] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:54:17 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (02A7E800) [pid = 3664] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:54:17 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (18891400) [pid = 3664] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:54:17 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (182F4800) [pid = 3664] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:54:17 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (15510800) [pid = 3664] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:54:17 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (19808C00) [pid = 3664] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:54:17 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (16BA7800) [pid = 3664] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:54:17 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (1888BC00) [pid = 3664] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:54:17 INFO - PROCESS | 3664 | --DOMWINDOW == 90 (16459000) [pid = 3664] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:54:17 INFO - PROCESS | 3664 | --DOMWINDOW == 89 (18839000) [pid = 3664] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:54:17 INFO - PROCESS | 3664 | 1461282857978 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]]]}] 15:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 831ms 15:54:18 INFO - PROCESS | 3664 | 1461282858019 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 15:54:18 INFO - PROCESS | 3664 | 1461282858021 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 15:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:54:18 INFO - PROCESS | 3664 | 1461282858024 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:54:18 INFO - PROCESS | 3664 | 1461282858026 Marionette TRACE conn3 <- [1,1870,null,{}] 15:54:18 INFO - PROCESS | 3664 | 1461282858030 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}] 15:54:18 INFO - PROCESS | 3664 | 1461282858106 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 15:54:18 INFO - PROCESS | 3664 | 1461282858115 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:18 INFO - PROCESS | 3664 | ++DOCSHELL 13363C00 == 46 [pid = 3664] [id = 477] 15:54:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 90 (1337A400) [pid = 3664] [serial = 1431] [outer = 00000000] 15:54:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 91 (18891400) [pid = 3664] [serial = 1432] [outer = 1337A400] 15:54:18 INFO - PROCESS | 3664 | 1461282858159 Marionette DEBUG loaded listener.js 15:54:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (18999C00) [pid = 3664] [serial = 1433] [outer = 1337A400] 15:54:18 INFO - PROCESS | 3664 | 1461282858610 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]]]}] 15:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 643ms 15:54:18 INFO - PROCESS | 3664 | 1461282858662 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 15:54:18 INFO - PROCESS | 3664 | 1461282858664 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 15:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:54:18 INFO - PROCESS | 3664 | 1461282858668 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:54:18 INFO - PROCESS | 3664 | 1461282858669 Marionette TRACE conn3 <- [1,1874,null,{}] 15:54:18 INFO - PROCESS | 3664 | 1461282858673 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}] 15:54:18 INFO - PROCESS | 3664 | 1461282858751 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 15:54:18 INFO - PROCESS | 3664 | 1461282858757 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:18 INFO - PROCESS | 3664 | ++DOCSHELL 16459000 == 47 [pid = 3664] [id = 478] 15:54:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (16BA7800) [pid = 3664] [serial = 1434] [outer = 00000000] 15:54:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (19C88800) [pid = 3664] [serial = 1435] [outer = 16BA7800] 15:54:18 INFO - PROCESS | 3664 | 1461282858801 Marionette DEBUG loaded listener.js 15:54:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (19C90800) [pid = 3664] [serial = 1436] [outer = 16BA7800] 15:54:19 INFO - PROCESS | 3664 | 1461282859226 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]]]}] 15:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 595ms 15:54:19 INFO - PROCESS | 3664 | 1461282859266 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 15:54:19 INFO - PROCESS | 3664 | 1461282859268 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 15:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:54:19 INFO - PROCESS | 3664 | 1461282859272 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:54:19 INFO - PROCESS | 3664 | 1461282859273 Marionette TRACE conn3 <- [1,1878,null,{}] 15:54:19 INFO - PROCESS | 3664 | 1461282859277 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}] 15:54:19 INFO - PROCESS | 3664 | 1461282859352 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 15:54:19 INFO - PROCESS | 3664 | 1461282859358 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:19 INFO - PROCESS | 3664 | ++DOCSHELL 12BDF800 == 48 [pid = 3664] [id = 479] 15:54:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (157AC400) [pid = 3664] [serial = 1437] [outer = 00000000] 15:54:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (19D32800) [pid = 3664] [serial = 1438] [outer = 157AC400] 15:54:19 INFO - PROCESS | 3664 | 1461282859403 Marionette DEBUG loaded listener.js 15:54:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (19D37C00) [pid = 3664] [serial = 1439] [outer = 157AC400] 15:54:19 INFO - PROCESS | 3664 | 1461282859881 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]]]}] 15:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 689ms 15:54:19 INFO - PROCESS | 3664 | 1461282859971 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 15:54:19 INFO - PROCESS | 3664 | 1461282859975 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 15:54:19 INFO - PROCESS | 3664 | 1461282859980 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:54:19 INFO - PROCESS | 3664 | 1461282859984 Marionette TRACE conn3 <- [1,1882,null,{}] 15:54:19 INFO - PROCESS | 3664 | 1461282859990 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}] 15:54:20 INFO - PROCESS | 3664 | 1461282860107 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 15:54:20 INFO - PROCESS | 3664 | 1461282860205 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:20 INFO - PROCESS | 3664 | ++DOCSHELL 1346AC00 == 49 [pid = 3664] [id = 480] 15:54:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (1346B000) [pid = 3664] [serial = 1440] [outer = 00000000] 15:54:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (14453800) [pid = 3664] [serial = 1441] [outer = 1346B000] 15:54:20 INFO - PROCESS | 3664 | 1461282860262 Marionette DEBUG loaded listener.js 15:54:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (15508000) [pid = 3664] [serial = 1442] [outer = 1346B000] 15:54:20 INFO - PROCESS | 3664 | 1461282860937 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]]]}] 15:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1003ms 15:54:20 INFO - PROCESS | 3664 | 1461282860983 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 15:54:20 INFO - PROCESS | 3664 | 1461282860987 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 15:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:54:20 INFO - PROCESS | 3664 | 1461282860995 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:54:20 INFO - PROCESS | 3664 | 1461282860999 Marionette TRACE conn3 <- [1,1886,null,{}] 15:54:21 INFO - PROCESS | 3664 | 1461282861003 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}] 15:54:21 INFO - PROCESS | 3664 | 1461282861105 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 15:54:21 INFO - PROCESS | 3664 | 1461282861210 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:21 INFO - PROCESS | 3664 | ++DOCSHELL 15750C00 == 50 [pid = 3664] [id = 481] 15:54:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (157EF000) [pid = 3664] [serial = 1443] [outer = 00000000] 15:54:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (17F8E800) [pid = 3664] [serial = 1444] [outer = 157EF000] 15:54:21 INFO - PROCESS | 3664 | 1461282861265 Marionette DEBUG loaded listener.js 15:54:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (182F1800) [pid = 3664] [serial = 1445] [outer = 157EF000] 15:54:21 INFO - PROCESS | 3664 | 1461282861853 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]]]}] 15:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 909ms 15:54:21 INFO - PROCESS | 3664 | 1461282861898 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 15:54:21 INFO - PROCESS | 3664 | 1461282861901 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 15:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:54:21 INFO - PROCESS | 3664 | 1461282861905 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:54:21 INFO - PROCESS | 3664 | 1461282861907 Marionette TRACE conn3 <- [1,1890,null,{}] 15:54:21 INFO - PROCESS | 3664 | 1461282861917 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}] 15:54:22 INFO - PROCESS | 3664 | 1461282862024 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 15:54:22 INFO - PROCESS | 3664 | 1461282862130 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:22 INFO - PROCESS | 3664 | ++DOCSHELL 18997400 == 51 [pid = 3664] [id = 482] 15:54:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (1899B000) [pid = 3664] [serial = 1446] [outer = 00000000] 15:54:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (19935000) [pid = 3664] [serial = 1447] [outer = 1899B000] 15:54:22 INFO - PROCESS | 3664 | 1461282862188 Marionette DEBUG loaded listener.js 15:54:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (19C7E000) [pid = 3664] [serial = 1448] [outer = 1899B000] 15:54:22 INFO - PROCESS | 3664 | 1461282862790 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]]]}] 15:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 956ms 15:54:22 INFO - PROCESS | 3664 | 1461282862849 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 15:54:22 INFO - PROCESS | 3664 | 1461282862852 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 15:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:54:22 INFO - PROCESS | 3664 | 1461282862855 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:54:22 INFO - PROCESS | 3664 | 1461282862857 Marionette TRACE conn3 <- [1,1894,null,{}] 15:54:22 INFO - PROCESS | 3664 | 1461282862861 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}] 15:54:22 INFO - PROCESS | 3664 | 1461282862963 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 15:54:23 INFO - PROCESS | 3664 | 1461282863067 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:23 INFO - PROCESS | 3664 | ++DOCSHELL 19E6F800 == 52 [pid = 3664] [id = 483] 15:54:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (19E71000) [pid = 3664] [serial = 1449] [outer = 00000000] 15:54:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (19FE2000) [pid = 3664] [serial = 1450] [outer = 19E71000] 15:54:23 INFO - PROCESS | 3664 | 1461282863123 Marionette DEBUG loaded listener.js 15:54:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (19FF0000) [pid = 3664] [serial = 1451] [outer = 19E71000] 15:54:23 INFO - PROCESS | 3664 | 1461282863659 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]]]}] 15:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 846ms 15:54:23 INFO - PROCESS | 3664 | 1461282863698 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 15:54:23 INFO - PROCESS | 3664 | 1461282863700 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 15:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:54:23 INFO - PROCESS | 3664 | 1461282863704 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:54:23 INFO - PROCESS | 3664 | 1461282863706 Marionette TRACE conn3 <- [1,1898,null,{}] 15:54:23 INFO - PROCESS | 3664 | 1461282863709 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}] 15:54:23 INFO - PROCESS | 3664 | 1461282863840 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 15:54:23 INFO - PROCESS | 3664 | 1461282863952 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:23 INFO - PROCESS | 3664 | ++DOCSHELL 14455000 == 53 [pid = 3664] [id = 484] 15:54:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (14B5E400) [pid = 3664] [serial = 1452] [outer = 00000000] 15:54:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (1993EC00) [pid = 3664] [serial = 1453] [outer = 14B5E400] 15:54:24 INFO - PROCESS | 3664 | 1461282864007 Marionette DEBUG loaded listener.js 15:54:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (19C56000) [pid = 3664] [serial = 1454] [outer = 14B5E400] 15:54:24 INFO - PROCESS | 3664 | 1461282864735 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]]]}] 15:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1097ms 15:54:24 INFO - PROCESS | 3664 | 1461282864797 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 15:54:24 INFO - PROCESS | 3664 | 1461282864800 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 15:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:54:24 INFO - PROCESS | 3664 | 1461282864805 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:54:24 INFO - PROCESS | 3664 | 1461282864809 Marionette TRACE conn3 <- [1,1902,null,{}] 15:54:24 INFO - PROCESS | 3664 | 1461282864814 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}] 15:54:24 INFO - PROCESS | 3664 | 1461282864909 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 15:54:25 INFO - PROCESS | 3664 | 1461282865051 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:25 INFO - PROCESS | 3664 | ++DOCSHELL 14B6DC00 == 54 [pid = 3664] [id = 485] 15:54:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (14BED800) [pid = 3664] [serial = 1455] [outer = 00000000] 15:54:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (15BEB400) [pid = 3664] [serial = 1456] [outer = 14BED800] 15:54:25 INFO - PROCESS | 3664 | 1461282865107 Marionette DEBUG loaded listener.js 15:54:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (15DD3C00) [pid = 3664] [serial = 1457] [outer = 14BED800] 15:54:25 INFO - PROCESS | 3664 | --DOCSHELL 16459000 == 53 [pid = 3664] [id = 478] 15:54:25 INFO - PROCESS | 3664 | --DOCSHELL 13363C00 == 52 [pid = 3664] [id = 477] 15:54:25 INFO - PROCESS | 3664 | --DOCSHELL 13317000 == 51 [pid = 3664] [id = 476] 15:54:25 INFO - PROCESS | 3664 | --DOCSHELL 18C10400 == 50 [pid = 3664] [id = 475] 15:54:25 INFO - PROCESS | 3664 | --DOCSHELL 14404400 == 49 [pid = 3664] [id = 474] 15:54:25 INFO - PROCESS | 3664 | --DOCSHELL 18972400 == 48 [pid = 3664] [id = 473] 15:54:25 INFO - PROCESS | 3664 | --DOCSHELL 18195000 == 47 [pid = 3664] [id = 472] 15:54:25 INFO - PROCESS | 3664 | --DOCSHELL 144AA400 == 46 [pid = 3664] [id = 471] 15:54:25 INFO - PROCESS | 3664 | --DOCSHELL 1440EC00 == 45 [pid = 3664] [id = 470] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (19C61C00) [pid = 3664] [serial = 1396] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (18C4F400) [pid = 3664] [serial = 1381] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (19772400) [pid = 3664] [serial = 1384] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (16A4A400) [pid = 3664] [serial = 1360] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (144AB000) [pid = 3664] [serial = 1367] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (1398FC00) [pid = 3664] [serial = 1366] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (18992C00) [pid = 3664] [serial = 1378] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (18420C00) [pid = 3664] [serial = 1375] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (18429000) [pid = 3664] [serial = 1376] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (15B33000) [pid = 3664] [serial = 1369] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (15D47400) [pid = 3664] [serial = 1370] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (19936400) [pid = 3664] [serial = 1387] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (17C1BC00) [pid = 3664] [serial = 1372] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (17C26000) [pid = 3664] [serial = 1373] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (18F65800) [pid = 3664] [serial = 1355] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (18C02400) [pid = 3664] [serial = 1363] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (1980B000) [pid = 3664] [serial = 1385] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (19934000) [pid = 3664] [serial = 1388] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (18999000) [pid = 3664] [serial = 1390] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (19ABD400) [pid = 3664] [serial = 1393] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (13460400) [pid = 3664] [serial = 1357] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (18F68000) [pid = 3664] [serial = 1382] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 93 (18993C00) [pid = 3664] [serial = 1391] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 92 (18998400) [pid = 3664] [serial = 1379] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | --DOMWINDOW == 91 (19C56C00) [pid = 3664] [serial = 1394] [outer = 00000000] [url = about:blank] 15:54:25 INFO - PROCESS | 3664 | 1461282865636 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]]]}] 15:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 831ms 15:54:25 INFO - PROCESS | 3664 | 1461282865649 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 15:54:25 INFO - PROCESS | 3664 | 1461282865655 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 15:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:54:25 INFO - PROCESS | 3664 | 1461282865661 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:54:25 INFO - PROCESS | 3664 | 1461282865664 Marionette TRACE conn3 <- [1,1906,null,{}] 15:54:25 INFO - PROCESS | 3664 | 1461282865668 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}] 15:54:25 INFO - PROCESS | 3664 | 1461282865752 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 15:54:25 INFO - PROCESS | 3664 | 1461282865853 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:25 INFO - PROCESS | 3664 | ++DOCSHELL 02A8EC00 == 46 [pid = 3664] [id = 486] 15:54:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 92 (157F1800) [pid = 3664] [serial = 1458] [outer = 00000000] 15:54:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 93 (15EB8800) [pid = 3664] [serial = 1459] [outer = 157F1800] 15:54:25 INFO - PROCESS | 3664 | 1461282865903 Marionette DEBUG loaded listener.js 15:54:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 94 (16768000) [pid = 3664] [serial = 1460] [outer = 157F1800] 15:54:26 INFO - PROCESS | 3664 | 1461282866323 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]]]}] 15:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 690ms 15:54:26 INFO - PROCESS | 3664 | 1461282866361 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 15:54:26 INFO - PROCESS | 3664 | 1461282866363 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 15:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:54:26 INFO - PROCESS | 3664 | 1461282866367 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:54:26 INFO - PROCESS | 3664 | 1461282866370 Marionette TRACE conn3 <- [1,1910,null,{}] 15:54:26 INFO - PROCESS | 3664 | 1461282866380 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}] 15:54:26 INFO - PROCESS | 3664 | 1461282866463 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 15:54:26 INFO - PROCESS | 3664 | 1461282866471 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:26 INFO - PROCESS | 3664 | ++DOCSHELL 17C1BC00 == 47 [pid = 3664] [id = 487] 15:54:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (17C21400) [pid = 3664] [serial = 1461] [outer = 00000000] 15:54:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (17C53000) [pid = 3664] [serial = 1462] [outer = 17C21400] 15:54:26 INFO - PROCESS | 3664 | 1461282866518 Marionette DEBUG loaded listener.js 15:54:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (17F8D000) [pid = 3664] [serial = 1463] [outer = 17C21400] 15:54:27 INFO - PROCESS | 3664 | 1461282866970 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]]]}] 15:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 627ms 15:54:27 INFO - PROCESS | 3664 | 1461282867004 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 15:54:27 INFO - PROCESS | 3664 | 1461282867007 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 15:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:54:27 INFO - PROCESS | 3664 | 1461282867010 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:54:27 INFO - PROCESS | 3664 | 1461282867012 Marionette TRACE conn3 <- [1,1914,null,{}] 15:54:27 INFO - PROCESS | 3664 | 1461282867019 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}] 15:54:27 INFO - PROCESS | 3664 | 1461282867097 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 15:54:27 INFO - PROCESS | 3664 | 1461282867104 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:27 INFO - PROCESS | 3664 | ++DOCSHELL 182F4400 == 48 [pid = 3664] [id = 488] 15:54:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (182F8800) [pid = 3664] [serial = 1464] [outer = 00000000] 15:54:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (1842AC00) [pid = 3664] [serial = 1465] [outer = 182F8800] 15:54:27 INFO - PROCESS | 3664 | 1461282867149 Marionette DEBUG loaded listener.js 15:54:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (1882E000) [pid = 3664] [serial = 1466] [outer = 182F8800] 15:54:27 INFO - PROCESS | 3664 | 1461282867616 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]]]}] 15:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 642ms 15:54:27 INFO - PROCESS | 3664 | 1461282867653 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 15:54:27 INFO - PROCESS | 3664 | 1461282867655 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 15:54:27 INFO - PROCESS | 3664 | 1461282867658 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:54:27 INFO - PROCESS | 3664 | 1461282867660 Marionette TRACE conn3 <- [1,1918,null,{}] 15:54:27 INFO - PROCESS | 3664 | 1461282867670 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}] 15:54:27 INFO - PROCESS | 3664 | 1461282867775 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 15:54:27 INFO - PROCESS | 3664 | 1461282867781 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:27 INFO - PROCESS | 3664 | ++DOCSHELL 1346A400 == 49 [pid = 3664] [id = 489] 15:54:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (17C5A400) [pid = 3664] [serial = 1467] [outer = 00000000] 15:54:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (18974400) [pid = 3664] [serial = 1468] [outer = 17C5A400] 15:54:27 INFO - PROCESS | 3664 | 1461282867834 Marionette DEBUG loaded listener.js 15:54:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (18992C00) [pid = 3664] [serial = 1469] [outer = 17C5A400] 15:54:28 INFO - PROCESS | 3664 | 1461282868341 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]]]}] 15:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 689ms 15:54:28 INFO - PROCESS | 3664 | 1461282868389 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 15:54:28 INFO - PROCESS | 3664 | 1461282868391 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 15:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:54:28 INFO - PROCESS | 3664 | 1461282868395 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:54:28 INFO - PROCESS | 3664 | 1461282868396 Marionette TRACE conn3 <- [1,1922,null,{}] 15:54:28 INFO - PROCESS | 3664 | 1461282868400 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}] 15:54:28 INFO - PROCESS | 3664 | 1461282868537 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 15:54:28 INFO - PROCESS | 3664 | 1461282868637 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:28 INFO - PROCESS | 3664 | ++DOCSHELL 18F5E400 == 50 [pid = 3664] [id = 490] 15:54:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (18F5F000) [pid = 3664] [serial = 1470] [outer = 00000000] 15:54:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (18F69400) [pid = 3664] [serial = 1471] [outer = 18F5F000] 15:54:28 INFO - PROCESS | 3664 | 1461282868685 Marionette DEBUG loaded listener.js 15:54:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (18FBD400) [pid = 3664] [serial = 1472] [outer = 18F5F000] 15:54:29 INFO - PROCESS | 3664 | 1461282869132 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]]]}] 15:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 799ms 15:54:29 INFO - PROCESS | 3664 | 1461282869203 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 15:54:29 INFO - PROCESS | 3664 | 1461282869205 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 15:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:54:29 INFO - PROCESS | 3664 | 1461282869209 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:54:29 INFO - PROCESS | 3664 | 1461282869210 Marionette TRACE conn3 <- [1,1926,null,{}] 15:54:29 INFO - PROCESS | 3664 | 1461282869214 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}] 15:54:29 INFO - PROCESS | 3664 | 1461282869322 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 15:54:29 INFO - PROCESS | 3664 | 1461282869335 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:29 INFO - PROCESS | 3664 | ++DOCSHELL 1337C400 == 51 [pid = 3664] [id = 491] 15:54:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (18F67C00) [pid = 3664] [serial = 1473] [outer = 00000000] 15:54:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (19777C00) [pid = 3664] [serial = 1474] [outer = 18F67C00] 15:54:29 INFO - PROCESS | 3664 | 1461282869381 Marionette DEBUG loaded listener.js 15:54:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (19777800) [pid = 3664] [serial = 1475] [outer = 18F67C00] 15:54:29 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (182EF800) [pid = 3664] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:54:29 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (1683F400) [pid = 3664] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:54:29 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (14451000) [pid = 3664] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:54:29 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (182EE800) [pid = 3664] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:54:29 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (148B6000) [pid = 3664] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:54:29 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (18972800) [pid = 3664] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:54:29 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (18C53400) [pid = 3664] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:54:29 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (1337A400) [pid = 3664] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:54:29 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (18C10800) [pid = 3664] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:54:29 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (16BA7800) [pid = 3664] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:54:29 INFO - PROCESS | 3664 | 1461282869982 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]]]}] 15:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 799ms 15:54:30 INFO - PROCESS | 3664 | 1461282870010 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 15:54:30 INFO - PROCESS | 3664 | 1461282870011 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 15:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:54:30 INFO - PROCESS | 3664 | 1461282870015 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:54:30 INFO - PROCESS | 3664 | 1461282870016 Marionette TRACE conn3 <- [1,1930,null,{}] 15:54:30 INFO - PROCESS | 3664 | 1461282870020 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}] 15:54:30 INFO - PROCESS | 3664 | 1461282870096 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 15:54:30 INFO - PROCESS | 3664 | 1461282870102 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:30 INFO - PROCESS | 3664 | ++DOCSHELL 1388A800 == 52 [pid = 3664] [id = 492] 15:54:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (13890400) [pid = 3664] [serial = 1476] [outer = 00000000] 15:54:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (18422800) [pid = 3664] [serial = 1477] [outer = 13890400] 15:54:30 INFO - PROCESS | 3664 | 1461282870147 Marionette DEBUG loaded listener.js 15:54:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (18975C00) [pid = 3664] [serial = 1478] [outer = 13890400] 15:54:30 INFO - PROCESS | 3664 | 1461282870564 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]]]}] 15:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 595ms 15:54:30 INFO - PROCESS | 3664 | 1461282870612 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 15:54:30 INFO - PROCESS | 3664 | 1461282870614 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 15:54:30 INFO - PROCESS | 3664 | 1461282870617 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:54:30 INFO - PROCESS | 3664 | 1461282870619 Marionette TRACE conn3 <- [1,1934,null,{}] 15:54:30 INFO - PROCESS | 3664 | 1461282870623 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}] 15:54:30 INFO - PROCESS | 3664 | 1461282870703 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 15:54:30 INFO - PROCESS | 3664 | 1461282870709 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:30 INFO - PROCESS | 3664 | ++DOCSHELL 13383C00 == 53 [pid = 3664] [id = 493] 15:54:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (16A4A000) [pid = 3664] [serial = 1479] [outer = 00000000] 15:54:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (19935400) [pid = 3664] [serial = 1480] [outer = 16A4A000] 15:54:30 INFO - PROCESS | 3664 | 1461282870754 Marionette DEBUG loaded listener.js 15:54:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (1993D000) [pid = 3664] [serial = 1481] [outer = 16A4A000] 15:54:31 INFO - PROCESS | 3664 | 1461282871175 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]]]}] 15:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 595ms 15:54:31 INFO - PROCESS | 3664 | 1461282871222 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 15:54:31 INFO - PROCESS | 3664 | 1461282871224 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 15:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:54:31 INFO - PROCESS | 3664 | 1461282871231 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:54:31 INFO - PROCESS | 3664 | 1461282871232 Marionette TRACE conn3 <- [1,1938,null,{}] 15:54:31 INFO - PROCESS | 3664 | 1461282871236 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}] 15:54:31 INFO - PROCESS | 3664 | 1461282871313 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 15:54:31 INFO - PROCESS | 3664 | 1461282871320 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:31 INFO - PROCESS | 3664 | ++DOCSHELL 182EE000 == 54 [pid = 3664] [id = 494] 15:54:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (182EF800) [pid = 3664] [serial = 1482] [outer = 00000000] 15:54:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (19C62400) [pid = 3664] [serial = 1483] [outer = 182EF800] 15:54:31 INFO - PROCESS | 3664 | 1461282871364 Marionette DEBUG loaded listener.js 15:54:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (19C61C00) [pid = 3664] [serial = 1484] [outer = 182EF800] 15:54:31 INFO - PROCESS | 3664 | 1461282871821 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]]]}] 15:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 627ms 15:54:31 INFO - PROCESS | 3664 | 1461282871866 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 15:54:31 INFO - PROCESS | 3664 | 1461282871868 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 15:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:54:31 INFO - PROCESS | 3664 | 1461282871930 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:54:31 INFO - PROCESS | 3664 | 1461282871933 Marionette TRACE conn3 <- [1,1942,null,{}] 15:54:31 INFO - PROCESS | 3664 | 1461282871939 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}] 15:54:32 INFO - PROCESS | 3664 | 1461282872048 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 15:54:32 INFO - PROCESS | 3664 | 1461282872161 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:32 INFO - PROCESS | 3664 | ++DOCSHELL 13383800 == 55 [pid = 3664] [id = 495] 15:54:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1345E800) [pid = 3664] [serial = 1485] [outer = 00000000] 15:54:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (13BD1000) [pid = 3664] [serial = 1486] [outer = 1345E800] 15:54:32 INFO - PROCESS | 3664 | 1461282872217 Marionette DEBUG loaded listener.js 15:54:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (14B5E800) [pid = 3664] [serial = 1487] [outer = 1345E800] 15:54:32 INFO - PROCESS | 3664 | 1461282872866 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]]]}] 15:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1003ms 15:54:32 INFO - PROCESS | 3664 | 1461282872928 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 15:54:32 INFO - PROCESS | 3664 | 1461282872933 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 15:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:54:32 INFO - PROCESS | 3664 | 1461282872937 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:54:32 INFO - PROCESS | 3664 | 1461282872940 Marionette TRACE conn3 <- [1,1946,null,{}] 15:54:32 INFO - PROCESS | 3664 | 1461282872948 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}] 15:54:33 INFO - PROCESS | 3664 | 1461282873055 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 15:54:33 INFO - PROCESS | 3664 | 1461282873192 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:33 INFO - PROCESS | 3664 | ++DOCSHELL 157EA800 == 56 [pid = 3664] [id = 496] 15:54:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (15B30000) [pid = 3664] [serial = 1488] [outer = 00000000] 15:54:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (17C26C00) [pid = 3664] [serial = 1489] [outer = 15B30000] 15:54:33 INFO - PROCESS | 3664 | 1461282873247 Marionette DEBUG loaded listener.js 15:54:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (18194400) [pid = 3664] [serial = 1490] [outer = 15B30000] 15:54:33 INFO - PROCESS | 3664 | 1461282873801 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]]]}] 15:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 909ms 15:54:33 INFO - PROCESS | 3664 | 1461282873841 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 15:54:33 INFO - PROCESS | 3664 | 1461282873843 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 15:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:54:33 INFO - PROCESS | 3664 | 1461282873848 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:54:33 INFO - PROCESS | 3664 | 1461282873850 Marionette TRACE conn3 <- [1,1950,null,{}] 15:54:33 INFO - PROCESS | 3664 | 1461282873854 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}] 15:54:33 INFO - PROCESS | 3664 | 1461282873963 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 15:54:34 INFO - PROCESS | 3664 | 1461282874079 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:34 INFO - PROCESS | 3664 | ++DOCSHELL 19385C00 == 57 [pid = 3664] [id = 497] 15:54:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1947F800) [pid = 3664] [serial = 1491] [outer = 00000000] 15:54:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (19933800) [pid = 3664] [serial = 1492] [outer = 1947F800] 15:54:34 INFO - PROCESS | 3664 | 1461282874180 Marionette DEBUG loaded listener.js 15:54:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (19C57800) [pid = 3664] [serial = 1493] [outer = 1947F800] 15:54:34 INFO - PROCESS | 3664 | 1461282874790 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]]]}] 15:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1003ms 15:54:34 INFO - PROCESS | 3664 | 1461282874866 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 15:54:34 INFO - PROCESS | 3664 | 1461282874869 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 15:54:34 INFO - PROCESS | 3664 | 1461282874873 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:54:34 INFO - PROCESS | 3664 | 1461282874875 Marionette TRACE conn3 <- [1,1954,null,{}] 15:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:54:34 INFO - PROCESS | 3664 | 1461282874879 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}] 15:54:35 INFO - PROCESS | 3664 | 1461282874984 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 15:54:35 INFO - PROCESS | 3664 | 1461282875135 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:35 INFO - PROCESS | 3664 | ++DOCSHELL 1331A000 == 58 [pid = 3664] [id = 498] 15:54:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1372A000) [pid = 3664] [serial = 1494] [outer = 00000000] 15:54:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (17C23400) [pid = 3664] [serial = 1495] [outer = 1372A000] 15:54:35 INFO - PROCESS | 3664 | 1461282875193 Marionette DEBUG loaded listener.js 15:54:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (182F5C00) [pid = 3664] [serial = 1496] [outer = 1372A000] 15:54:35 INFO - PROCESS | 3664 | 1461282875897 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]]]}] 15:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1097ms 15:54:35 INFO - PROCESS | 3664 | 1461282875970 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 15:54:35 INFO - PROCESS | 3664 | 1461282875978 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 15:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:54:36 INFO - PROCESS | 3664 | 1461282875985 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:54:36 INFO - PROCESS | 3664 | 1461282875989 Marionette TRACE conn3 <- [1,1958,null,{}] 15:54:36 INFO - PROCESS | 3664 | 1461282875994 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}] 15:54:36 INFO - PROCESS | 3664 | 1461282876087 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 15:54:36 INFO - PROCESS | 3664 | 1461282876228 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:36 INFO - PROCESS | 3664 | ++DOCSHELL 15BEAC00 == 59 [pid = 3664] [id = 499] 15:54:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (15BF0400) [pid = 3664] [serial = 1497] [outer = 00000000] 15:54:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (16847000) [pid = 3664] [serial = 1498] [outer = 15BF0400] 15:54:36 INFO - PROCESS | 3664 | 1461282876299 Marionette DEBUG loaded listener.js 15:54:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (16BAB000) [pid = 3664] [serial = 1499] [outer = 15BF0400] 15:54:36 INFO - PROCESS | 3664 | --DOCSHELL 13383C00 == 58 [pid = 3664] [id = 493] 15:54:36 INFO - PROCESS | 3664 | --DOCSHELL 1388A800 == 57 [pid = 3664] [id = 492] 15:54:36 INFO - PROCESS | 3664 | --DOCSHELL 1337C400 == 56 [pid = 3664] [id = 491] 15:54:36 INFO - PROCESS | 3664 | --DOCSHELL 18F5E400 == 55 [pid = 3664] [id = 490] 15:54:36 INFO - PROCESS | 3664 | --DOCSHELL 1346A400 == 54 [pid = 3664] [id = 489] 15:54:36 INFO - PROCESS | 3664 | --DOCSHELL 182F4400 == 53 [pid = 3664] [id = 488] 15:54:36 INFO - PROCESS | 3664 | --DOCSHELL 17C1BC00 == 52 [pid = 3664] [id = 487] 15:54:36 INFO - PROCESS | 3664 | --DOCSHELL 02A8EC00 == 51 [pid = 3664] [id = 486] 15:54:36 INFO - PROCESS | 3664 | --DOCSHELL 14B6DC00 == 50 [pid = 3664] [id = 485] 15:54:36 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (19D32800) [pid = 3664] [serial = 1438] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (16844C00) [pid = 3664] [serial = 1399] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (18899000) [pid = 3664] [serial = 1402] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (19C60800) [pid = 3664] [serial = 1405] [outer = 00000000] [url = about:blank] 15:54:36 INFO - PROCESS | 3664 | --DOCSHELL 15750C00 == 49 [pid = 3664] [id = 481] 15:54:36 INFO - PROCESS | 3664 | --DOCSHELL 1346AC00 == 48 [pid = 3664] [id = 480] 15:54:36 INFO - PROCESS | 3664 | --DOCSHELL 12BDF800 == 47 [pid = 3664] [id = 479] 15:54:36 INFO - PROCESS | 3664 | 1461282876862 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]]]}] 15:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 909ms 15:54:36 INFO - PROCESS | 3664 | 1461282876890 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 15:54:36 INFO - PROCESS | 3664 | 1461282876895 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 15:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:54:36 INFO - PROCESS | 3664 | 1461282876906 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:54:36 INFO - PROCESS | 3664 | 1461282876908 Marionette TRACE conn3 <- [1,1962,null,{}] 15:54:36 INFO - PROCESS | 3664 | 1461282876912 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}] 15:54:37 INFO - PROCESS | 3664 | 1461282877014 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (18891400) [pid = 3664] [serial = 1432] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (19C88400) [pid = 3664] [serial = 1430] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (18F5EC00) [pid = 3664] [serial = 1423] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (18F60C00) [pid = 3664] [serial = 1424] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (19C90800) [pid = 3664] [serial = 1436] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (18999C00) [pid = 3664] [serial = 1433] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (19C88800) [pid = 3664] [serial = 1435] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (18C0C000) [pid = 3664] [serial = 1421] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (19C7BC00) [pid = 3664] [serial = 1429] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (182F1000) [pid = 3664] [serial = 1409] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (17F8FC00) [pid = 3664] [serial = 1408] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (16A47C00) [pid = 3664] [serial = 1412] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (1676B400) [pid = 3664] [serial = 1411] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (182F8C00) [pid = 3664] [serial = 1417] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (1880B400) [pid = 3664] [serial = 1418] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (1683E400) [pid = 3664] [serial = 1414] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (17C1C800) [pid = 3664] [serial = 1415] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (18C01800) [pid = 3664] [serial = 1420] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (19AB9C00) [pid = 3664] [serial = 1427] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (1993E000) [pid = 3664] [serial = 1426] [outer = 00000000] [url = about:blank] 15:54:37 INFO - PROCESS | 3664 | 1461282877113 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:37 INFO - PROCESS | 3664 | ++DOCSHELL 12DDB400 == 48 [pid = 3664] [id = 500] 15:54:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (1336F000) [pid = 3664] [serial = 1500] [outer = 00000000] 15:54:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (16768400) [pid = 3664] [serial = 1501] [outer = 1336F000] 15:54:37 INFO - PROCESS | 3664 | 1461282877159 Marionette DEBUG loaded listener.js 15:54:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (16848C00) [pid = 3664] [serial = 1502] [outer = 1336F000] 15:54:37 INFO - PROCESS | 3664 | 1461282877534 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]]]}] 15:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 705ms 15:54:37 INFO - PROCESS | 3664 | 1461282877606 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 15:54:37 INFO - PROCESS | 3664 | 1461282877608 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 15:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:54:37 INFO - PROCESS | 3664 | 1461282877611 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:54:37 INFO - PROCESS | 3664 | 1461282877615 Marionette TRACE conn3 <- [1,1966,null,{}] 15:54:37 INFO - PROCESS | 3664 | 1461282877625 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}] 15:54:37 INFO - PROCESS | 3664 | 1461282877711 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 15:54:37 INFO - PROCESS | 3664 | 1461282877719 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:37 INFO - PROCESS | 3664 | ++DOCSHELL 1880E400 == 49 [pid = 3664] [id = 501] 15:54:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (1882DC00) [pid = 3664] [serial = 1503] [outer = 00000000] 15:54:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (18898800) [pid = 3664] [serial = 1504] [outer = 1882DC00] 15:54:37 INFO - PROCESS | 3664 | 1461282877766 Marionette DEBUG loaded listener.js 15:54:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (1898E400) [pid = 3664] [serial = 1505] [outer = 1882DC00] 15:54:38 INFO - PROCESS | 3664 | 1461282878222 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]]]}] 15:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 642ms 15:54:38 INFO - PROCESS | 3664 | 1461282878249 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 15:54:38 INFO - PROCESS | 3664 | 1461282878252 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 15:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:54:38 INFO - PROCESS | 3664 | 1461282878255 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:54:38 INFO - PROCESS | 3664 | 1461282878257 Marionette TRACE conn3 <- [1,1970,null,{}] 15:54:38 INFO - PROCESS | 3664 | 1461282878260 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}] 15:54:38 INFO - PROCESS | 3664 | 1461282878337 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 15:54:38 INFO - PROCESS | 3664 | 1461282878344 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:38 INFO - PROCESS | 3664 | ++DOCSHELL 18C05800 == 50 [pid = 3664] [id = 502] 15:54:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (18C06400) [pid = 3664] [serial = 1506] [outer = 00000000] 15:54:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (18C47C00) [pid = 3664] [serial = 1507] [outer = 18C06400] 15:54:38 INFO - PROCESS | 3664 | 1461282878417 Marionette DEBUG loaded listener.js 15:54:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (18C49000) [pid = 3664] [serial = 1508] [outer = 18C06400] 15:54:38 INFO - PROCESS | 3664 | 1461282878837 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]]]}] 15:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 627ms 15:54:38 INFO - PROCESS | 3664 | 1461282878893 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 15:54:38 INFO - PROCESS | 3664 | 1461282878895 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 15:54:38 INFO - PROCESS | 3664 | 1461282878898 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:54:38 INFO - PROCESS | 3664 | 1461282878900 Marionette TRACE conn3 <- [1,1974,null,{}] 15:54:38 INFO - PROCESS | 3664 | 1461282878903 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}] 15:54:39 INFO - PROCESS | 3664 | 1461282878979 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 15:54:39 INFO - PROCESS | 3664 | 1461282878985 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:39 INFO - PROCESS | 3664 | ++DOCSHELL 1336E400 == 51 [pid = 3664] [id = 503] 15:54:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1398E000) [pid = 3664] [serial = 1509] [outer = 00000000] 15:54:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (18F63800) [pid = 3664] [serial = 1510] [outer = 1398E000] 15:54:39 INFO - PROCESS | 3664 | 1461282879037 Marionette DEBUG loaded listener.js 15:54:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (18F62000) [pid = 3664] [serial = 1511] [outer = 1398E000] 15:54:39 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (18F67C00) [pid = 3664] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:54:39 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (17C5A400) [pid = 3664] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:54:39 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (157F1800) [pid = 3664] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:54:39 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (14BED800) [pid = 3664] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:54:39 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (13890400) [pid = 3664] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:54:39 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (17C21400) [pid = 3664] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:54:39 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (18F5F000) [pid = 3664] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:54:39 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (157AC400) [pid = 3664] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:54:39 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (16A4A000) [pid = 3664] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:54:39 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (182F8800) [pid = 3664] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:54:40 INFO - PROCESS | 3664 | 1461282880183 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]]]}] 15:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1301ms 15:54:40 INFO - PROCESS | 3664 | 1461282880231 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 15:54:40 INFO - PROCESS | 3664 | 1461282880236 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 15:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:54:40 INFO - PROCESS | 3664 | 1461282880242 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:54:40 INFO - PROCESS | 3664 | 1461282880245 Marionette TRACE conn3 <- [1,1978,null,{}] 15:54:40 INFO - PROCESS | 3664 | 1461282880251 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}] 15:54:40 INFO - PROCESS | 3664 | 1461282880353 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 15:54:40 INFO - PROCESS | 3664 | 1461282880489 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:40 INFO - PROCESS | 3664 | ++DOCSHELL 1444F400 == 52 [pid = 3664] [id = 504] 15:54:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (14B0DC00) [pid = 3664] [serial = 1512] [outer = 00000000] 15:54:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (16417800) [pid = 3664] [serial = 1513] [outer = 14B0DC00] 15:54:40 INFO - PROCESS | 3664 | 1461282880547 Marionette DEBUG loaded listener.js 15:54:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (16844000) [pid = 3664] [serial = 1514] [outer = 14B0DC00] 15:54:41 INFO - PROCESS | 3664 | 1461282881126 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]]]}] 15:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 941ms 15:54:41 INFO - PROCESS | 3664 | 1461282881187 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 15:54:41 INFO - PROCESS | 3664 | 1461282881193 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 15:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:54:41 INFO - PROCESS | 3664 | 1461282881200 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:54:41 INFO - PROCESS | 3664 | 1461282881203 Marionette TRACE conn3 <- [1,1982,null,{}] 15:54:41 INFO - PROCESS | 3664 | 1461282881207 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}] 15:54:41 INFO - PROCESS | 3664 | 1461282881349 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 15:54:41 INFO - PROCESS | 3664 | 1461282881412 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:41 INFO - PROCESS | 3664 | ++DOCSHELL 13367000 == 53 [pid = 3664] [id = 505] 15:54:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (17F88800) [pid = 3664] [serial = 1515] [outer = 00000000] 15:54:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (182F2000) [pid = 3664] [serial = 1516] [outer = 17F88800] 15:54:41 INFO - PROCESS | 3664 | 1461282881467 Marionette DEBUG loaded listener.js 15:54:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (18421000) [pid = 3664] [serial = 1517] [outer = 17F88800] 15:54:42 INFO - PROCESS | 3664 | 1461282882008 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]]]}] 15:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 846ms 15:54:42 INFO - PROCESS | 3664 | 1461282882040 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 15:54:42 INFO - PROCESS | 3664 | 1461282882043 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 15:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:54:42 INFO - PROCESS | 3664 | 1461282882047 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:54:42 INFO - PROCESS | 3664 | 1461282882051 Marionette TRACE conn3 <- [1,1986,null,{}] 15:54:42 INFO - PROCESS | 3664 | 1461282882062 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}] 15:54:42 INFO - PROCESS | 3664 | 1461282882170 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 15:54:42 INFO - PROCESS | 3664 | 1461282882278 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:42 INFO - PROCESS | 3664 | ++DOCSHELL 18F6B000 == 54 [pid = 3664] [id = 506] 15:54:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (18F6B400) [pid = 3664] [serial = 1518] [outer = 00000000] 15:54:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (19773800) [pid = 3664] [serial = 1519] [outer = 18F6B400] 15:54:42 INFO - PROCESS | 3664 | 1461282882335 Marionette DEBUG loaded listener.js 15:54:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (1980DC00) [pid = 3664] [serial = 1520] [outer = 18F6B400] 15:54:42 INFO - PROCESS | 3664 | 1461282882907 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]]]}] 15:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 909ms 15:54:42 INFO - PROCESS | 3664 | 1461282882951 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 15:54:42 INFO - PROCESS | 3664 | 1461282882954 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 15:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:54:42 INFO - PROCESS | 3664 | 1461282882957 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:54:42 INFO - PROCESS | 3664 | 1461282882959 Marionette TRACE conn3 <- [1,1990,null,{}] 15:54:42 INFO - PROCESS | 3664 | 1461282882963 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}] 15:54:43 INFO - PROCESS | 3664 | 1461282883060 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 15:54:43 INFO - PROCESS | 3664 | 1461282883169 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:43 INFO - PROCESS | 3664 | ++DOCSHELL 19932000 == 55 [pid = 3664] [id = 507] 15:54:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (1993D800) [pid = 3664] [serial = 1521] [outer = 00000000] 15:54:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (19C59000) [pid = 3664] [serial = 1522] [outer = 1993D800] 15:54:43 INFO - PROCESS | 3664 | 1461282883225 Marionette DEBUG loaded listener.js 15:54:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (19C60800) [pid = 3664] [serial = 1523] [outer = 1993D800] 15:54:43 INFO - PROCESS | 3664 | 1461282883780 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]]]}] 15:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 909ms 15:54:43 INFO - PROCESS | 3664 | 1461282883861 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 15:54:43 INFO - PROCESS | 3664 | 1461282883863 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 15:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:54:43 INFO - PROCESS | 3664 | 1461282883867 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:54:43 INFO - PROCESS | 3664 | 1461282883869 Marionette TRACE conn3 <- [1,1994,null,{}] 15:54:43 INFO - PROCESS | 3664 | 1461282883872 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}] 15:54:44 INFO - PROCESS | 3664 | 1461282883989 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 15:54:44 INFO - PROCESS | 3664 | 1461282884126 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:44 INFO - PROCESS | 3664 | ++DOCSHELL 16840400 == 56 [pid = 3664] [id = 508] 15:54:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (16843000) [pid = 3664] [serial = 1524] [outer = 00000000] 15:54:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (18423400) [pid = 3664] [serial = 1525] [outer = 16843000] 15:54:44 INFO - PROCESS | 3664 | 1461282884190 Marionette DEBUG loaded listener.js 15:54:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (18992400) [pid = 3664] [serial = 1526] [outer = 16843000] 15:54:44 INFO - PROCESS | 3664 | 1461282884886 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]]]}] 15:54:44 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 15:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1034ms 15:54:44 INFO - PROCESS | 3664 | 1461282884924 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 15:54:44 INFO - PROCESS | 3664 | 1461282884928 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 15:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:54:44 INFO - PROCESS | 3664 | 1461282884934 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:54:44 INFO - PROCESS | 3664 | 1461282884937 Marionette TRACE conn3 <- [1,1998,null,{}] 15:54:44 INFO - PROCESS | 3664 | 1461282884942 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}] 15:54:45 INFO - PROCESS | 3664 | 1461282885038 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 15:54:45 INFO - PROCESS | 3664 | 1461282885151 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:45 INFO - PROCESS | 3664 | ++DOCSHELL 15D8D800 == 57 [pid = 3664] [id = 509] 15:54:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (15D8E800) [pid = 3664] [serial = 1527] [outer = 00000000] 15:54:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (16BAE000) [pid = 3664] [serial = 1528] [outer = 15D8E800] 15:54:45 INFO - PROCESS | 3664 | 1461282885207 Marionette DEBUG loaded listener.js 15:54:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (17C23000) [pid = 3664] [serial = 1529] [outer = 15D8E800] 15:54:45 INFO - PROCESS | 3664 | --DOCSHELL 18C05800 == 56 [pid = 3664] [id = 502] 15:54:45 INFO - PROCESS | 3664 | --DOCSHELL 1880E400 == 55 [pid = 3664] [id = 501] 15:54:45 INFO - PROCESS | 3664 | --DOCSHELL 12DDB400 == 54 [pid = 3664] [id = 500] 15:54:45 INFO - PROCESS | 3664 | --DOCSHELL 15BEAC00 == 53 [pid = 3664] [id = 499] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (17F8D000) [pid = 3664] [serial = 1463] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (15EB8800) [pid = 3664] [serial = 1459] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (16768000) [pid = 3664] [serial = 1460] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (19D37C00) [pid = 3664] [serial = 1439] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1993EC00) [pid = 3664] [serial = 1453] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (19777800) [pid = 3664] [serial = 1475] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (18974400) [pid = 3664] [serial = 1468] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (18992C00) [pid = 3664] [serial = 1469] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (19935400) [pid = 3664] [serial = 1480] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (1993D000) [pid = 3664] [serial = 1481] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (1882E000) [pid = 3664] [serial = 1466] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (19C62400) [pid = 3664] [serial = 1483] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (18F69400) [pid = 3664] [serial = 1471] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (19777C00) [pid = 3664] [serial = 1474] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (18FBD400) [pid = 3664] [serial = 1472] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (14453800) [pid = 3664] [serial = 1441] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (18975C00) [pid = 3664] [serial = 1478] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (17F8E800) [pid = 3664] [serial = 1444] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (1842AC00) [pid = 3664] [serial = 1465] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (15BEB400) [pid = 3664] [serial = 1456] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (15DD3C00) [pid = 3664] [serial = 1457] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (19935000) [pid = 3664] [serial = 1447] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 96 (19FE2000) [pid = 3664] [serial = 1450] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 95 (18422800) [pid = 3664] [serial = 1477] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | --DOMWINDOW == 94 (17C53000) [pid = 3664] [serial = 1462] [outer = 00000000] [url = about:blank] 15:54:45 INFO - PROCESS | 3664 | 1461282885683 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]]]}] 15:54:45 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 15:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 846ms 15:54:45 INFO - PROCESS | 3664 | 1461282885775 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 15:54:45 INFO - PROCESS | 3664 | 1461282885781 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 15:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:54:45 INFO - PROCESS | 3664 | 1461282885787 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:54:45 INFO - PROCESS | 3664 | 1461282885789 Marionette TRACE conn3 <- [1,2002,null,{}] 15:54:45 INFO - PROCESS | 3664 | 1461282885793 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}] 15:54:45 INFO - PROCESS | 3664 | 1461282885876 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 15:54:45 INFO - PROCESS | 3664 | 1461282885890 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:45 INFO - PROCESS | 3664 | ++DOCSHELL 17C50000 == 54 [pid = 3664] [id = 510] 15:54:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 95 (17C57800) [pid = 3664] [serial = 1530] [outer = 00000000] 15:54:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 96 (18141C00) [pid = 3664] [serial = 1531] [outer = 17C57800] 15:54:45 INFO - PROCESS | 3664 | 1461282885937 Marionette DEBUG loaded listener.js 15:54:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 97 (182F6000) [pid = 3664] [serial = 1532] [outer = 17C57800] 15:54:46 INFO - PROCESS | 3664 | 1461282886433 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]]]}] 15:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 689ms 15:54:46 INFO - PROCESS | 3664 | 1461282886485 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 15:54:46 INFO - PROCESS | 3664 | 1461282886487 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 15:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:54:46 INFO - PROCESS | 3664 | 1461282886490 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:54:46 INFO - PROCESS | 3664 | 1461282886494 Marionette TRACE conn3 <- [1,2006,null,{}] 15:54:46 INFO - PROCESS | 3664 | 1461282886504 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}] 15:54:46 INFO - PROCESS | 3664 | 1461282886587 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 15:54:46 INFO - PROCESS | 3664 | 1461282886682 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:46 INFO - PROCESS | 3664 | ++DOCSHELL 1898F000 == 55 [pid = 3664] [id = 511] 15:54:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (18992800) [pid = 3664] [serial = 1533] [outer = 00000000] 15:54:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (18C02800) [pid = 3664] [serial = 1534] [outer = 18992800] 15:54:46 INFO - PROCESS | 3664 | 1461282886731 Marionette DEBUG loaded listener.js 15:54:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (18C50400) [pid = 3664] [serial = 1535] [outer = 18992800] 15:54:47 INFO - PROCESS | 3664 | 1461282887105 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]]]}] 15:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 627ms 15:54:47 INFO - PROCESS | 3664 | 1461282887128 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 15:54:47 INFO - PROCESS | 3664 | 1461282887131 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 15:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:54:47 INFO - PROCESS | 3664 | 1461282887134 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:54:47 INFO - PROCESS | 3664 | 1461282887136 Marionette TRACE conn3 <- [1,2010,null,{}] 15:54:47 INFO - PROCESS | 3664 | 1461282887139 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}] 15:54:47 INFO - PROCESS | 3664 | 1461282887224 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 15:54:47 INFO - PROCESS | 3664 | 1461282887261 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:47 INFO - PROCESS | 3664 | ++DOCSHELL 1937B000 == 56 [pid = 3664] [id = 512] 15:54:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (1937CC00) [pid = 3664] [serial = 1536] [outer = 00000000] 15:54:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (19777C00) [pid = 3664] [serial = 1537] [outer = 1937CC00] 15:54:47 INFO - PROCESS | 3664 | 1461282887307 Marionette DEBUG loaded listener.js 15:54:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (1992F800) [pid = 3664] [serial = 1538] [outer = 1937CC00] 15:54:47 INFO - PROCESS | 3664 | 1461282887766 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]]]}] 15:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 690ms 15:54:47 INFO - PROCESS | 3664 | 1461282887833 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 15:54:47 INFO - PROCESS | 3664 | 1461282887835 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 15:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:54:47 INFO - PROCESS | 3664 | 1461282887838 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:54:47 INFO - PROCESS | 3664 | 1461282887840 Marionette TRACE conn3 <- [1,2014,null,{}] 15:54:47 INFO - PROCESS | 3664 | 1461282887852 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}] 15:54:47 INFO - PROCESS | 3664 | 1461282887962 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 15:54:47 INFO - PROCESS | 3664 | 1461282887973 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:47 INFO - PROCESS | 3664 | ++DOCSHELL 13381000 == 57 [pid = 3664] [id = 513] 15:54:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (14409C00) [pid = 3664] [serial = 1539] [outer = 00000000] 15:54:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (19939400) [pid = 3664] [serial = 1540] [outer = 14409C00] 15:54:48 INFO - PROCESS | 3664 | 1461282888018 Marionette DEBUG loaded listener.js 15:54:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (1993CC00) [pid = 3664] [serial = 1541] [outer = 14409C00] 15:54:48 INFO - PROCESS | 3664 | 1461282888503 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]]]}] 15:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 706ms 15:54:48 INFO - PROCESS | 3664 | 1461282888540 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 15:54:48 INFO - PROCESS | 3664 | 1461282888542 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 15:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:54:48 INFO - PROCESS | 3664 | 1461282888545 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:54:48 INFO - PROCESS | 3664 | 1461282888547 Marionette TRACE conn3 <- [1,2018,null,{}] 15:54:48 INFO - PROCESS | 3664 | 1461282888551 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}] 15:54:48 INFO - PROCESS | 3664 | 1461282888700 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 15:54:48 INFO - PROCESS | 3664 | 1461282888726 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:48 INFO - PROCESS | 3664 | ++DOCSHELL 1331BC00 == 58 [pid = 3664] [id = 514] 15:54:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (19937C00) [pid = 3664] [serial = 1542] [outer = 00000000] 15:54:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (19C92800) [pid = 3664] [serial = 1543] [outer = 19937C00] 15:54:48 INFO - PROCESS | 3664 | 1461282888774 Marionette DEBUG loaded listener.js 15:54:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (19C98000) [pid = 3664] [serial = 1544] [outer = 19937C00] 15:54:49 INFO - PROCESS | 3664 | 1461282889199 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]]]}] 15:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 705ms 15:54:49 INFO - PROCESS | 3664 | 1461282889244 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 15:54:49 INFO - PROCESS | 3664 | 1461282889246 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 15:54:49 INFO - PROCESS | 3664 | 1461282889249 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:54:49 INFO - PROCESS | 3664 | 1461282889251 Marionette TRACE conn3 <- [1,2022,null,{}] 15:54:49 INFO - PROCESS | 3664 | 1461282889254 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}] 15:54:49 INFO - PROCESS | 3664 | 1461282889363 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 15:54:49 INFO - PROCESS | 3664 | 1461282889369 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:49 INFO - PROCESS | 3664 | ++DOCSHELL 18B90400 == 59 [pid = 3664] [id = 515] 15:54:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (19C60000) [pid = 3664] [serial = 1545] [outer = 00000000] 15:54:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (19D45800) [pid = 3664] [serial = 1546] [outer = 19C60000] 15:54:49 INFO - PROCESS | 3664 | 1461282889467 Marionette DEBUG loaded listener.js 15:54:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (19D37C00) [pid = 3664] [serial = 1547] [outer = 19C60000] 15:54:49 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (14B5E400) [pid = 3664] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:54:49 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (18C06400) [pid = 3664] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:54:49 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (1882DC00) [pid = 3664] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:54:49 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (15BF0400) [pid = 3664] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:54:49 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (1336F000) [pid = 3664] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:54:50 INFO - PROCESS | 3664 | 1461282890010 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]]]}] 15:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 846ms 15:54:50 INFO - PROCESS | 3664 | 1461282890092 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 15:54:50 INFO - PROCESS | 3664 | 1461282890094 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 15:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:54:50 INFO - PROCESS | 3664 | 1461282890097 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:54:50 INFO - PROCESS | 3664 | 1461282890099 Marionette TRACE conn3 <- [1,2026,null,{}] 15:54:50 INFO - PROCESS | 3664 | 1461282890102 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}] 15:54:50 INFO - PROCESS | 3664 | 1461282890179 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 15:54:50 INFO - PROCESS | 3664 | 1461282890281 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:50 INFO - PROCESS | 3664 | ++DOCSHELL 1336F000 == 60 [pid = 3664] [id = 516] 15:54:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (1449EC00) [pid = 3664] [serial = 1548] [outer = 00000000] 15:54:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (18C06400) [pid = 3664] [serial = 1549] [outer = 1449EC00] 15:54:50 INFO - PROCESS | 3664 | 1461282890325 Marionette DEBUG loaded listener.js 15:54:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (19D33800) [pid = 3664] [serial = 1550] [outer = 1449EC00] 15:54:50 INFO - PROCESS | 3664 | 1461282890693 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]]]}] 15:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 627ms 15:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:54:50 INFO - PROCESS | 3664 | 1461282890736 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 15:54:50 INFO - PROCESS | 3664 | 1461282890738 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 15:54:50 INFO - PROCESS | 3664 | 1461282890741 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:54:50 INFO - PROCESS | 3664 | 1461282890742 Marionette TRACE conn3 <- [1,2030,null,{}] 15:54:50 INFO - PROCESS | 3664 | 1461282890746 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}] 15:54:50 INFO - PROCESS | 3664 | 1461282890822 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 15:54:50 INFO - PROCESS | 3664 | 1461282890916 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:50 INFO - PROCESS | 3664 | ++DOCSHELL 13998C00 == 61 [pid = 3664] [id = 517] 15:54:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (15B2E400) [pid = 3664] [serial = 1551] [outer = 00000000] 15:54:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (19FA5C00) [pid = 3664] [serial = 1552] [outer = 15B2E400] 15:54:50 INFO - PROCESS | 3664 | 1461282890961 Marionette DEBUG loaded listener.js 15:54:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (19FA2C00) [pid = 3664] [serial = 1553] [outer = 15B2E400] 15:54:51 INFO - PROCESS | 3664 | 1461282891375 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]]]}] 15:54:51 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) 15:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 627ms 15:54:51 INFO - PROCESS | 3664 | 1461282891411 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 15:54:51 INFO - PROCESS | 3664 | 1461282891412 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 15:54:51 INFO - PROCESS | 3664 | 1461282891416 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:54:51 INFO - PROCESS | 3664 | 1461282891417 Marionette TRACE conn3 <- [1,2034,null,{}] 15:54:51 INFO - PROCESS | 3664 | 1461282891421 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}] 15:54:51 INFO - PROCESS | 3664 | 1461282891535 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 15:54:51 INFO - PROCESS | 3664 | 1461282891580 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:51 INFO - PROCESS | 3664 | ++DOCSHELL 1440BC00 == 62 [pid = 3664] [id = 518] 15:54:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (19FEF000) [pid = 3664] [serial = 1554] [outer = 00000000] 15:54:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1A4B4800) [pid = 3664] [serial = 1555] [outer = 19FEF000] 15:54:51 INFO - PROCESS | 3664 | 1461282891625 Marionette DEBUG loaded listener.js 15:54:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1A5E1C00) [pid = 3664] [serial = 1556] [outer = 19FEF000] 15:54:52 INFO - PROCESS | 3664 | 1461282892119 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]]]}] 15:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 737ms 15:54:52 INFO - PROCESS | 3664 | 1461282892157 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 15:54:52 INFO - PROCESS | 3664 | 1461282892162 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 15:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:54:52 INFO - PROCESS | 3664 | 1461282892168 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:54:52 INFO - PROCESS | 3664 | 1461282892172 Marionette TRACE conn3 <- [1,2038,null,{}] 15:54:52 INFO - PROCESS | 3664 | 1461282892179 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}] 15:54:52 INFO - PROCESS | 3664 | 1461282892285 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 15:54:52 INFO - PROCESS | 3664 | 1461282892445 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:52 INFO - PROCESS | 3664 | ++DOCSHELL 1345EC00 == 63 [pid = 3664] [id = 519] 15:54:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1345FC00) [pid = 3664] [serial = 1557] [outer = 00000000] 15:54:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (15D47400) [pid = 3664] [serial = 1558] [outer = 1345FC00] 15:54:52 INFO - PROCESS | 3664 | 1461282892503 Marionette DEBUG loaded listener.js 15:54:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1652EC00) [pid = 3664] [serial = 1559] [outer = 1345FC00] 15:54:53 INFO - PROCESS | 3664 | 1461282893134 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]]]}] 15:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1003ms 15:54:53 INFO - PROCESS | 3664 | 1461282893171 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 15:54:53 INFO - PROCESS | 3664 | 1461282893177 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 15:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:54:53 INFO - PROCESS | 3664 | 1461282893184 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:54:53 INFO - PROCESS | 3664 | 1461282893187 Marionette TRACE conn3 <- [1,2042,null,{}] 15:54:53 INFO - PROCESS | 3664 | 1461282893191 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}] 15:54:53 INFO - PROCESS | 3664 | 1461282893295 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 15:54:53 INFO - PROCESS | 3664 | 1461282893438 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:53 INFO - PROCESS | 3664 | ++DOCSHELL 16847800 == 64 [pid = 3664] [id = 520] 15:54:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (16849400) [pid = 3664] [serial = 1560] [outer = 00000000] 15:54:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1897F000) [pid = 3664] [serial = 1561] [outer = 16849400] 15:54:53 INFO - PROCESS | 3664 | 1461282893493 Marionette DEBUG loaded listener.js 15:54:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1899C400) [pid = 3664] [serial = 1562] [outer = 16849400] 15:54:54 INFO - PROCESS | 3664 | 1461282894054 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]]]}] 15:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 940ms 15:54:54 INFO - PROCESS | 3664 | 1461282894127 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 15:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:54:54 INFO - PROCESS | 3664 | 1461282894130 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 15:54:54 INFO - PROCESS | 3664 | 1461282894133 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:54:54 INFO - PROCESS | 3664 | 1461282894137 Marionette TRACE conn3 <- [1,2046,null,{}] 15:54:54 INFO - PROCESS | 3664 | 1461282894164 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}] 15:54:54 INFO - PROCESS | 3664 | 1461282894271 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 15:54:54 INFO - PROCESS | 3664 | 1461282894422 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:54 INFO - PROCESS | 3664 | ++DOCSHELL 19C5F800 == 65 [pid = 3664] [id = 521] 15:54:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (19C7D400) [pid = 3664] [serial = 1563] [outer = 00000000] 15:54:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (19E7B800) [pid = 3664] [serial = 1564] [outer = 19C7D400] 15:54:54 INFO - PROCESS | 3664 | 1461282894483 Marionette DEBUG loaded listener.js 15:54:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1A4A8000) [pid = 3664] [serial = 1565] [outer = 19C7D400] 15:54:55 INFO - PROCESS | 3664 | 1461282895072 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]]]}] 15:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1002ms 15:54:55 INFO - PROCESS | 3664 | 1461282895136 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 15:54:55 INFO - PROCESS | 3664 | 1461282895139 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 15:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:54:55 INFO - PROCESS | 3664 | 1461282895143 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:54:55 INFO - PROCESS | 3664 | 1461282895145 Marionette TRACE conn3 <- [1,2050,null,{}] 15:54:55 INFO - PROCESS | 3664 | 1461282895149 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}] 15:54:55 INFO - PROCESS | 3664 | 1461282895251 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 15:54:55 INFO - PROCESS | 3664 | 1461282895398 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:55 INFO - PROCESS | 3664 | ++DOCSHELL 1AB9C800 == 66 [pid = 3664] [id = 522] 15:54:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1AB9F400) [pid = 3664] [serial = 1566] [outer = 00000000] 15:54:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (1B342000) [pid = 3664] [serial = 1567] [outer = 1AB9F400] 15:54:55 INFO - PROCESS | 3664 | 1461282895454 Marionette DEBUG loaded listener.js 15:54:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (1B344400) [pid = 3664] [serial = 1568] [outer = 1AB9F400] 15:54:56 INFO - PROCESS | 3664 | 1461282896046 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]]]}] 15:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 956ms 15:54:56 INFO - PROCESS | 3664 | 1461282896087 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 15:54:56 INFO - PROCESS | 3664 | 1461282896089 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 15:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:54:56 INFO - PROCESS | 3664 | 1461282896092 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:54:56 INFO - PROCESS | 3664 | 1461282896094 Marionette TRACE conn3 <- [1,2054,null,{}] 15:54:56 INFO - PROCESS | 3664 | 1461282896098 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}] 15:54:56 INFO - PROCESS | 3664 | 1461282896340 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 15:54:56 INFO - PROCESS | 3664 | 1461282896506 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:56 INFO - PROCESS | 3664 | ++DOCSHELL 12BE7000 == 67 [pid = 3664] [id = 523] 15:54:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (12DD4800) [pid = 3664] [serial = 1569] [outer = 00000000] 15:54:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (16530400) [pid = 3664] [serial = 1570] [outer = 12DD4800] 15:54:56 INFO - PROCESS | 3664 | 1461282896559 Marionette DEBUG loaded listener.js 15:54:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (17C1BC00) [pid = 3664] [serial = 1571] [outer = 12DD4800] 15:54:57 INFO - PROCESS | 3664 | 1461282897198 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]]]}] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 1883C400 == 66 [pid = 3664] [id = 448] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 16433400 == 65 [pid = 3664] [id = 467] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 17C20400 == 64 [pid = 3664] [id = 445] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 16BAC400 == 63 [pid = 3664] [id = 451] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 14B62400 == 62 [pid = 3664] [id = 466] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 13383800 == 61 [pid = 3664] [id = 495] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 17F8A400 == 60 [pid = 3664] [id = 446] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 157EA800 == 59 [pid = 3664] [id = 496] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 19AB9000 == 58 [pid = 3664] [id = 465] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 18425C00 == 57 [pid = 3664] [id = 447] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 123B5800 == 56 [pid = 3664] [id = 449] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 13998C00 == 55 [pid = 3664] [id = 517] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 1336F000 == 54 [pid = 3664] [id = 516] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 18B90400 == 53 [pid = 3664] [id = 515] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 1331BC00 == 52 [pid = 3664] [id = 514] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 13381000 == 51 [pid = 3664] [id = 513] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 1937B000 == 50 [pid = 3664] [id = 512] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 1898F000 == 49 [pid = 3664] [id = 511] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 17C50000 == 48 [pid = 3664] [id = 510] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 15D8D800 == 47 [pid = 3664] [id = 509] 15:54:57 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (18F63800) [pid = 3664] [serial = 1510] [outer = 00000000] [url = about:blank] 15:54:57 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (17C23400) [pid = 3664] [serial = 1495] [outer = 00000000] [url = about:blank] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 18F6B000 == 46 [pid = 3664] [id = 506] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 13367000 == 45 [pid = 3664] [id = 505] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 1444F400 == 44 [pid = 3664] [id = 504] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 1336E400 == 43 [pid = 3664] [id = 503] 15:54:57 INFO - PROCESS | 3664 | --DOCSHELL 182EE000 == 42 [pid = 3664] [id = 494] 15:54:57 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (18C47C00) [pid = 3664] [serial = 1507] [outer = 00000000] [url = about:blank] 15:54:57 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (18C49000) [pid = 3664] [serial = 1508] [outer = 00000000] [url = about:blank] 15:54:57 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (18898800) [pid = 3664] [serial = 1504] [outer = 00000000] [url = about:blank] 15:54:57 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (1898E400) [pid = 3664] [serial = 1505] [outer = 00000000] [url = about:blank] 15:54:57 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (13BD1000) [pid = 3664] [serial = 1486] [outer = 00000000] [url = about:blank] 15:54:57 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (16BAB000) [pid = 3664] [serial = 1499] [outer = 00000000] [url = about:blank] 15:54:57 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (16847000) [pid = 3664] [serial = 1498] [outer = 00000000] [url = about:blank] 15:54:57 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (19933800) [pid = 3664] [serial = 1492] [outer = 00000000] [url = about:blank] 15:54:57 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (16768400) [pid = 3664] [serial = 1501] [outer = 00000000] [url = about:blank] 15:54:57 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (16848C00) [pid = 3664] [serial = 1502] [outer = 00000000] [url = about:blank] 15:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:54:57 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (17C26C00) [pid = 3664] [serial = 1489] [outer = 00000000] [url = about:blank] 15:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1191ms 15:54:57 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (19C56000) [pid = 3664] [serial = 1454] [outer = 00000000] [url = about:blank] 15:54:57 INFO - PROCESS | 3664 | 1461282897290 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 15:54:57 INFO - PROCESS | 3664 | 1461282897294 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 15:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:54:57 INFO - PROCESS | 3664 | 1461282897299 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:54:57 INFO - PROCESS | 3664 | 1461282897303 Marionette TRACE conn3 <- [1,2058,null,{}] 15:54:57 INFO - PROCESS | 3664 | 1461282897307 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}] 15:54:57 INFO - PROCESS | 3664 | 1461282897394 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 15:54:57 INFO - PROCESS | 3664 | 1461282897405 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:57 INFO - PROCESS | 3664 | ++DOCSHELL 15BEB400 == 43 [pid = 3664] [id = 524] 15:54:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (15D8D800) [pid = 3664] [serial = 1572] [outer = 00000000] 15:54:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (16844800) [pid = 3664] [serial = 1573] [outer = 15D8D800] 15:54:57 INFO - PROCESS | 3664 | 1461282897460 Marionette DEBUG loaded listener.js 15:54:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (16BAB000) [pid = 3664] [serial = 1574] [outer = 15D8D800] 15:54:58 INFO - PROCESS | 3664 | 1461282897989 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]]]}] 15:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 752ms 15:54:58 INFO - PROCESS | 3664 | 1461282898040 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 15:54:58 INFO - PROCESS | 3664 | 1461282898043 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 15:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:54:58 INFO - PROCESS | 3664 | 1461282898046 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:54:58 INFO - PROCESS | 3664 | 1461282898048 Marionette TRACE conn3 <- [1,2062,null,{}] 15:54:58 INFO - PROCESS | 3664 | 1461282898052 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}] 15:54:58 INFO - PROCESS | 3664 | 1461282898132 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 15:54:58 INFO - PROCESS | 3664 | 1461282898231 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:58 INFO - PROCESS | 3664 | ++DOCSHELL 1882DC00 == 44 [pid = 3664] [id = 525] 15:54:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1883C400) [pid = 3664] [serial = 1575] [outer = 00000000] 15:54:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1898E400) [pid = 3664] [serial = 1576] [outer = 1883C400] 15:54:58 INFO - PROCESS | 3664 | 1461282898278 Marionette DEBUG loaded listener.js 15:54:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (18B99000) [pid = 3664] [serial = 1577] [outer = 1883C400] 15:54:58 INFO - PROCESS | 3664 | 1461282898695 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]]]}] 15:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 705ms 15:54:58 INFO - PROCESS | 3664 | 1461282898745 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 15:54:58 INFO - PROCESS | 3664 | 1461282898749 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 15:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:54:58 INFO - PROCESS | 3664 | 1461282898759 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:54:58 INFO - PROCESS | 3664 | 1461282898763 Marionette TRACE conn3 <- [1,2066,null,{}] 15:54:58 INFO - PROCESS | 3664 | 1461282898767 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}] 15:54:58 INFO - PROCESS | 3664 | 1461282898852 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 15:54:58 INFO - PROCESS | 3664 | 1461282898859 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:58 INFO - PROCESS | 3664 | ++DOCSHELL 18C4B000 == 45 [pid = 3664] [id = 526] 15:54:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (18C4EC00) [pid = 3664] [serial = 1578] [outer = 00000000] 15:54:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (19935400) [pid = 3664] [serial = 1579] [outer = 18C4EC00] 15:54:58 INFO - PROCESS | 3664 | 1461282898904 Marionette DEBUG loaded listener.js 15:54:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (19938C00) [pid = 3664] [serial = 1580] [outer = 18C4EC00] 15:54:59 INFO - PROCESS | 3664 | 1461282899382 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]]]}] 15:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 626ms 15:54:59 INFO - PROCESS | 3664 | 1461282899393 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 15:54:59 INFO - PROCESS | 3664 | 1461282899395 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 15:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:54:59 INFO - PROCESS | 3664 | 1461282899408 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:54:59 INFO - PROCESS | 3664 | 1461282899409 Marionette TRACE conn3 <- [1,2070,null,{}] 15:54:59 INFO - PROCESS | 3664 | 1461282899413 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}] 15:54:59 INFO - PROCESS | 3664 | 1461282899531 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 15:54:59 INFO - PROCESS | 3664 | 1461282899630 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:59 INFO - PROCESS | 3664 | ++DOCSHELL 19C7BC00 == 46 [pid = 3664] [id = 527] 15:54:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (19C7FC00) [pid = 3664] [serial = 1581] [outer = 00000000] 15:54:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (19C8F400) [pid = 3664] [serial = 1582] [outer = 19C7FC00] 15:54:59 INFO - PROCESS | 3664 | 1461282899675 Marionette DEBUG loaded listener.js 15:54:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (19C95000) [pid = 3664] [serial = 1583] [outer = 19C7FC00] 15:55:00 INFO - PROCESS | 3664 | 1461282900092 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]]]}] 15:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 752ms 15:55:00 INFO - PROCESS | 3664 | 1461282900150 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 15:55:00 INFO - PROCESS | 3664 | 1461282900152 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 15:55:00 INFO - PROCESS | 3664 | 1461282900155 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:55:00 INFO - PROCESS | 3664 | 1461282900157 Marionette TRACE conn3 <- [1,2074,null,{}] 15:55:00 INFO - PROCESS | 3664 | 1461282900161 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}] 15:55:00 INFO - PROCESS | 3664 | 1461282900273 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 15:55:00 INFO - PROCESS | 3664 | 1461282900281 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:00 INFO - PROCESS | 3664 | ++DOCSHELL 19E6DC00 == 47 [pid = 3664] [id = 528] 15:55:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (19E6EC00) [pid = 3664] [serial = 1584] [outer = 00000000] 15:55:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (1A46C000) [pid = 3664] [serial = 1585] [outer = 19E6EC00] 15:55:00 INFO - PROCESS | 3664 | 1461282900396 Marionette DEBUG loaded listener.js 15:55:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (1A9DB400) [pid = 3664] [serial = 1586] [outer = 19E6EC00] 15:55:00 INFO - PROCESS | 3664 | 1461282900854 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]]]}] 15:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 736ms 15:55:00 INFO - PROCESS | 3664 | 1461282900935 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 15:55:00 INFO - PROCESS | 3664 | 1461282900937 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 15:55:00 INFO - PROCESS | 3664 | 1461282900941 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:55:00 INFO - PROCESS | 3664 | 1461282900942 Marionette TRACE conn3 <- [1,2078,null,{}] 15:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:55:00 INFO - PROCESS | 3664 | 1461282900946 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}] 15:55:01 INFO - PROCESS | 3664 | 1461282901060 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 15:55:01 INFO - PROCESS | 3664 | 1461282901129 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:01 INFO - PROCESS | 3664 | ++DOCSHELL 15BEF800 == 48 [pid = 3664] [id = 529] 15:55:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (19FEEC00) [pid = 3664] [serial = 1587] [outer = 00000000] 15:55:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (1C203000) [pid = 3664] [serial = 1588] [outer = 19FEEC00] 15:55:01 INFO - PROCESS | 3664 | 1461282901173 Marionette DEBUG loaded listener.js 15:55:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (1C205400) [pid = 3664] [serial = 1589] [outer = 19FEEC00] 15:55:01 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (1372A000) [pid = 3664] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:55:01 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (182EF800) [pid = 3664] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:55:01 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (19C60000) [pid = 3664] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:55:01 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (18992800) [pid = 3664] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:55:01 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (15D8E800) [pid = 3664] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:55:01 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (1449EC00) [pid = 3664] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:55:01 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (16843000) [pid = 3664] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:55:01 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (19937C00) [pid = 3664] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:55:01 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (1937CC00) [pid = 3664] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:55:01 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (17C57800) [pid = 3664] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:55:01 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (15B2E400) [pid = 3664] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:55:01 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (14409C00) [pid = 3664] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:55:01 INFO - PROCESS | 3664 | 1461282901842 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]]]}] 15:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 940ms 15:55:01 INFO - PROCESS | 3664 | 1461282901891 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 15:55:01 INFO - PROCESS | 3664 | 1461282901893 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 15:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:55:01 INFO - PROCESS | 3664 | 1461282901897 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:55:01 INFO - PROCESS | 3664 | 1461282901898 Marionette TRACE conn3 <- [1,2082,null,{}] 15:55:01 INFO - PROCESS | 3664 | 1461282901902 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}] 15:55:02 INFO - PROCESS | 3664 | 1461282901978 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 15:55:02 INFO - PROCESS | 3664 | 1461282902077 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:02 INFO - PROCESS | 3664 | ++DOCSHELL 13370800 == 49 [pid = 3664] [id = 530] 15:55:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (13383000) [pid = 3664] [serial = 1590] [outer = 00000000] 15:55:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (17C4E400) [pid = 3664] [serial = 1591] [outer = 13383000] 15:55:02 INFO - PROCESS | 3664 | 1461282902122 Marionette DEBUG loaded listener.js 15:55:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (16BAC000) [pid = 3664] [serial = 1592] [outer = 13383000] 15:55:02 INFO - PROCESS | 3664 | 1461282902506 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]]]}] 15:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 627ms 15:55:02 INFO - PROCESS | 3664 | 1461282902535 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 15:55:02 INFO - PROCESS | 3664 | 1461282902584 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 15:55:02 INFO - PROCESS | 3664 | 1461282902595 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:55:02 INFO - PROCESS | 3664 | 1461282902597 Marionette TRACE conn3 <- [1,2086,null,{}] 15:55:02 INFO - PROCESS | 3664 | 1461282902601 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}] 15:55:02 INFO - PROCESS | 3664 | 1461282902678 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 15:55:02 INFO - PROCESS | 3664 | 1461282902684 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:02 INFO - PROCESS | 3664 | ++DOCSHELL 16849000 == 50 [pid = 3664] [id = 531] 15:55:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (18892800) [pid = 3664] [serial = 1593] [outer = 00000000] 15:55:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (1A5E0000) [pid = 3664] [serial = 1594] [outer = 18892800] 15:55:02 INFO - PROCESS | 3664 | 1461282902728 Marionette DEBUG loaded listener.js 15:55:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1B34BC00) [pid = 3664] [serial = 1595] [outer = 18892800] 15:55:03 INFO - PROCESS | 3664 | 1461282903160 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]]]}] 15:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 595ms 15:55:03 INFO - PROCESS | 3664 | 1461282903206 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 15:55:03 INFO - PROCESS | 3664 | 1461282903208 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 15:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:55:03 INFO - PROCESS | 3664 | 1461282903211 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:55:03 INFO - PROCESS | 3664 | 1461282903213 Marionette TRACE conn3 <- [1,2090,null,{}] 15:55:03 INFO - PROCESS | 3664 | 1461282903216 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}] 15:55:03 INFO - PROCESS | 3664 | 1461282903300 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 15:55:03 INFO - PROCESS | 3664 | 1461282903307 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:03 INFO - PROCESS | 3664 | ++DOCSHELL 157AC400 == 51 [pid = 3664] [id = 532] 15:55:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1C20D000) [pid = 3664] [serial = 1596] [outer = 00000000] 15:55:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (1C51C000) [pid = 3664] [serial = 1597] [outer = 1C20D000] 15:55:03 INFO - PROCESS | 3664 | 1461282903354 Marionette DEBUG loaded listener.js 15:55:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (1C523000) [pid = 3664] [serial = 1598] [outer = 1C20D000] 15:55:03 INFO - PROCESS | 3664 | 1461282903859 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]]]}] 15:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 689ms 15:55:03 INFO - PROCESS | 3664 | 1461282903911 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 15:55:03 INFO - PROCESS | 3664 | 1461282903915 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 15:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:55:03 INFO - PROCESS | 3664 | 1461282903921 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:55:03 INFO - PROCESS | 3664 | 1461282903926 Marionette TRACE conn3 <- [1,2094,null,{}] 15:55:03 INFO - PROCESS | 3664 | 1461282903933 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}] 15:55:04 INFO - PROCESS | 3664 | 1461282904093 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 15:55:04 INFO - PROCESS | 3664 | 1461282904225 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:04 INFO - PROCESS | 3664 | ++DOCSHELL 16433400 == 52 [pid = 3664] [id = 533] 15:55:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (16455800) [pid = 3664] [serial = 1599] [outer = 00000000] 15:55:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (17C20400) [pid = 3664] [serial = 1600] [outer = 16455800] 15:55:04 INFO - PROCESS | 3664 | 1461282904282 Marionette DEBUG loaded listener.js 15:55:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (17C26000) [pid = 3664] [serial = 1601] [outer = 16455800] 15:55:04 INFO - PROCESS | 3664 | 1461282904862 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]]]}] 15:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1003ms 15:55:04 INFO - PROCESS | 3664 | 1461282904925 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 15:55:04 INFO - PROCESS | 3664 | 1461282904931 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 15:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:55:04 INFO - PROCESS | 3664 | 1461282904938 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:55:04 INFO - PROCESS | 3664 | 1461282904941 Marionette TRACE conn3 <- [1,2098,null,{}] 15:55:04 INFO - PROCESS | 3664 | 1461282904945 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}] 15:55:05 INFO - PROCESS | 3664 | 1461282905049 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 15:55:05 INFO - PROCESS | 3664 | 1461282905192 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:05 INFO - PROCESS | 3664 | ++DOCSHELL 18806C00 == 53 [pid = 3664] [id = 534] 15:55:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (18807400) [pid = 3664] [serial = 1602] [outer = 00000000] 15:55:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (18C4C400) [pid = 3664] [serial = 1603] [outer = 18807400] 15:55:05 INFO - PROCESS | 3664 | 1461282905247 Marionette DEBUG loaded listener.js 15:55:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (18F6B800) [pid = 3664] [serial = 1604] [outer = 18807400] 15:55:05 INFO - PROCESS | 3664 | 1461282905860 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]]]}] 15:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1003ms 15:55:05 INFO - PROCESS | 3664 | 1461282905937 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 15:55:05 INFO - PROCESS | 3664 | 1461282905940 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 15:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:55:05 INFO - PROCESS | 3664 | 1461282905943 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:55:05 INFO - PROCESS | 3664 | 1461282905947 Marionette TRACE conn3 <- [1,2102,null,{}] 15:55:05 INFO - PROCESS | 3664 | 1461282905971 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}] 15:55:06 INFO - PROCESS | 3664 | 1461282906120 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 15:55:06 INFO - PROCESS | 3664 | 1461282906182 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:06 INFO - PROCESS | 3664 | ++DOCSHELL 19D30400 == 54 [pid = 3664] [id = 535] 15:55:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (1A4B5C00) [pid = 3664] [serial = 1605] [outer = 00000000] 15:55:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (1B341800) [pid = 3664] [serial = 1606] [outer = 1A4B5C00] 15:55:06 INFO - PROCESS | 3664 | 1461282906239 Marionette DEBUG loaded listener.js 15:55:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (1C20CC00) [pid = 3664] [serial = 1607] [outer = 1A4B5C00] 15:55:06 INFO - PROCESS | 3664 | 1461282906831 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]]]}] 15:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 940ms 15:55:06 INFO - PROCESS | 3664 | 1461282906888 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 15:55:06 INFO - PROCESS | 3664 | 1461282906891 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 15:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:55:06 INFO - PROCESS | 3664 | 1461282906894 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:55:06 INFO - PROCESS | 3664 | 1461282906896 Marionette TRACE conn3 <- [1,2106,null,{}] 15:55:06 INFO - PROCESS | 3664 | 1461282906900 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}] 15:55:07 INFO - PROCESS | 3664 | 1461282907032 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 15:55:07 INFO - PROCESS | 3664 | 1461282907171 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:07 INFO - PROCESS | 3664 | ++DOCSHELL 1CA49800 == 55 [pid = 3664] [id = 536] 15:55:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (1CA4A400) [pid = 3664] [serial = 1608] [outer = 00000000] 15:55:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (1CC85000) [pid = 3664] [serial = 1609] [outer = 1CA4A400] 15:55:07 INFO - PROCESS | 3664 | 1461282907226 Marionette DEBUG loaded listener.js 15:55:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (1CC89C00) [pid = 3664] [serial = 1610] [outer = 1CA4A400] 15:55:07 INFO - PROCESS | 3664 | 1461282907782 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]]]}] 15:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 956ms 15:55:07 INFO - PROCESS | 3664 | 1461282907839 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 15:55:07 INFO - PROCESS | 3664 | 1461282907842 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 15:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:55:07 INFO - PROCESS | 3664 | 1461282907845 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:55:07 INFO - PROCESS | 3664 | 1461282907847 Marionette TRACE conn3 <- [1,2110,null,{}] 15:55:07 INFO - PROCESS | 3664 | 1461282907851 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}] 15:55:07 INFO - PROCESS | 3664 | 1461282907948 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 15:55:08 INFO - PROCESS | 3664 | 1461282908060 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:08 INFO - PROCESS | 3664 | ++DOCSHELL 13991800 == 56 [pid = 3664] [id = 537] 15:55:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (14BFBC00) [pid = 3664] [serial = 1611] [outer = 00000000] 15:55:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (1D0D0800) [pid = 3664] [serial = 1612] [outer = 14BFBC00] 15:55:08 INFO - PROCESS | 3664 | 1461282908114 Marionette DEBUG loaded listener.js 15:55:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (1D0D3000) [pid = 3664] [serial = 1613] [outer = 14BFBC00] 15:55:08 INFO - PROCESS | 3664 | 1461282908756 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]]]}] 15:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 956ms 15:55:08 INFO - PROCESS | 3664 | 1461282908791 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 15:55:08 INFO - PROCESS | 3664 | 1461282908793 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 15:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:55:08 INFO - PROCESS | 3664 | 1461282908796 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:55:08 INFO - PROCESS | 3664 | 1461282908798 Marionette TRACE conn3 <- [1,2114,null,{}] 15:55:08 INFO - PROCESS | 3664 | 1461282908802 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}] 15:55:08 INFO - PROCESS | 3664 | 1461282908922 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 15:55:09 INFO - PROCESS | 3664 | 1461282909188 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:09 INFO - PROCESS | 3664 | ++DOCSHELL 1331AC00 == 57 [pid = 3664] [id = 538] 15:55:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (15B10000) [pid = 3664] [serial = 1614] [outer = 00000000] 15:55:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (1683E400) [pid = 3664] [serial = 1615] [outer = 15B10000] 15:55:09 INFO - PROCESS | 3664 | 1461282909250 Marionette DEBUG loaded listener.js 15:55:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (17C54800) [pid = 3664] [serial = 1616] [outer = 15B10000] 15:55:09 INFO - PROCESS | 3664 | 1461282909800 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]]]}] 15:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1049ms 15:55:09 INFO - PROCESS | 3664 | 1461282909847 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 15:55:09 INFO - PROCESS | 3664 | 1461282909852 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 15:55:09 INFO - PROCESS | 3664 | 1461282909875 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:55:09 INFO - PROCESS | 3664 | 1461282909878 Marionette TRACE conn3 <- [1,2118,null,{}] 15:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:55:09 INFO - PROCESS | 3664 | 1461282909883 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}] 15:55:10 INFO - PROCESS | 3664 | 1461282909980 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 15:55:10 INFO - PROCESS | 3664 | 1461282910161 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:10 INFO - PROCESS | 3664 | --DOCSHELL 16849000 == 56 [pid = 3664] [id = 531] 15:55:10 INFO - PROCESS | 3664 | --DOCSHELL 13370800 == 55 [pid = 3664] [id = 530] 15:55:10 INFO - PROCESS | 3664 | --DOCSHELL 15BEF800 == 54 [pid = 3664] [id = 529] 15:55:10 INFO - PROCESS | 3664 | --DOCSHELL 19E6DC00 == 53 [pid = 3664] [id = 528] 15:55:10 INFO - PROCESS | 3664 | --DOCSHELL 19C7BC00 == 52 [pid = 3664] [id = 527] 15:55:10 INFO - PROCESS | 3664 | --DOCSHELL 18C4B000 == 51 [pid = 3664] [id = 526] 15:55:10 INFO - PROCESS | 3664 | --DOCSHELL 1882DC00 == 50 [pid = 3664] [id = 525] 15:55:10 INFO - PROCESS | 3664 | --DOCSHELL 15BEB400 == 49 [pid = 3664] [id = 524] 15:55:10 INFO - PROCESS | 3664 | --DOCSHELL 12BE7000 == 48 [pid = 3664] [id = 523] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (182F5C00) [pid = 3664] [serial = 1496] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (19C61C00) [pid = 3664] [serial = 1484] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (19D45800) [pid = 3664] [serial = 1546] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (16417800) [pid = 3664] [serial = 1513] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (182F2000) [pid = 3664] [serial = 1516] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (19773800) [pid = 3664] [serial = 1519] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (18C02800) [pid = 3664] [serial = 1534] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (18C50400) [pid = 3664] [serial = 1535] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (17C23000) [pid = 3664] [serial = 1529] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (16BAE000) [pid = 3664] [serial = 1528] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (18C06400) [pid = 3664] [serial = 1549] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (18992400) [pid = 3664] [serial = 1526] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (18423400) [pid = 3664] [serial = 1525] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (19C92800) [pid = 3664] [serial = 1543] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (19777C00) [pid = 3664] [serial = 1537] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (18141C00) [pid = 3664] [serial = 1531] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (182F6000) [pid = 3664] [serial = 1532] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (19C59000) [pid = 3664] [serial = 1522] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (19D37C00) [pid = 3664] [serial = 1547] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (19FA5C00) [pid = 3664] [serial = 1552] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (19939400) [pid = 3664] [serial = 1540] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (19FA2C00) [pid = 3664] [serial = 1553] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (19C98000) [pid = 3664] [serial = 1544] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (19D33800) [pid = 3664] [serial = 1550] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (1A4B4800) [pid = 3664] [serial = 1555] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (1993CC00) [pid = 3664] [serial = 1541] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (1992F800) [pid = 3664] [serial = 1538] [outer = 00000000] [url = about:blank] 15:55:10 INFO - PROCESS | 3664 | ++DOCSHELL 1388AC00 == 49 [pid = 3664] [id = 539] 15:55:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1398C000) [pid = 3664] [serial = 1617] [outer = 00000000] 15:55:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (16849000) [pid = 3664] [serial = 1618] [outer = 1398C000] 15:55:10 INFO - PROCESS | 3664 | 1461282910245 Marionette DEBUG loaded listener.js 15:55:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (18141C00) [pid = 3664] [serial = 1619] [outer = 1398C000] 15:55:10 INFO - PROCESS | 3664 | 1461282910698 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] 15:55:10 INFO - PROCESS | 3664 | 1461282910728 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 15:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:55:10 INFO - PROCESS | 3664 | 1461282910733 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:55:10 INFO - PROCESS | 3664 | 1461282910735 Marionette TRACE conn3 <- [1,2122,null,{}] 15:55:10 INFO - PROCESS | 3664 | 1461282910738 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}] 15:55:10 INFO - PROCESS | 3664 | 1461282910819 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 15:55:10 INFO - PROCESS | 3664 | 1461282910829 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:10 INFO - PROCESS | 3664 | ++DOCSHELL 18423800 == 50 [pid = 3664] [id = 540] 15:55:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (18898000) [pid = 3664] [serial = 1620] [outer = 00000000] 15:55:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (18C53400) [pid = 3664] [serial = 1621] [outer = 18898000] 15:55:10 INFO - PROCESS | 3664 | 1461282910875 Marionette DEBUG loaded listener.js 15:55:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (18FBD400) [pid = 3664] [serial = 1622] [outer = 18898000] 15:55:11 INFO - PROCESS | 3664 | 1461282911374 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]]]}] 15:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 706ms 15:55:11 INFO - PROCESS | 3664 | 1461282911432 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 15:55:11 INFO - PROCESS | 3664 | 1461282911434 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 15:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:55:11 INFO - PROCESS | 3664 | 1461282911439 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:55:11 INFO - PROCESS | 3664 | 1461282911445 Marionette TRACE conn3 <- [1,2126,null,{}] 15:55:11 INFO - PROCESS | 3664 | 1461282911454 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}] 15:55:11 INFO - PROCESS | 3664 | 1461282911538 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 15:55:11 INFO - PROCESS | 3664 | 1461282911548 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:11 INFO - PROCESS | 3664 | ++DOCSHELL 19ABEC00 == 51 [pid = 3664] [id = 541] 15:55:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (19C54000) [pid = 3664] [serial = 1623] [outer = 00000000] 15:55:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (19C5F400) [pid = 3664] [serial = 1624] [outer = 19C54000] 15:55:11 INFO - PROCESS | 3664 | 1461282911604 Marionette DEBUG loaded listener.js 15:55:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (19C80800) [pid = 3664] [serial = 1625] [outer = 19C54000] 15:55:12 INFO - PROCESS | 3664 | 1461282912054 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]]]}] 15:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 658ms 15:55:12 INFO - PROCESS | 3664 | 1461282912106 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 15:55:12 INFO - PROCESS | 3664 | 1461282912109 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 15:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:55:12 INFO - PROCESS | 3664 | 1461282912112 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:55:12 INFO - PROCESS | 3664 | 1461282912114 Marionette TRACE conn3 <- [1,2130,null,{}] 15:55:12 INFO - PROCESS | 3664 | 1461282912118 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}] 15:55:12 INFO - PROCESS | 3664 | 1461282912199 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 15:55:12 INFO - PROCESS | 3664 | 1461282912235 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:12 INFO - PROCESS | 3664 | ++DOCSHELL 19C94400 == 52 [pid = 3664] [id = 542] 15:55:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (19C94800) [pid = 3664] [serial = 1626] [outer = 00000000] 15:55:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (19D4F000) [pid = 3664] [serial = 1627] [outer = 19C94800] 15:55:12 INFO - PROCESS | 3664 | 1461282912280 Marionette DEBUG loaded listener.js 15:55:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (19E6DC00) [pid = 3664] [serial = 1628] [outer = 19C94800] 15:55:12 INFO - PROCESS | 3664 | 1461282912779 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] 15:55:12 INFO - PROCESS | 3664 | 1461282912814 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 15:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:55:12 INFO - PROCESS | 3664 | 1461282912817 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:55:12 INFO - PROCESS | 3664 | 1461282912819 Marionette TRACE conn3 <- [1,2134,null,{}] 15:55:12 INFO - PROCESS | 3664 | 1461282912822 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}] 15:55:12 INFO - PROCESS | 3664 | 1461282912940 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 15:55:12 INFO - PROCESS | 3664 | 1461282912946 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:12 INFO - PROCESS | 3664 | ++DOCSHELL 19E73800 == 53 [pid = 3664] [id = 543] 15:55:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (19E74C00) [pid = 3664] [serial = 1629] [outer = 00000000] 15:55:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (1A5E0800) [pid = 3664] [serial = 1630] [outer = 19E74C00] 15:55:13 INFO - PROCESS | 3664 | 1461282913000 Marionette DEBUG loaded listener.js 15:55:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (1B33E400) [pid = 3664] [serial = 1631] [outer = 19E74C00] 15:55:13 INFO - PROCESS | 3664 | 1461282913483 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] 15:55:13 INFO - PROCESS | 3664 | 1461282913519 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 15:55:13 INFO - PROCESS | 3664 | 1461282913522 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:55:13 INFO - PROCESS | 3664 | 1461282913524 Marionette TRACE conn3 <- [1,2138,null,{}] 15:55:13 INFO - PROCESS | 3664 | 1461282913528 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}] 15:55:13 INFO - PROCESS | 3664 | 1461282913660 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 15:55:13 INFO - PROCESS | 3664 | 1461282913762 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:13 INFO - PROCESS | 3664 | ++DOCSHELL 1B349400 == 54 [pid = 3664] [id = 544] 15:55:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (1C209C00) [pid = 3664] [serial = 1632] [outer = 00000000] 15:55:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (1D034000) [pid = 3664] [serial = 1633] [outer = 1C209C00] 15:55:13 INFO - PROCESS | 3664 | 1461282913806 Marionette DEBUG loaded listener.js 15:55:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (1D039000) [pid = 3664] [serial = 1634] [outer = 1C209C00] 15:55:14 INFO - PROCESS | 3664 | 1461282914291 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]]]}] 15:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 799ms 15:55:14 INFO - PROCESS | 3664 | 1461282914356 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 15:55:14 INFO - PROCESS | 3664 | 1461282914358 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 15:55:14 INFO - PROCESS | 3664 | 1461282914362 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:55:14 INFO - PROCESS | 3664 | 1461282914363 Marionette TRACE conn3 <- [1,2142,null,{}] 15:55:14 INFO - PROCESS | 3664 | 1461282914367 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}] 15:55:14 INFO - PROCESS | 3664 | 1461282914482 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 15:55:14 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (19E6EC00) [pid = 3664] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:55:14 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (12DD4800) [pid = 3664] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:55:14 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (19C7FC00) [pid = 3664] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:55:14 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (19FEEC00) [pid = 3664] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:55:14 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (1883C400) [pid = 3664] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:55:14 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (18C4EC00) [pid = 3664] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:55:14 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (15D8D800) [pid = 3664] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:55:14 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (13383000) [pid = 3664] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:55:14 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (18892800) [pid = 3664] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:55:14 INFO - PROCESS | 3664 | 1461282914814 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:14 INFO - PROCESS | 3664 | ++DOCSHELL 13371C00 == 55 [pid = 3664] [id = 545] 15:55:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (13383000) [pid = 3664] [serial = 1635] [outer = 00000000] 15:55:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (1642E400) [pid = 3664] [serial = 1636] [outer = 13383000] 15:55:14 INFO - PROCESS | 3664 | 1461282914859 Marionette DEBUG loaded listener.js 15:55:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (1888E400) [pid = 3664] [serial = 1637] [outer = 13383000] 15:55:15 INFO - PROCESS | 3664 | 1461282915392 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]]]}] 15:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1050ms 15:55:15 INFO - PROCESS | 3664 | 1461282915411 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 15:55:15 INFO - PROCESS | 3664 | 1461282915413 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 15:55:15 INFO - PROCESS | 3664 | 1461282915416 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:55:15 INFO - PROCESS | 3664 | 1461282915418 Marionette TRACE conn3 <- [1,2146,null,{}] 15:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:55:15 INFO - PROCESS | 3664 | 1461282915422 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}] 15:55:15 INFO - PROCESS | 3664 | 1461282915501 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 15:55:15 INFO - PROCESS | 3664 | 1461282915508 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:15 INFO - PROCESS | 3664 | ++DOCSHELL 15D8D800 == 56 [pid = 3664] [id = 546] 15:55:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (1841EC00) [pid = 3664] [serial = 1638] [outer = 00000000] 15:55:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (1D370400) [pid = 3664] [serial = 1639] [outer = 1841EC00] 15:55:15 INFO - PROCESS | 3664 | 1461282915553 Marionette DEBUG loaded listener.js 15:55:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (1D373400) [pid = 3664] [serial = 1640] [outer = 1841EC00] 15:55:15 INFO - PROCESS | 3664 | 1461282915996 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]]]}] 15:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 642ms 15:55:16 INFO - PROCESS | 3664 | 1461282916057 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 15:55:16 INFO - PROCESS | 3664 | 1461282916059 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 15:55:16 INFO - PROCESS | 3664 | 1461282916062 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:55:16 INFO - PROCESS | 3664 | 1461282916063 Marionette TRACE conn3 <- [1,2150,null,{}] 15:55:16 INFO - PROCESS | 3664 | 1461282916067 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}] 15:55:16 INFO - PROCESS | 3664 | 1461282916148 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 15:55:16 INFO - PROCESS | 3664 | 1461282916154 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:16 INFO - PROCESS | 3664 | ++DOCSHELL 13371800 == 57 [pid = 3664] [id = 547] 15:55:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (18F6CC00) [pid = 3664] [serial = 1641] [outer = 00000000] 15:55:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (1D5C3400) [pid = 3664] [serial = 1642] [outer = 18F6CC00] 15:55:16 INFO - PROCESS | 3664 | 1461282916199 Marionette DEBUG loaded listener.js 15:55:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (1D5C5000) [pid = 3664] [serial = 1643] [outer = 18F6CC00] 15:55:16 INFO - PROCESS | 3664 | 1461282916678 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]]]}] 15:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 705ms 15:55:16 INFO - PROCESS | 3664 | 1461282916762 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 15:55:16 INFO - PROCESS | 3664 | 1461282916764 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 15:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:55:16 INFO - PROCESS | 3664 | 1461282916767 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:55:16 INFO - PROCESS | 3664 | 1461282916769 Marionette TRACE conn3 <- [1,2154,null,{}] 15:55:16 INFO - PROCESS | 3664 | 1461282916772 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}] 15:55:16 INFO - PROCESS | 3664 | 1461282916913 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 15:55:17 INFO - PROCESS | 3664 | 1461282917062 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:17 INFO - PROCESS | 3664 | ++DOCSHELL 13367000 == 58 [pid = 3664] [id = 548] 15:55:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (13370800) [pid = 3664] [serial = 1644] [outer = 00000000] 15:55:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (15B37400) [pid = 3664] [serial = 1645] [outer = 13370800] 15:55:17 INFO - PROCESS | 3664 | 1461282917121 Marionette DEBUG loaded listener.js 15:55:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (16767C00) [pid = 3664] [serial = 1646] [outer = 13370800] 15:55:17 INFO - PROCESS | 3664 | 1461282917771 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]]]}] 15:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1050ms 15:55:17 INFO - PROCESS | 3664 | 1461282917831 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 15:55:17 INFO - PROCESS | 3664 | 1461282917836 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 15:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:55:17 INFO - PROCESS | 3664 | 1461282917841 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:55:17 INFO - PROCESS | 3664 | 1461282917846 Marionette TRACE conn3 <- [1,2158,null,{}] 15:55:17 INFO - PROCESS | 3664 | 1461282917851 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}] 15:55:17 INFO - PROCESS | 3664 | 1461282917958 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 15:55:18 INFO - PROCESS | 3664 | 1461282918102 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:18 INFO - PROCESS | 3664 | ++DOCSHELL 18C02800 == 59 [pid = 3664] [id = 549] 15:55:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (18C46400) [pid = 3664] [serial = 1647] [outer = 00000000] 15:55:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (19808400) [pid = 3664] [serial = 1648] [outer = 18C46400] 15:55:18 INFO - PROCESS | 3664 | 1461282918161 Marionette DEBUG loaded listener.js 15:55:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (19934C00) [pid = 3664] [serial = 1649] [outer = 18C46400] 15:55:18 INFO - PROCESS | 3664 | 1461282918716 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]]]}] 15:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 909ms 15:55:18 INFO - PROCESS | 3664 | 1461282918745 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 15:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:55:18 INFO - PROCESS | 3664 | 1461282918748 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 15:55:18 INFO - PROCESS | 3664 | 1461282918751 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:55:18 INFO - PROCESS | 3664 | 1461282918754 Marionette TRACE conn3 <- [1,2162,null,{}] 15:55:18 INFO - PROCESS | 3664 | 1461282918758 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}] 15:55:18 INFO - PROCESS | 3664 | 1461282918866 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 15:55:19 INFO - PROCESS | 3664 | 1461282919024 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:19 INFO - PROCESS | 3664 | ++DOCSHELL 19FE2800 == 60 [pid = 3664] [id = 550] 15:55:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (19FE4800) [pid = 3664] [serial = 1650] [outer = 00000000] 15:55:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (1ABA0C00) [pid = 3664] [serial = 1651] [outer = 19FE4800] 15:55:19 INFO - PROCESS | 3664 | 1461282919081 Marionette DEBUG loaded listener.js 15:55:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (1C20F400) [pid = 3664] [serial = 1652] [outer = 19FE4800] 15:55:19 INFO - PROCESS | 3664 | 1461282919669 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]]]}] 15:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1003ms 15:55:19 INFO - PROCESS | 3664 | 1461282919753 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 15:55:19 INFO - PROCESS | 3664 | 1461282919757 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 15:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:55:19 INFO - PROCESS | 3664 | 1461282919768 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:55:19 INFO - PROCESS | 3664 | 1461282919773 Marionette TRACE conn3 <- [1,2166,null,{}] 15:55:19 INFO - PROCESS | 3664 | 1461282919791 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}] 15:55:19 INFO - PROCESS | 3664 | 1461282919928 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 15:55:20 INFO - PROCESS | 3664 | 1461282920062 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:20 INFO - PROCESS | 3664 | ++DOCSHELL 1A9DAC00 == 61 [pid = 3664] [id = 551] 15:55:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 151 (1D5CA800) [pid = 3664] [serial = 1653] [outer = 00000000] 15:55:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 152 (1D7A9000) [pid = 3664] [serial = 1654] [outer = 1D5CA800] 15:55:20 INFO - PROCESS | 3664 | 1461282920120 Marionette DEBUG loaded listener.js 15:55:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (1D7AE800) [pid = 3664] [serial = 1655] [outer = 1D5CA800] 15:55:20 INFO - PROCESS | 3664 | 1461282920665 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]]]}] 15:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 940ms 15:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:55:20 INFO - PROCESS | 3664 | 1461282920709 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 15:55:20 INFO - PROCESS | 3664 | 1461282920712 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 15:55:20 INFO - PROCESS | 3664 | 1461282920715 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:55:20 INFO - PROCESS | 3664 | 1461282920717 Marionette TRACE conn3 <- [1,2170,null,{}] 15:55:20 INFO - PROCESS | 3664 | 1461282920721 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}] 15:55:20 INFO - PROCESS | 3664 | 1461282920825 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 15:55:20 INFO - PROCESS | 3664 | 1461282920972 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:21 INFO - PROCESS | 3664 | ++DOCSHELL 13376800 == 62 [pid = 3664] [id = 552] 15:55:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (13BCC400) [pid = 3664] [serial = 1656] [outer = 00000000] 15:55:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 155 (16BAC400) [pid = 3664] [serial = 1657] [outer = 13BCC400] 15:55:21 INFO - PROCESS | 3664 | 1461282921073 Marionette DEBUG loaded listener.js 15:55:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (17C50800) [pid = 3664] [serial = 1658] [outer = 13BCC400] 15:55:21 INFO - PROCESS | 3664 | 1461282921649 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]]]}] 15:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1003ms 15:55:21 INFO - PROCESS | 3664 | 1461282921717 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 15:55:21 INFO - PROCESS | 3664 | 1461282921719 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 15:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:55:21 INFO - PROCESS | 3664 | 1461282921723 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:55:21 INFO - PROCESS | 3664 | 1461282921725 Marionette TRACE conn3 <- [1,2174,null,{}] 15:55:21 INFO - PROCESS | 3664 | 1461282921743 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}] 15:55:21 INFO - PROCESS | 3664 | 1461282921847 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 15:55:22 INFO - PROCESS | 3664 | 1461282922139 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:22 INFO - PROCESS | 3664 | ++DOCSHELL 12DD4800 == 63 [pid = 3664] [id = 553] 15:55:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 157 (13317000) [pid = 3664] [serial = 1659] [outer = 00000000] 15:55:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 158 (1842A000) [pid = 3664] [serial = 1660] [outer = 13317000] 15:55:22 INFO - PROCESS | 3664 | 1461282922219 Marionette DEBUG loaded listener.js 15:55:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 159 (1888F400) [pid = 3664] [serial = 1661] [outer = 13317000] 15:55:22 INFO - PROCESS | 3664 | 1461282922778 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]]]}] 15:55:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:55:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1113ms 15:55:22 INFO - PROCESS | 3664 | 1461282922830 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 15:55:22 INFO - PROCESS | 3664 | 1461282922834 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 15:55:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:55:22 INFO - PROCESS | 3664 | 1461282922840 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:55:22 INFO - PROCESS | 3664 | 1461282922842 Marionette TRACE conn3 <- [1,2178,null,{}] 15:55:22 INFO - PROCESS | 3664 | 1461282922847 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}] 15:55:22 INFO - PROCESS | 3664 | 1461282922952 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 15:55:23 INFO - PROCESS | 3664 | 1461282923114 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:23 INFO - PROCESS | 3664 | --DOCSHELL 13371800 == 62 [pid = 3664] [id = 547] 15:55:23 INFO - PROCESS | 3664 | --DOCSHELL 15D8D800 == 61 [pid = 3664] [id = 546] 15:55:23 INFO - PROCESS | 3664 | --DOCSHELL 13371C00 == 60 [pid = 3664] [id = 545] 15:55:23 INFO - PROCESS | 3664 | --DOCSHELL 1B349400 == 59 [pid = 3664] [id = 544] 15:55:23 INFO - PROCESS | 3664 | --DOCSHELL 19E73800 == 58 [pid = 3664] [id = 543] 15:55:23 INFO - PROCESS | 3664 | --DOCSHELL 19C94400 == 57 [pid = 3664] [id = 542] 15:55:23 INFO - PROCESS | 3664 | --DOCSHELL 19ABEC00 == 56 [pid = 3664] [id = 541] 15:55:23 INFO - PROCESS | 3664 | --DOCSHELL 18423800 == 55 [pid = 3664] [id = 540] 15:55:23 INFO - PROCESS | 3664 | --DOCSHELL 1388AC00 == 54 [pid = 3664] [id = 539] 15:55:23 INFO - PROCESS | 3664 | --DOCSHELL 1331AC00 == 53 [pid = 3664] [id = 538] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 158 (1C51C000) [pid = 3664] [serial = 1597] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | ++DOCSHELL 13371C00 == 54 [pid = 3664] [id = 554] 15:55:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 159 (1388AC00) [pid = 3664] [serial = 1662] [outer = 00000000] 15:55:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 160 (16848C00) [pid = 3664] [serial = 1663] [outer = 1388AC00] 15:55:23 INFO - PROCESS | 3664 | 1461282923212 Marionette DEBUG loaded listener.js 15:55:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 161 (18423800) [pid = 3664] [serial = 1664] [outer = 1388AC00] 15:55:23 INFO - PROCESS | 3664 | --DOCSHELL 18806C00 == 53 [pid = 3664] [id = 534] 15:55:23 INFO - PROCESS | 3664 | --DOCSHELL 16433400 == 52 [pid = 3664] [id = 533] 15:55:23 INFO - PROCESS | 3664 | --DOCSHELL 157AC400 == 51 [pid = 3664] [id = 532] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 160 (1A46C000) [pid = 3664] [serial = 1585] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 159 (15D47400) [pid = 3664] [serial = 1558] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 158 (17C1BC00) [pid = 3664] [serial = 1571] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 157 (16530400) [pid = 3664] [serial = 1570] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 156 (19C8F400) [pid = 3664] [serial = 1582] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (19C95000) [pid = 3664] [serial = 1583] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 154 (1C203000) [pid = 3664] [serial = 1588] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (1898E400) [pid = 3664] [serial = 1576] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (18B99000) [pid = 3664] [serial = 1577] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 151 (1B342000) [pid = 3664] [serial = 1567] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 150 (1A9DB400) [pid = 3664] [serial = 1586] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (19935400) [pid = 3664] [serial = 1579] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (16844800) [pid = 3664] [serial = 1573] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (16BAB000) [pid = 3664] [serial = 1574] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (19E7B800) [pid = 3664] [serial = 1564] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (17C4E400) [pid = 3664] [serial = 1591] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (1B34BC00) [pid = 3664] [serial = 1595] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (1A5E0000) [pid = 3664] [serial = 1594] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (1C205400) [pid = 3664] [serial = 1589] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (1897F000) [pid = 3664] [serial = 1561] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (16BAC000) [pid = 3664] [serial = 1592] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (19938C00) [pid = 3664] [serial = 1580] [outer = 00000000] [url = about:blank] 15:55:23 INFO - PROCESS | 3664 | 1461282923704 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]]]}] 15:55:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:55:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 909ms 15:55:23 INFO - PROCESS | 3664 | 1461282923746 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 15:55:23 INFO - PROCESS | 3664 | 1461282923750 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 15:55:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:55:23 INFO - PROCESS | 3664 | 1461282923754 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:55:23 INFO - PROCESS | 3664 | 1461282923756 Marionette TRACE conn3 <- [1,2182,null,{}] 15:55:23 INFO - PROCESS | 3664 | 1461282923760 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}] 15:55:23 INFO - PROCESS | 3664 | 1461282923842 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 15:55:23 INFO - PROCESS | 3664 | 1461282923851 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:23 INFO - PROCESS | 3664 | ++DOCSHELL 18976800 == 52 [pid = 3664] [id = 555] 15:55:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (18978000) [pid = 3664] [serial = 1665] [outer = 00000000] 15:55:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (19936C00) [pid = 3664] [serial = 1666] [outer = 18978000] 15:55:23 INFO - PROCESS | 3664 | 1461282923897 Marionette DEBUG loaded listener.js 15:55:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (19A43400) [pid = 3664] [serial = 1667] [outer = 18978000] 15:55:24 INFO - PROCESS | 3664 | 1461282924420 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]]]}] 15:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 705ms 15:55:24 INFO - PROCESS | 3664 | 1461282924454 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 15:55:24 INFO - PROCESS | 3664 | 1461282924456 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 15:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:55:24 INFO - PROCESS | 3664 | 1461282924466 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:55:24 INFO - PROCESS | 3664 | 1461282924471 Marionette TRACE conn3 <- [1,2186,null,{}] 15:55:24 INFO - PROCESS | 3664 | 1461282924480 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}] 15:55:24 INFO - PROCESS | 3664 | 1461282924563 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 15:55:24 INFO - PROCESS | 3664 | 1461282924615 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:24 INFO - PROCESS | 3664 | ++DOCSHELL 19C56C00 == 53 [pid = 3664] [id = 556] 15:55:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (19C95400) [pid = 3664] [serial = 1668] [outer = 00000000] 15:55:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (19E78400) [pid = 3664] [serial = 1669] [outer = 19C95400] 15:55:24 INFO - PROCESS | 3664 | 1461282924754 Marionette DEBUG loaded listener.js 15:55:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (1A3DBC00) [pid = 3664] [serial = 1670] [outer = 19C95400] 15:55:25 INFO - PROCESS | 3664 | 1461282925130 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]]]}] 15:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 736ms 15:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:55:25 INFO - PROCESS | 3664 | 1461282925205 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 15:55:25 INFO - PROCESS | 3664 | 1461282925208 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 15:55:25 INFO - PROCESS | 3664 | 1461282925211 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:55:25 INFO - PROCESS | 3664 | 1461282925213 Marionette TRACE conn3 <- [1,2190,null,{}] 15:55:25 INFO - PROCESS | 3664 | 1461282925217 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}] 15:55:25 INFO - PROCESS | 3664 | 1461282925299 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 15:55:25 INFO - PROCESS | 3664 | 1461282925309 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:25 INFO - PROCESS | 3664 | ++DOCSHELL 13888000 == 54 [pid = 3664] [id = 557] 15:55:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (19E74400) [pid = 3664] [serial = 1671] [outer = 00000000] 15:55:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (1B343000) [pid = 3664] [serial = 1672] [outer = 19E74400] 15:55:25 INFO - PROCESS | 3664 | 1461282925402 Marionette DEBUG loaded listener.js 15:55:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (1B344800) [pid = 3664] [serial = 1673] [outer = 19E74400] 15:55:25 INFO - PROCESS | 3664 | 1461282925876 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]]]}] 15:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 689ms 15:55:25 INFO - PROCESS | 3664 | 1461282925942 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 15:55:25 INFO - PROCESS | 3664 | 1461282925944 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 15:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:55:25 INFO - PROCESS | 3664 | 1461282925952 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:55:25 INFO - PROCESS | 3664 | 1461282925954 Marionette TRACE conn3 <- [1,2194,null,{}] 15:55:25 INFO - PROCESS | 3664 | 1461282925961 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}] 15:55:26 INFO - PROCESS | 3664 | 1461282926109 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 15:55:26 INFO - PROCESS | 3664 | 1461282926121 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:26 INFO - PROCESS | 3664 | ++DOCSHELL 17F88400 == 55 [pid = 3664] [id = 558] 15:55:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (1A98F000) [pid = 3664] [serial = 1674] [outer = 00000000] 15:55:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (1B33FC00) [pid = 3664] [serial = 1675] [outer = 1A98F000] 15:55:26 INFO - PROCESS | 3664 | 1461282926239 Marionette DEBUG loaded listener.js 15:55:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 151 (1C20C400) [pid = 3664] [serial = 1676] [outer = 1A98F000] 15:55:26 INFO - PROCESS | 3664 | 1461282926688 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]]]}] 15:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 799ms 15:55:26 INFO - PROCESS | 3664 | 1461282926750 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 15:55:26 INFO - PROCESS | 3664 | 1461282926752 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 15:55:26 INFO - PROCESS | 3664 | 1461282926755 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:55:26 INFO - PROCESS | 3664 | 1461282926757 Marionette TRACE conn3 <- [1,2198,null,{}] 15:55:26 INFO - PROCESS | 3664 | 1461282926760 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}] 15:55:26 INFO - PROCESS | 3664 | 1461282926879 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 15:55:26 INFO - PROCESS | 3664 | 1461282926952 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:26 INFO - PROCESS | 3664 | ++DOCSHELL 19C93800 == 56 [pid = 3664] [id = 559] 15:55:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 152 (1A9DF800) [pid = 3664] [serial = 1677] [outer = 00000000] 15:55:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (1D0DCC00) [pid = 3664] [serial = 1678] [outer = 1A9DF800] 15:55:27 INFO - PROCESS | 3664 | 1461282927001 Marionette DEBUG loaded listener.js 15:55:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (1D0DC800) [pid = 3664] [serial = 1679] [outer = 1A9DF800] 15:55:27 INFO - PROCESS | 3664 | 1461282927420 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]]]}] 15:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 705ms 15:55:27 INFO - PROCESS | 3664 | 1461282927456 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 15:55:27 INFO - PROCESS | 3664 | 1461282927457 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 15:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:55:27 INFO - PROCESS | 3664 | 1461282927465 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:55:27 INFO - PROCESS | 3664 | 1461282927466 Marionette TRACE conn3 <- [1,2202,null,{}] 15:55:27 INFO - PROCESS | 3664 | 1461282927507 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}] 15:55:27 INFO - PROCESS | 3664 | 1461282927883 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (1346B000) [pid = 3664] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (17F88800) [pid = 3664] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 151 (19E74C00) [pid = 3664] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 150 (19C54000) [pid = 3664] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (1C209C00) [pid = 3664] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (1C20D000) [pid = 3664] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (19C94800) [pid = 3664] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (18898000) [pid = 3664] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (15B10000) [pid = 3664] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (1398C000) [pid = 3664] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (13383000) [pid = 3664] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (1841EC00) [pid = 3664] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (1947F800) [pid = 3664] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (1882D400) [pid = 3664] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (1993D800) [pid = 3664] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (157E5C00) [pid = 3664] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (15B30000) [pid = 3664] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (19FEF000) [pid = 3664] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (14B0DC00) [pid = 3664] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (18F6B400) [pid = 3664] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (02A8D000) [pid = 3664] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (19C5C000) [pid = 3664] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (13310400) [pid = 3664] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (19939000) [pid = 3664] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (157EF000) [pid = 3664] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (16450C00) [pid = 3664] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (19E71000) [pid = 3664] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (1652DC00) [pid = 3664] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (1899B000) [pid = 3664] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (1345E800) [pid = 3664] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:55:27 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (19933400) [pid = 3664] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:55:27 INFO - PROCESS | 3664 | 1461282927961 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:27 INFO - PROCESS | 3664 | ++DOCSHELL 02A8C800 == 57 [pid = 3664] [id = 560] 15:55:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (02A8D000) [pid = 3664] [serial = 1680] [outer = 00000000] 15:55:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (13383000) [pid = 3664] [serial = 1681] [outer = 02A8D000] 15:55:28 INFO - PROCESS | 3664 | 1461282928006 Marionette DEBUG loaded listener.js 15:55:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (14B0DC00) [pid = 3664] [serial = 1682] [outer = 02A8D000] 15:55:28 INFO - PROCESS | 3664 | 1461282928359 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]]]}] 15:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 940ms 15:55:28 INFO - PROCESS | 3664 | 1461282928411 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 15:55:28 INFO - PROCESS | 3664 | 1461282928413 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 15:55:28 INFO - PROCESS | 3664 | 1461282928416 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:55:28 INFO - PROCESS | 3664 | 1461282928418 Marionette TRACE conn3 <- [1,2206,null,{}] 15:55:28 INFO - PROCESS | 3664 | 1461282928421 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}] 15:55:28 INFO - PROCESS | 3664 | 1461282928500 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 15:55:28 INFO - PROCESS | 3664 | 1461282928507 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:28 INFO - PROCESS | 3664 | ++DOCSHELL 1398C000 == 58 [pid = 3664] [id = 561] 15:55:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (15EC1000) [pid = 3664] [serial = 1683] [outer = 00000000] 15:55:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (1899B000) [pid = 3664] [serial = 1684] [outer = 15EC1000] 15:55:28 INFO - PROCESS | 3664 | 1461282928552 Marionette DEBUG loaded listener.js 15:55:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (18C4CC00) [pid = 3664] [serial = 1685] [outer = 15EC1000] 15:55:28 INFO - PROCESS | 3664 | 1461282928974 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]]]}] 15:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 595ms 15:55:29 INFO - PROCESS | 3664 | 1461282929026 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 15:55:29 INFO - PROCESS | 3664 | 1461282929029 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 15:55:29 INFO - PROCESS | 3664 | 1461282929034 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:55:29 INFO - PROCESS | 3664 | 1461282929036 Marionette TRACE conn3 <- [1,2210,null,{}] 15:55:29 INFO - PROCESS | 3664 | 1461282929045 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}] 15:55:29 INFO - PROCESS | 3664 | 1461282929127 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 15:55:29 INFO - PROCESS | 3664 | 1461282929134 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:29 INFO - PROCESS | 3664 | ++DOCSHELL 157EF400 == 59 [pid = 3664] [id = 562] 15:55:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (182EF400) [pid = 3664] [serial = 1686] [outer = 00000000] 15:55:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (19C54000) [pid = 3664] [serial = 1687] [outer = 182EF400] 15:55:29 INFO - PROCESS | 3664 | 1461282929179 Marionette DEBUG loaded listener.js 15:55:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (19D37C00) [pid = 3664] [serial = 1688] [outer = 182EF400] 15:55:29 INFO - PROCESS | 3664 | --DOCSHELL 1E6C4800 == 58 [pid = 3664] [id = 15] 15:55:29 INFO - PROCESS | 3664 | 1461282929679 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]]]}] 15:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 705ms 15:55:29 INFO - PROCESS | 3664 | 1461282929736 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 15:55:29 INFO - PROCESS | 3664 | 1461282929738 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 15:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:55:29 INFO - PROCESS | 3664 | 1461282929741 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:55:29 INFO - PROCESS | 3664 | 1461282929743 Marionette TRACE conn3 <- [1,2214,null,{}] 15:55:29 INFO - PROCESS | 3664 | 1461282929746 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}] 15:55:29 INFO - PROCESS | 3664 | 1461282929826 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 15:55:29 INFO - PROCESS | 3664 | 1461282929833 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:29 INFO - PROCESS | 3664 | ++DOCSHELL 182FAC00 == 59 [pid = 3664] [id = 563] 15:55:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (19FEF000) [pid = 3664] [serial = 1689] [outer = 00000000] 15:55:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (1CC82000) [pid = 3664] [serial = 1690] [outer = 19FEF000] 15:55:29 INFO - PROCESS | 3664 | 1461282929882 Marionette DEBUG loaded listener.js 15:55:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (1D5C8800) [pid = 3664] [serial = 1691] [outer = 19FEF000] 15:55:30 INFO - PROCESS | 3664 | 1461282930607 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]]]}] 15:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 893ms 15:55:30 INFO - PROCESS | 3664 | 1461282930646 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 15:55:30 INFO - PROCESS | 3664 | 1461282930650 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 15:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:55:30 INFO - PROCESS | 3664 | 1461282930655 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:55:30 INFO - PROCESS | 3664 | 1461282930658 Marionette TRACE conn3 <- [1,2218,null,{}] 15:55:30 INFO - PROCESS | 3664 | 1461282930664 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}] 15:55:30 INFO - PROCESS | 3664 | 1461282930774 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 15:55:30 INFO - PROCESS | 3664 | 1461282930920 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:30 INFO - PROCESS | 3664 | ++DOCSHELL 14B6BC00 == 60 [pid = 3664] [id = 564] 15:55:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (15510800) [pid = 3664] [serial = 1692] [outer = 00000000] 15:55:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (18995C00) [pid = 3664] [serial = 1693] [outer = 15510800] 15:55:30 INFO - PROCESS | 3664 | 1461282930977 Marionette DEBUG loaded listener.js 15:55:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (18C49000) [pid = 3664] [serial = 1694] [outer = 15510800] 15:55:31 INFO - PROCESS | 3664 | 1461282931524 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]]]}] 15:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 940ms 15:55:31 INFO - PROCESS | 3664 | 1461282931598 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 15:55:31 INFO - PROCESS | 3664 | 1461282931604 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 15:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:55:31 INFO - PROCESS | 3664 | 1461282931610 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:55:31 INFO - PROCESS | 3664 | 1461282931613 Marionette TRACE conn3 <- [1,2222,null,{}] 15:55:31 INFO - PROCESS | 3664 | 1461282931617 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}] 15:55:31 INFO - PROCESS | 3664 | 1461282931725 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 15:55:31 INFO - PROCESS | 3664 | 1461282931869 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:31 INFO - PROCESS | 3664 | ++DOCSHELL 1898E400 == 61 [pid = 3664] [id = 565] 15:55:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (19931400) [pid = 3664] [serial = 1695] [outer = 00000000] 15:55:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (19C8DC00) [pid = 3664] [serial = 1696] [outer = 19931400] 15:55:31 INFO - PROCESS | 3664 | 1461282931924 Marionette DEBUG loaded listener.js 15:55:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (19C94400) [pid = 3664] [serial = 1697] [outer = 19931400] 15:55:32 INFO - PROCESS | 3664 | 1461282932549 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]]]}] 15:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1003ms 15:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:55:32 INFO - PROCESS | 3664 | 1461282932611 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 15:55:32 INFO - PROCESS | 3664 | 1461282932614 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 15:55:32 INFO - PROCESS | 3664 | 1461282932618 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:55:32 INFO - PROCESS | 3664 | 1461282932621 Marionette TRACE conn3 <- [1,2226,null,{}] 15:55:32 INFO - PROCESS | 3664 | 1461282932633 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}] 15:55:32 INFO - PROCESS | 3664 | 1461282932743 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 15:55:32 INFO - PROCESS | 3664 | 1461282932887 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:32 INFO - PROCESS | 3664 | ++DOCSHELL 1C209800 == 62 [pid = 3664] [id = 566] 15:55:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (1C20AC00) [pid = 3664] [serial = 1698] [outer = 00000000] 15:55:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (1CC8E400) [pid = 3664] [serial = 1699] [outer = 1C20AC00] 15:55:32 INFO - PROCESS | 3664 | 1461282932945 Marionette DEBUG loaded listener.js 15:55:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (1D5C7000) [pid = 3664] [serial = 1700] [outer = 1C20AC00] 15:55:33 INFO - PROCESS | 3664 | 1461282933475 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]]]}] 15:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 893ms 15:55:33 INFO - PROCESS | 3664 | 1461282933522 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 15:55:33 INFO - PROCESS | 3664 | 1461282933525 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 15:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:55:33 INFO - PROCESS | 3664 | 1461282933529 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:55:33 INFO - PROCESS | 3664 | 1461282933531 Marionette TRACE conn3 <- [1,2230,null,{}] 15:55:33 INFO - PROCESS | 3664 | 1461282933534 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}] 15:55:33 INFO - PROCESS | 3664 | 1461282933638 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 15:55:33 INFO - PROCESS | 3664 | 1461282933755 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:33 INFO - PROCESS | 3664 | ++DOCSHELL 1A984000 == 63 [pid = 3664] [id = 567] 15:55:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (1C210400) [pid = 3664] [serial = 1701] [outer = 00000000] 15:55:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (1D7B6000) [pid = 3664] [serial = 1702] [outer = 1C210400] 15:55:33 INFO - PROCESS | 3664 | 1461282933850 Marionette DEBUG loaded listener.js 15:55:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (1DB04800) [pid = 3664] [serial = 1703] [outer = 1C210400] 15:55:34 INFO - PROCESS | 3664 | 1461282934406 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]]]}] 15:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 909ms 15:55:34 INFO - PROCESS | 3664 | 1461282934432 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 15:55:34 INFO - PROCESS | 3664 | 1461282934434 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 15:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:55:34 INFO - PROCESS | 3664 | 1461282934437 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:55:34 INFO - PROCESS | 3664 | 1461282934439 Marionette TRACE conn3 <- [1,2234,null,{}] 15:55:34 INFO - PROCESS | 3664 | 1461282934443 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}] 15:55:34 INFO - PROCESS | 3664 | 1461282934545 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 15:55:34 INFO - PROCESS | 3664 | 1461282934690 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:34 INFO - PROCESS | 3664 | ++DOCSHELL 1D7B3C00 == 64 [pid = 3664] [id = 568] 15:55:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (1D7B4C00) [pid = 3664] [serial = 1704] [outer = 00000000] 15:55:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (1DD7F400) [pid = 3664] [serial = 1705] [outer = 1D7B4C00] 15:55:34 INFO - PROCESS | 3664 | 1461282934746 Marionette DEBUG loaded listener.js 15:55:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (1DD81000) [pid = 3664] [serial = 1706] [outer = 1D7B4C00] 15:55:35 INFO - PROCESS | 3664 | 1461282935330 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]]]}] 15:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 940ms 15:55:35 INFO - PROCESS | 3664 | 1461282935383 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 15:55:35 INFO - PROCESS | 3664 | 1461282935385 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 15:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:55:35 INFO - PROCESS | 3664 | 1461282935389 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:55:35 INFO - PROCESS | 3664 | 1461282935391 Marionette TRACE conn3 <- [1,2238,null,{}] 15:55:35 INFO - PROCESS | 3664 | 1461282935394 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}] 15:55:35 INFO - PROCESS | 3664 | 1461282935537 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 15:55:35 INFO - PROCESS | 3664 | 1461282935685 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:35 INFO - PROCESS | 3664 | ++DOCSHELL 02A8AC00 == 65 [pid = 3664] [id = 569] 15:55:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 151 (02A8E400) [pid = 3664] [serial = 1707] [outer = 00000000] 15:55:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 152 (157AB400) [pid = 3664] [serial = 1708] [outer = 02A8E400] 15:55:35 INFO - PROCESS | 3664 | 1461282935744 Marionette DEBUG loaded listener.js 15:55:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (15B37800) [pid = 3664] [serial = 1709] [outer = 02A8E400] 15:55:36 INFO - PROCESS | 3664 | 1461282936502 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]]]}] 15:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1144ms 15:55:36 INFO - PROCESS | 3664 | 1461282936532 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 15:55:36 INFO - PROCESS | 3664 | 1461282936537 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 15:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:55:36 INFO - PROCESS | 3664 | 1461282936542 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:55:36 INFO - PROCESS | 3664 | 1461282936546 Marionette TRACE conn3 <- [1,2242,null,{}] 15:55:36 INFO - PROCESS | 3664 | 1461282936550 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}] 15:55:36 INFO - PROCESS | 3664 | 1461282936698 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 15:55:36 INFO - PROCESS | 3664 | 1461282936870 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:36 INFO - PROCESS | 3664 | ++DOCSHELL 17F87C00 == 66 [pid = 3664] [id = 570] 15:55:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (17F88800) [pid = 3664] [serial = 1710] [outer = 00000000] 15:55:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 155 (18428400) [pid = 3664] [serial = 1711] [outer = 17F88800] 15:55:36 INFO - PROCESS | 3664 | 1461282936922 Marionette DEBUG loaded listener.js 15:55:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (1883CC00) [pid = 3664] [serial = 1712] [outer = 17F88800] 15:55:37 INFO - PROCESS | 3664 | --DOCSHELL 157EF400 == 65 [pid = 3664] [id = 562] 15:55:37 INFO - PROCESS | 3664 | --DOCSHELL 1398C000 == 64 [pid = 3664] [id = 561] 15:55:37 INFO - PROCESS | 3664 | --DOCSHELL 02A8C800 == 63 [pid = 3664] [id = 560] 15:55:37 INFO - PROCESS | 3664 | --DOCSHELL 19C93800 == 62 [pid = 3664] [id = 559] 15:55:37 INFO - PROCESS | 3664 | --DOCSHELL 13888000 == 61 [pid = 3664] [id = 557] 15:55:37 INFO - PROCESS | 3664 | --DOCSHELL 19C56C00 == 60 [pid = 3664] [id = 556] 15:55:37 INFO - PROCESS | 3664 | --DOCSHELL 18976800 == 59 [pid = 3664] [id = 555] 15:55:37 INFO - PROCESS | 3664 | --DOCSHELL 13371C00 == 58 [pid = 3664] [id = 554] 15:55:37 INFO - PROCESS | 3664 | --DOCSHELL 12DD4800 == 57 [pid = 3664] [id = 553] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (1D5C3400) [pid = 3664] [serial = 1642] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 154 (19C57800) [pid = 3664] [serial = 1493] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (18F61400) [pid = 3664] [serial = 1364] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (19C60800) [pid = 3664] [serial = 1523] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 151 (16A49800) [pid = 3664] [serial = 1400] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 150 (18194400) [pid = 3664] [serial = 1490] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (1A5E1C00) [pid = 3664] [serial = 1556] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (16844000) [pid = 3664] [serial = 1514] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (1980DC00) [pid = 3664] [serial = 1520] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (13BD1400) [pid = 3664] [serial = 1325] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (19C7DC00) [pid = 3664] [serial = 1397] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (13730400) [pid = 3664] [serial = 1358] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (19A49800) [pid = 3664] [serial = 1322] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (182F1800) [pid = 3664] [serial = 1445] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (18C05000) [pid = 3664] [serial = 1403] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (19FF0000) [pid = 3664] [serial = 1451] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (17C17800) [pid = 3664] [serial = 1361] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (19C7E000) [pid = 3664] [serial = 1448] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (14B5E800) [pid = 3664] [serial = 1487] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (19C80400) [pid = 3664] [serial = 1406] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (15508000) [pid = 3664] [serial = 1442] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (18421000) [pid = 3664] [serial = 1517] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (1D0D0800) [pid = 3664] [serial = 1612] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (1CC85000) [pid = 3664] [serial = 1609] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (1A5E0800) [pid = 3664] [serial = 1630] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (19C5F400) [pid = 3664] [serial = 1624] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (19C80800) [pid = 3664] [serial = 1625] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1D034000) [pid = 3664] [serial = 1633] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (1C523000) [pid = 3664] [serial = 1598] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (19D4F000) [pid = 3664] [serial = 1627] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (18C4C400) [pid = 3664] [serial = 1603] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (18FBD400) [pid = 3664] [serial = 1622] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (18C53400) [pid = 3664] [serial = 1621] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (17C54800) [pid = 3664] [serial = 1616] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (1683E400) [pid = 3664] [serial = 1615] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (16849000) [pid = 3664] [serial = 1618] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (17C20400) [pid = 3664] [serial = 1600] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1B341800) [pid = 3664] [serial = 1606] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1642E400) [pid = 3664] [serial = 1636] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1D039000) [pid = 3664] [serial = 1634] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (1D370400) [pid = 3664] [serial = 1639] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1888E400) [pid = 3664] [serial = 1637] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (18141C00) [pid = 3664] [serial = 1619] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (1B33E400) [pid = 3664] [serial = 1631] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (1D373400) [pid = 3664] [serial = 1640] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (19E6DC00) [pid = 3664] [serial = 1628] [outer = 00000000] [url = about:blank] 15:55:37 INFO - PROCESS | 3664 | 1461282937458 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]]]}] 15:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 941ms 15:55:37 INFO - PROCESS | 3664 | 1461282937520 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 15:55:37 INFO - PROCESS | 3664 | 1461282937525 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 15:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:55:37 INFO - PROCESS | 3664 | 1461282937531 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:55:37 INFO - PROCESS | 3664 | 1461282937534 Marionette TRACE conn3 <- [1,2246,null,{}] 15:55:37 INFO - PROCESS | 3664 | 1461282937537 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}] 15:55:37 INFO - PROCESS | 3664 | 1461282937626 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 15:55:37 INFO - PROCESS | 3664 | 1461282937726 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:37 INFO - PROCESS | 3664 | ++DOCSHELL 157F1800 == 58 [pid = 3664] [id = 571] 15:55:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (15D4BC00) [pid = 3664] [serial = 1713] [outer = 00000000] 15:55:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (16BAE800) [pid = 3664] [serial = 1714] [outer = 15D4BC00] 15:55:37 INFO - PROCESS | 3664 | 1461282937771 Marionette DEBUG loaded listener.js 15:55:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (18192C00) [pid = 3664] [serial = 1715] [outer = 15D4BC00] 15:55:38 INFO - PROCESS | 3664 | 1461282938206 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]]]}] 15:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 737ms 15:55:38 INFO - PROCESS | 3664 | 1461282938270 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 15:55:38 INFO - PROCESS | 3664 | 1461282938273 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 15:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:55:38 INFO - PROCESS | 3664 | 1461282938276 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:55:38 INFO - PROCESS | 3664 | 1461282938280 Marionette TRACE conn3 <- [1,2250,null,{}] 15:55:38 INFO - PROCESS | 3664 | 1461282938290 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}] 15:55:38 INFO - PROCESS | 3664 | 1461282938404 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 15:55:38 INFO - PROCESS | 3664 | 1461282938420 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:38 INFO - PROCESS | 3664 | ++DOCSHELL 18997000 == 59 [pid = 3664] [id = 572] 15:55:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (18998000) [pid = 3664] [serial = 1716] [outer = 00000000] 15:55:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (18C0F800) [pid = 3664] [serial = 1717] [outer = 18998000] 15:55:38 INFO - PROCESS | 3664 | 1461282938483 Marionette DEBUG loaded listener.js 15:55:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (18C4C800) [pid = 3664] [serial = 1718] [outer = 18998000] 15:55:38 INFO - PROCESS | 3664 | 1461282938968 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]]]}] 15:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 737ms 15:55:39 INFO - PROCESS | 3664 | 1461282939016 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 15:55:39 INFO - PROCESS | 3664 | 1461282939019 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 15:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:55:39 INFO - PROCESS | 3664 | 1461282939022 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:55:39 INFO - PROCESS | 3664 | 1461282939024 Marionette TRACE conn3 <- [1,2254,null,{}] 15:55:39 INFO - PROCESS | 3664 | 1461282939027 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}] 15:55:39 INFO - PROCESS | 3664 | 1461282939110 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 15:55:39 INFO - PROCESS | 3664 | 1461282939116 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:39 INFO - PROCESS | 3664 | ++DOCSHELL 18892C00 == 60 [pid = 3664] [id = 573] 15:55:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (18F63000) [pid = 3664] [serial = 1719] [outer = 00000000] 15:55:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (19753000) [pid = 3664] [serial = 1720] [outer = 18F63000] 15:55:39 INFO - PROCESS | 3664 | 1461282939161 Marionette DEBUG loaded listener.js 15:55:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (19774400) [pid = 3664] [serial = 1721] [outer = 18F63000] 15:55:39 INFO - PROCESS | 3664 | 1461282939607 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]]]}] 15:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 627ms 15:55:39 INFO - PROCESS | 3664 | 1461282939667 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 15:55:39 INFO - PROCESS | 3664 | 1461282939669 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 15:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:55:39 INFO - PROCESS | 3664 | 1461282939672 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:55:39 INFO - PROCESS | 3664 | 1461282939674 Marionette TRACE conn3 <- [1,2258,null,{}] 15:55:39 INFO - PROCESS | 3664 | 1461282939677 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}] 15:55:39 INFO - PROCESS | 3664 | 1461282939791 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 15:55:39 INFO - PROCESS | 3664 | 1461282939883 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:39 INFO - PROCESS | 3664 | ++DOCSHELL 18C4A400 == 61 [pid = 3664] [id = 574] 15:55:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (18F61000) [pid = 3664] [serial = 1722] [outer = 00000000] 15:55:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1993BC00) [pid = 3664] [serial = 1723] [outer = 18F61000] 15:55:39 INFO - PROCESS | 3664 | 1461282939933 Marionette DEBUG loaded listener.js 15:55:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (19A41400) [pid = 3664] [serial = 1724] [outer = 18F61000] 15:55:40 INFO - PROCESS | 3664 | 1461282940368 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]]]}] 15:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 736ms 15:55:40 INFO - PROCESS | 3664 | 1461282940411 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 15:55:40 INFO - PROCESS | 3664 | 1461282940413 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 15:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:55:40 INFO - PROCESS | 3664 | 1461282940426 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:55:40 INFO - PROCESS | 3664 | 1461282940427 Marionette TRACE conn3 <- [1,2262,null,{}] 15:55:40 INFO - PROCESS | 3664 | 1461282940431 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}] 15:55:40 INFO - PROCESS | 3664 | 1461282940555 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 15:55:40 INFO - PROCESS | 3664 | 1461282940625 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:40 INFO - PROCESS | 3664 | ++DOCSHELL 19C62400 == 62 [pid = 3664] [id = 575] 15:55:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (19C7D000) [pid = 3664] [serial = 1725] [outer = 00000000] 15:55:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (19C89800) [pid = 3664] [serial = 1726] [outer = 19C7D000] 15:55:40 INFO - PROCESS | 3664 | 1461282940674 Marionette DEBUG loaded listener.js 15:55:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (19C8B800) [pid = 3664] [serial = 1727] [outer = 19C7D000] 15:55:41 INFO - PROCESS | 3664 | 1461282941076 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]]]}] 15:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 705ms 15:55:41 INFO - PROCESS | 3664 | 1461282941121 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 15:55:41 INFO - PROCESS | 3664 | 1461282941123 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 15:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:55:41 INFO - PROCESS | 3664 | 1461282941126 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:55:41 INFO - PROCESS | 3664 | 1461282941128 Marionette TRACE conn3 <- [1,2266,null,{}] 15:55:41 INFO - PROCESS | 3664 | 1461282941136 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}] 15:55:41 INFO - PROCESS | 3664 | 1461282941283 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 15:55:41 INFO - PROCESS | 3664 | 1461282941355 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:41 INFO - PROCESS | 3664 | ++DOCSHELL 19C87400 == 63 [pid = 3664] [id = 576] 15:55:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (19C87800) [pid = 3664] [serial = 1728] [outer = 00000000] 15:55:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (19E74800) [pid = 3664] [serial = 1729] [outer = 19C87800] 15:55:41 INFO - PROCESS | 3664 | 1461282941402 Marionette DEBUG loaded listener.js 15:55:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (19FA5800) [pid = 3664] [serial = 1730] [outer = 19C87800] 15:55:41 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (1A98F000) [pid = 3664] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:55:41 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (1A9DF800) [pid = 3664] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:55:41 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (13317000) [pid = 3664] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:55:41 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (18978000) [pid = 3664] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:55:41 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (19E74400) [pid = 3664] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:55:41 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (1388AC00) [pid = 3664] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:55:41 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (18F6CC00) [pid = 3664] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:55:41 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (15EC1000) [pid = 3664] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:55:41 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (02A8D000) [pid = 3664] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:55:41 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1E6BE400) [pid = 3664] [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.] 15:55:41 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (19C95400) [pid = 3664] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:55:41 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (182EF400) [pid = 3664] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:55:41 INFO - PROCESS | 3664 | 1461282941951 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]]]}] 15:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 846ms 15:55:41 INFO - PROCESS | 3664 | 1461282941969 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 15:55:41 INFO - PROCESS | 3664 | 1461282941971 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 15:55:41 INFO - PROCESS | 3664 | 1461282941974 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:55:41 INFO - PROCESS | 3664 | 1461282941976 Marionette TRACE conn3 <- [1,2270,null,{}] 15:55:41 INFO - PROCESS | 3664 | 1461282941980 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}] 15:55:42 INFO - PROCESS | 3664 | 1461282942064 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 15:55:42 INFO - PROCESS | 3664 | 1461282942072 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:42 INFO - PROCESS | 3664 | ++DOCSHELL 15EB8800 == 64 [pid = 3664] [id = 577] 15:55:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (16A47C00) [pid = 3664] [serial = 1731] [outer = 00000000] 15:55:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (19D35C00) [pid = 3664] [serial = 1732] [outer = 16A47C00] 15:55:42 INFO - PROCESS | 3664 | 1461282942116 Marionette DEBUG loaded listener.js 15:55:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (19E6D400) [pid = 3664] [serial = 1733] [outer = 16A47C00] 15:55:42 INFO - PROCESS | 3664 | 1461282942589 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]]]}] 15:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 627ms 15:55:42 INFO - PROCESS | 3664 | 1461282942613 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 15:55:42 INFO - PROCESS | 3664 | 1461282942615 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 15:55:42 INFO - PROCESS | 3664 | 1461282942648 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:55:42 INFO - PROCESS | 3664 | 1461282942650 Marionette TRACE conn3 <- [1,2274,null,{}] 15:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:55:42 INFO - PROCESS | 3664 | 1461282942656 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}] 15:55:42 INFO - PROCESS | 3664 | 1461282942738 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 15:55:42 INFO - PROCESS | 3664 | 1461282942745 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:42 INFO - PROCESS | 3664 | ++DOCSHELL 18C08C00 == 65 [pid = 3664] [id = 578] 15:55:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (19C95400) [pid = 3664] [serial = 1734] [outer = 00000000] 15:55:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1A98EC00) [pid = 3664] [serial = 1735] [outer = 19C95400] 15:55:42 INFO - PROCESS | 3664 | 1461282942789 Marionette DEBUG loaded listener.js 15:55:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (18975800) [pid = 3664] [serial = 1736] [outer = 19C95400] 15:55:43 INFO - PROCESS | 3664 | 1461282943224 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]]]}] 15:55:43 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 15:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 579ms 15:55:43 INFO - PROCESS | 3664 | 1461282943229 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 15:55:43 INFO - PROCESS | 3664 | 1461282943231 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 15:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:55:43 INFO - PROCESS | 3664 | 1461282943234 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:55:43 INFO - PROCESS | 3664 | 1461282943236 Marionette TRACE conn3 <- [1,2278,null,{}] 15:55:43 INFO - PROCESS | 3664 | 1461282943258 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}] 15:55:43 INFO - PROCESS | 3664 | 1461282943346 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 15:55:43 INFO - PROCESS | 3664 | 1461282943352 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:43 INFO - PROCESS | 3664 | ++DOCSHELL 19C8E800 == 66 [pid = 3664] [id = 579] 15:55:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1B33F800) [pid = 3664] [serial = 1737] [outer = 00000000] 15:55:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1C203400) [pid = 3664] [serial = 1738] [outer = 1B33F800] 15:55:43 INFO - PROCESS | 3664 | 1461282943396 Marionette DEBUG loaded listener.js 15:55:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1C20A000) [pid = 3664] [serial = 1739] [outer = 1B33F800] 15:55:43 INFO - PROCESS | 3664 | 1461282943906 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]]]}] 15:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 737ms 15:55:43 INFO - PROCESS | 3664 | 1461282943976 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 15:55:43 INFO - PROCESS | 3664 | 1461282943981 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 15:55:44 INFO - PROCESS | 3664 | 1461282943986 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:55:44 INFO - PROCESS | 3664 | 1461282943991 Marionette TRACE conn3 <- [1,2282,null,{}] 15:55:44 INFO - PROCESS | 3664 | 1461282943997 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}] 15:55:44 INFO - PROCESS | 3664 | 1461282944120 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 15:55:44 INFO - PROCESS | 3664 | 1461282944300 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:44 INFO - PROCESS | 3664 | ++DOCSHELL 15EC1000 == 67 [pid = 3664] [id = 580] 15:55:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (16417800) [pid = 3664] [serial = 1740] [outer = 00000000] 15:55:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (16844000) [pid = 3664] [serial = 1741] [outer = 16417800] 15:55:44 INFO - PROCESS | 3664 | 1461282944364 Marionette DEBUG loaded listener.js 15:55:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (16A48000) [pid = 3664] [serial = 1742] [outer = 16417800] 15:55:44 INFO - PROCESS | 3664 | 1461282944923 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]]]}] 15:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1003ms 15:55:45 INFO - PROCESS | 3664 | 1461282944989 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 15:55:45 INFO - PROCESS | 3664 | 1461282944995 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 15:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:55:45 INFO - PROCESS | 3664 | 1461282945002 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:55:45 INFO - PROCESS | 3664 | 1461282945005 Marionette TRACE conn3 <- [1,2286,null,{}] 15:55:45 INFO - PROCESS | 3664 | 1461282945009 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}] 15:55:45 INFO - PROCESS | 3664 | 1461282945119 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 15:55:45 INFO - PROCESS | 3664 | 1461282945268 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:45 INFO - PROCESS | 3664 | ++DOCSHELL 182EE800 == 68 [pid = 3664] [id = 581] 15:55:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1888F800) [pid = 3664] [serial = 1743] [outer = 00000000] 15:55:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (18C04400) [pid = 3664] [serial = 1744] [outer = 1888F800] 15:55:45 INFO - PROCESS | 3664 | 1461282945323 Marionette DEBUG loaded listener.js 15:55:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (18C53400) [pid = 3664] [serial = 1745] [outer = 1888F800] 15:55:45 INFO - PROCESS | 3664 | 1461282945891 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]]]}] 15:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 940ms 15:55:45 INFO - PROCESS | 3664 | 1461282945945 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 15:55:45 INFO - PROCESS | 3664 | 1461282945947 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 15:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:55:45 INFO - PROCESS | 3664 | 1461282945951 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:55:45 INFO - PROCESS | 3664 | 1461282945955 Marionette TRACE conn3 <- [1,2290,null,{}] 15:55:46 INFO - PROCESS | 3664 | 1461282945966 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}] 15:55:46 INFO - PROCESS | 3664 | 1461282946074 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 15:55:46 INFO - PROCESS | 3664 | 1461282946232 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:46 INFO - PROCESS | 3664 | ++DOCSHELL 15D47400 == 69 [pid = 3664] [id = 582] 15:55:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (19C5E000) [pid = 3664] [serial = 1746] [outer = 00000000] 15:55:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (1A5E0000) [pid = 3664] [serial = 1747] [outer = 19C5E000] 15:55:46 INFO - PROCESS | 3664 | 1461282946291 Marionette DEBUG loaded listener.js 15:55:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (1B33F400) [pid = 3664] [serial = 1748] [outer = 19C5E000] 15:55:46 INFO - PROCESS | 3664 | 1461282946841 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]]]}] 15:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 940ms 15:55:46 INFO - PROCESS | 3664 | 1461282946896 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 15:55:46 INFO - PROCESS | 3664 | 1461282946899 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 15:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:55:46 INFO - PROCESS | 3664 | 1461282946902 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:55:46 INFO - PROCESS | 3664 | 1461282946904 Marionette TRACE conn3 <- [1,2294,null,{}] 15:55:46 INFO - PROCESS | 3664 | 1461282946908 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}] 15:55:47 INFO - PROCESS | 3664 | 1461282947013 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 15:55:47 INFO - PROCESS | 3664 | 1461282947170 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:47 INFO - PROCESS | 3664 | ++DOCSHELL 1C526800 == 70 [pid = 3664] [id = 583] 15:55:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (1C526C00) [pid = 3664] [serial = 1749] [outer = 00000000] 15:55:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (1D035C00) [pid = 3664] [serial = 1750] [outer = 1C526C00] 15:55:47 INFO - PROCESS | 3664 | 1461282947225 Marionette DEBUG loaded listener.js 15:55:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (1D0D9000) [pid = 3664] [serial = 1751] [outer = 1C526C00] 15:55:47 INFO - PROCESS | 3664 | 1461282947795 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]]]}] 15:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 941ms 15:55:47 INFO - PROCESS | 3664 | 1461282947847 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 15:55:47 INFO - PROCESS | 3664 | 1461282947849 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 15:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:55:47 INFO - PROCESS | 3664 | 1461282947852 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:55:47 INFO - PROCESS | 3664 | 1461282947854 Marionette TRACE conn3 <- [1,2298,null,{}] 15:55:47 INFO - PROCESS | 3664 | 1461282947872 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}] 15:55:48 INFO - PROCESS | 3664 | 1461282947975 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 15:55:48 INFO - PROCESS | 3664 | 1461282948165 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:48 INFO - PROCESS | 3664 | ++DOCSHELL 1CC84C00 == 71 [pid = 3664] [id = 584] 15:55:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (1D37B000) [pid = 3664] [serial = 1752] [outer = 00000000] 15:55:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (1D5C5800) [pid = 3664] [serial = 1753] [outer = 1D37B000] 15:55:48 INFO - PROCESS | 3664 | 1461282948220 Marionette DEBUG loaded listener.js 15:55:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (1D5C5400) [pid = 3664] [serial = 1754] [outer = 1D37B000] 15:55:48 INFO - PROCESS | 3664 | 1461282948769 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]]]}] 15:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 956ms 15:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:55:48 INFO - PROCESS | 3664 | 1461282948850 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 15:55:48 INFO - PROCESS | 3664 | 1461282948852 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 15:55:48 INFO - PROCESS | 3664 | 1461282948856 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:55:48 INFO - PROCESS | 3664 | 1461282948858 Marionette TRACE conn3 <- [1,2302,null,{}] 15:55:48 INFO - PROCESS | 3664 | 1461282948862 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}] 15:55:48 INFO - PROCESS | 3664 | 1461282948984 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 15:55:49 INFO - PROCESS | 3664 | 1461282949131 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:49 INFO - PROCESS | 3664 | ++DOCSHELL 1D375400 == 72 [pid = 3664] [id = 585] 15:55:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (1D378C00) [pid = 3664] [serial = 1755] [outer = 00000000] 15:55:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (1DD86400) [pid = 3664] [serial = 1756] [outer = 1D378C00] 15:55:49 INFO - PROCESS | 3664 | 1461282949189 Marionette DEBUG loaded listener.js 15:55:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (1DD8B000) [pid = 3664] [serial = 1757] [outer = 1D378C00] 15:55:49 INFO - PROCESS | 3664 | 1461282949957 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]]]}] 15:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1144ms 15:55:50 INFO - PROCESS | 3664 | 1461282950001 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 15:55:50 INFO - PROCESS | 3664 | 1461282950005 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 15:55:50 INFO - PROCESS | 3664 | 1461282950024 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:55:50 INFO - PROCESS | 3664 | 1461282950028 Marionette TRACE conn3 <- [1,2306,null,{}] 15:55:50 INFO - PROCESS | 3664 | 1461282950035 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}] 15:55:50 INFO - PROCESS | 3664 | 1461282950136 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 15:55:50 INFO - PROCESS | 3664 | 1461282950287 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:50 INFO - PROCESS | 3664 | ++DOCSHELL 1449EC00 == 73 [pid = 3664] [id = 586] 15:55:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (14B6A800) [pid = 3664] [serial = 1758] [outer = 00000000] 15:55:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (16530000) [pid = 3664] [serial = 1759] [outer = 14B6A800] 15:55:50 INFO - PROCESS | 3664 | 1461282950340 Marionette DEBUG loaded listener.js 15:55:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (1684A400) [pid = 3664] [serial = 1760] [outer = 14B6A800] 15:55:50 INFO - PROCESS | 3664 | 1461282950945 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] 15:55:50 INFO - PROCESS | 3664 | 1461282950976 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 15:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:55:50 INFO - PROCESS | 3664 | 1461282950982 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:55:51 INFO - PROCESS | 3664 | 1461282950984 Marionette TRACE conn3 <- [1,2310,null,{}] 15:55:51 INFO - PROCESS | 3664 | 1461282950988 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}] 15:55:51 INFO - PROCESS | 3664 | 1461282951085 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 15:55:51 INFO - PROCESS | 3664 | 1461282951255 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:51 INFO - PROCESS | 3664 | ++DOCSHELL 16434800 == 74 [pid = 3664] [id = 587] 15:55:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (17C24400) [pid = 3664] [serial = 1761] [outer = 00000000] 15:55:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (18992400) [pid = 3664] [serial = 1762] [outer = 17C24400] 15:55:51 INFO - PROCESS | 3664 | 1461282951305 Marionette DEBUG loaded listener.js 15:55:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (1899C800) [pid = 3664] [serial = 1763] [outer = 17C24400] 15:55:51 INFO - PROCESS | 3664 | --DOCSHELL 13991800 == 73 [pid = 3664] [id = 537] 15:55:51 INFO - PROCESS | 3664 | --DOCSHELL 19D30400 == 72 [pid = 3664] [id = 535] 15:55:51 INFO - PROCESS | 3664 | --DOCSHELL 18C08C00 == 71 [pid = 3664] [id = 578] 15:55:51 INFO - PROCESS | 3664 | --DOCSHELL 15EB8800 == 70 [pid = 3664] [id = 577] 15:55:51 INFO - PROCESS | 3664 | --DOCSHELL 19C87400 == 69 [pid = 3664] [id = 576] 15:55:51 INFO - PROCESS | 3664 | --DOCSHELL 19C62400 == 68 [pid = 3664] [id = 575] 15:55:51 INFO - PROCESS | 3664 | --DOCSHELL 18C4A400 == 67 [pid = 3664] [id = 574] 15:55:51 INFO - PROCESS | 3664 | --DOCSHELL 1E6BCC00 == 66 [pid = 3664] [id = 17] 15:55:51 INFO - PROCESS | 3664 | --DOCSHELL 18892C00 == 65 [pid = 3664] [id = 573] 15:55:51 INFO - PROCESS | 3664 | --DOCSHELL 17F88400 == 64 [pid = 3664] [id = 558] 15:55:51 INFO - PROCESS | 3664 | --DOCSHELL 18997000 == 63 [pid = 3664] [id = 572] 15:55:51 INFO - PROCESS | 3664 | --DOCSHELL 157F1800 == 62 [pid = 3664] [id = 571] 15:55:51 INFO - PROCESS | 3664 | --DOCSHELL 17F87C00 == 61 [pid = 3664] [id = 570] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (15B37400) [pid = 3664] [serial = 1645] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (19808400) [pid = 3664] [serial = 1648] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (1ABA0C00) [pid = 3664] [serial = 1651] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (1D7A9000) [pid = 3664] [serial = 1654] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (16BAC400) [pid = 3664] [serial = 1657] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOCSHELL 1A984000 == 60 [pid = 3664] [id = 567] 15:55:51 INFO - PROCESS | 3664 | --DOCSHELL 1C209800 == 59 [pid = 3664] [id = 566] 15:55:51 INFO - PROCESS | 3664 | --DOCSHELL 1898E400 == 58 [pid = 3664] [id = 565] 15:55:51 INFO - PROCESS | 3664 | --DOCSHELL 14B6BC00 == 57 [pid = 3664] [id = 564] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (19C54000) [pid = 3664] [serial = 1687] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (1B33FC00) [pid = 3664] [serial = 1675] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (1D0DCC00) [pid = 3664] [serial = 1678] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (1888F400) [pid = 3664] [serial = 1661] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (1842A000) [pid = 3664] [serial = 1660] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (19936C00) [pid = 3664] [serial = 1666] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (19A43400) [pid = 3664] [serial = 1667] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (1B343000) [pid = 3664] [serial = 1672] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (16848C00) [pid = 3664] [serial = 1663] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (18423800) [pid = 3664] [serial = 1664] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (1D5C5000) [pid = 3664] [serial = 1643] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (1C20C400) [pid = 3664] [serial = 1676] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (1D0DC800) [pid = 3664] [serial = 1679] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (1899B000) [pid = 3664] [serial = 1684] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (19D37C00) [pid = 3664] [serial = 1688] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (13383000) [pid = 3664] [serial = 1681] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (14B0DC00) [pid = 3664] [serial = 1682] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (19776C00) [pid = 3664] [serial = 1145] [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.] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (19E78400) [pid = 3664] [serial = 1669] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (1A3DBC00) [pid = 3664] [serial = 1670] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (18C4CC00) [pid = 3664] [serial = 1685] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (1B344800) [pid = 3664] [serial = 1673] [outer = 00000000] [url = about:blank] 15:55:51 INFO - PROCESS | 3664 | 1461282951871 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]]]}] 15:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 940ms 15:55:51 INFO - PROCESS | 3664 | 1461282951926 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 15:55:51 INFO - PROCESS | 3664 | 1461282951928 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 15:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:55:51 INFO - PROCESS | 3664 | 1461282951932 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:55:51 INFO - PROCESS | 3664 | 1461282951935 Marionette TRACE conn3 <- [1,2314,null,{}] 15:55:51 INFO - PROCESS | 3664 | 1461282951948 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}] 15:55:52 INFO - PROCESS | 3664 | 1461282952039 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 15:55:52 INFO - PROCESS | 3664 | 1461282952140 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:52 INFO - PROCESS | 3664 | ++DOCSHELL 16A4B800 == 58 [pid = 3664] [id = 588] 15:55:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (16BA1400) [pid = 3664] [serial = 1764] [outer = 00000000] 15:55:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (18839000) [pid = 3664] [serial = 1765] [outer = 16BA1400] 15:55:52 INFO - PROCESS | 3664 | 1461282952188 Marionette DEBUG loaded listener.js 15:55:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1898D800) [pid = 3664] [serial = 1766] [outer = 16BA1400] 15:55:52 INFO - PROCESS | 3664 | 1461282952617 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]]]}] 15:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 737ms 15:55:52 INFO - PROCESS | 3664 | 1461282952672 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 15:55:52 INFO - PROCESS | 3664 | 1461282952675 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 15:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:55:52 INFO - PROCESS | 3664 | 1461282952678 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:55:52 INFO - PROCESS | 3664 | 1461282952679 Marionette TRACE conn3 <- [1,2318,null,{}] 15:55:52 INFO - PROCESS | 3664 | 1461282952683 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}] 15:55:52 INFO - PROCESS | 3664 | 1461282952766 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 15:55:52 INFO - PROCESS | 3664 | 1461282952775 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:52 INFO - PROCESS | 3664 | ++DOCSHELL 18C44800 == 59 [pid = 3664] [id = 589] 15:55:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (18C45000) [pid = 3664] [serial = 1767] [outer = 00000000] 15:55:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (18F67C00) [pid = 3664] [serial = 1768] [outer = 18C45000] 15:55:52 INFO - PROCESS | 3664 | 1461282952820 Marionette DEBUG loaded listener.js 15:55:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (19753800) [pid = 3664] [serial = 1769] [outer = 18C45000] 15:55:53 INFO - PROCESS | 3664 | 1461282953277 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]]]}] 15:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 642ms 15:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:55:53 INFO - PROCESS | 3664 | 1461282953315 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 15:55:53 INFO - PROCESS | 3664 | 1461282953317 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 15:55:53 INFO - PROCESS | 3664 | 1461282953324 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:55:53 INFO - PROCESS | 3664 | 1461282953325 Marionette TRACE conn3 <- [1,2322,null,{}] 15:55:53 INFO - PROCESS | 3664 | 1461282953329 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}] 15:55:53 INFO - PROCESS | 3664 | 1461282953411 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 15:55:53 INFO - PROCESS | 3664 | 1461282953447 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:53 INFO - PROCESS | 3664 | ++DOCSHELL 14B62C00 == 60 [pid = 3664] [id = 590] 15:55:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (19932800) [pid = 3664] [serial = 1770] [outer = 00000000] 15:55:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1993C800) [pid = 3664] [serial = 1771] [outer = 19932800] 15:55:53 INFO - PROCESS | 3664 | 1461282953492 Marionette DEBUG loaded listener.js 15:55:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (19AB9C00) [pid = 3664] [serial = 1772] [outer = 19932800] 15:55:53 INFO - PROCESS | 3664 | 1461282953952 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]]]}] 15:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 689ms 15:55:54 INFO - PROCESS | 3664 | 1461282954021 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 15:55:54 INFO - PROCESS | 3664 | 1461282954023 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 15:55:54 INFO - PROCESS | 3664 | 1461282954026 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:55:54 INFO - PROCESS | 3664 | 1461282954028 Marionette TRACE conn3 <- [1,2326,null,{}] 15:55:54 INFO - PROCESS | 3664 | 1461282954032 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}] 15:55:54 INFO - PROCESS | 3664 | 1461282954172 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 15:55:54 INFO - PROCESS | 3664 | 1461282954179 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:54 INFO - PROCESS | 3664 | ++DOCSHELL 19937800 == 61 [pid = 3664] [id = 591] 15:55:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (19C55400) [pid = 3664] [serial = 1773] [outer = 00000000] 15:55:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (19C7E000) [pid = 3664] [serial = 1774] [outer = 19C55400] 15:55:54 INFO - PROCESS | 3664 | 1461282954226 Marionette DEBUG loaded listener.js 15:55:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (19C80C00) [pid = 3664] [serial = 1775] [outer = 19C55400] 15:55:54 INFO - PROCESS | 3664 | 1461282954701 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]]]}] 15:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 689ms 15:55:54 INFO - PROCESS | 3664 | 1461282954726 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 15:55:54 INFO - PROCESS | 3664 | 1461282954727 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 15:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:55:54 INFO - PROCESS | 3664 | 1461282954731 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:55:54 INFO - PROCESS | 3664 | 1461282954732 Marionette TRACE conn3 <- [1,2330,null,{}] 15:55:54 INFO - PROCESS | 3664 | 1461282954746 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}] 15:55:54 INFO - PROCESS | 3664 | 1461282954892 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 15:55:54 INFO - PROCESS | 3664 | 1461282954920 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:54 INFO - PROCESS | 3664 | ++DOCSHELL 19C86000 == 62 [pid = 3664] [id = 592] 15:55:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (19D37C00) [pid = 3664] [serial = 1776] [outer = 00000000] 15:55:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (19E78400) [pid = 3664] [serial = 1777] [outer = 19D37C00] 15:55:54 INFO - PROCESS | 3664 | 1461282954965 Marionette DEBUG loaded listener.js 15:55:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (19FA6400) [pid = 3664] [serial = 1778] [outer = 19D37C00] 15:55:55 INFO - PROCESS | 3664 | 1461282955417 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]]]}] 15:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 737ms 15:55:55 INFO - PROCESS | 3664 | 1461282955472 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 15:55:55 INFO - PROCESS | 3664 | 1461282955474 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 15:55:55 INFO - PROCESS | 3664 | 1461282955477 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:55:55 INFO - PROCESS | 3664 | 1461282955478 Marionette TRACE conn3 <- [1,2334,null,{}] 15:55:55 INFO - PROCESS | 3664 | 1461282955482 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}] 15:55:55 INFO - PROCESS | 3664 | 1461282955611 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 15:55:55 INFO - PROCESS | 3664 | 1461282955687 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:55 INFO - PROCESS | 3664 | ++DOCSHELL 14B0D400 == 63 [pid = 3664] [id = 593] 15:55:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (19C92800) [pid = 3664] [serial = 1779] [outer = 00000000] 15:55:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (1ABA1800) [pid = 3664] [serial = 1780] [outer = 19C92800] 15:55:55 INFO - PROCESS | 3664 | 1461282955732 Marionette DEBUG loaded listener.js 15:55:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (1B347C00) [pid = 3664] [serial = 1781] [outer = 19C92800] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (1A4B5C00) [pid = 3664] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (19FE4800) [pid = 3664] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (19C7D400) [pid = 3664] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (13370800) [pid = 3664] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (19C7D000) [pid = 3664] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (18F61000) [pid = 3664] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (19C87800) [pid = 3664] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (16A47C00) [pid = 3664] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (18998000) [pid = 3664] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (02A8E400) [pid = 3664] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (17F88800) [pid = 3664] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (18F63000) [pid = 3664] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (15D4BC00) [pid = 3664] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (19C95400) [pid = 3664] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (1E6C4C00) [pid = 3664] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (13BCC400) [pid = 3664] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (1D5CA800) [pid = 3664] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (18807400) [pid = 3664] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (1345FC00) [pid = 3664] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (1CA4A400) [pid = 3664] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (16849400) [pid = 3664] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1398E000) [pid = 3664] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (18C46400) [pid = 3664] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1AB9F400) [pid = 3664] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (16455800) [pid = 3664] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:55:56 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (14BFBC00) [pid = 3664] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:55:56 INFO - PROCESS | 3664 | 1461282956359 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]]]}] 15:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 940ms 15:55:56 INFO - PROCESS | 3664 | 1461282956423 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 15:55:56 INFO - PROCESS | 3664 | 1461282956425 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 15:55:56 INFO - PROCESS | 3664 | 1461282956428 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:55:56 INFO - PROCESS | 3664 | 1461282956430 Marionette TRACE conn3 <- [1,2338,null,{}] 15:55:56 INFO - PROCESS | 3664 | 1461282956433 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}] 15:55:56 INFO - PROCESS | 3664 | 1461282956552 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 15:55:56 INFO - PROCESS | 3664 | 1461282956626 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:56 INFO - PROCESS | 3664 | ++DOCSHELL 1345FC00 == 64 [pid = 3664] [id = 594] 15:55:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (14453800) [pid = 3664] [serial = 1782] [outer = 00000000] 15:55:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (17C23400) [pid = 3664] [serial = 1783] [outer = 14453800] 15:55:56 INFO - PROCESS | 3664 | 1461282956671 Marionette DEBUG loaded listener.js 15:55:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1819E800) [pid = 3664] [serial = 1784] [outer = 14453800] 15:55:57 INFO - PROCESS | 3664 | 1461282957027 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]]]}] 15:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 627ms 15:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:55:57 INFO - PROCESS | 3664 | 1461282957067 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 15:55:57 INFO - PROCESS | 3664 | 1461282957069 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 15:55:57 INFO - PROCESS | 3664 | 1461282957072 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:55:57 INFO - PROCESS | 3664 | 1461282957073 Marionette TRACE conn3 <- [1,2342,null,{}] 15:55:57 INFO - PROCESS | 3664 | 1461282957077 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}] 15:55:57 INFO - PROCESS | 3664 | 1461282957161 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 15:55:57 INFO - PROCESS | 3664 | 1461282957167 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:57 INFO - PROCESS | 3664 | ++DOCSHELL 144A5400 == 65 [pid = 3664] [id = 595] 15:55:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (15BDF400) [pid = 3664] [serial = 1785] [outer = 00000000] 15:55:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (19C56000) [pid = 3664] [serial = 1786] [outer = 15BDF400] 15:55:57 INFO - PROCESS | 3664 | 1461282957212 Marionette DEBUG loaded listener.js 15:55:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (19C8C400) [pid = 3664] [serial = 1787] [outer = 15BDF400] 15:55:57 INFO - PROCESS | 3664 | 1461282957667 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]]]}] 15:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 627ms 15:55:57 INFO - PROCESS | 3664 | 1461282957710 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 15:55:57 INFO - PROCESS | 3664 | 1461282957713 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 15:55:57 INFO - PROCESS | 3664 | 1461282957716 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:55:57 INFO - PROCESS | 3664 | 1461282957718 Marionette TRACE conn3 <- [1,2346,null,{}] 15:55:57 INFO - PROCESS | 3664 | 1461282957721 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}] 15:55:57 INFO - PROCESS | 3664 | 1461282957823 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 15:55:57 INFO - PROCESS | 3664 | 1461282957829 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:57 INFO - PROCESS | 3664 | ++DOCSHELL 1A981800 == 66 [pid = 3664] [id = 596] 15:55:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1B33E800) [pid = 3664] [serial = 1788] [outer = 00000000] 15:55:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1C20A400) [pid = 3664] [serial = 1789] [outer = 1B33E800] 15:55:57 INFO - PROCESS | 3664 | 1461282957878 Marionette DEBUG loaded listener.js 15:55:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1CA42800) [pid = 3664] [serial = 1790] [outer = 1B33E800] 15:55:58 INFO - PROCESS | 3664 | 1461282958558 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]]]}] 15:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 909ms 15:55:58 INFO - PROCESS | 3664 | 1461282958621 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 15:55:58 INFO - PROCESS | 3664 | 1461282958625 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 15:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:55:58 INFO - PROCESS | 3664 | 1461282958631 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:55:58 INFO - PROCESS | 3664 | 1461282958635 Marionette TRACE conn3 <- [1,2350,null,{}] 15:55:58 INFO - PROCESS | 3664 | 1461282958641 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}] 15:55:58 INFO - PROCESS | 3664 | 1461282958785 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 15:55:58 INFO - PROCESS | 3664 | 1461282958932 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:58 INFO - PROCESS | 3664 | ++DOCSHELL 14453400 == 67 [pid = 3664] [id = 597] 15:55:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (14B61000) [pid = 3664] [serial = 1791] [outer = 00000000] 15:55:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1676DC00) [pid = 3664] [serial = 1792] [outer = 14B61000] 15:55:59 INFO - PROCESS | 3664 | 1461282958990 Marionette DEBUG loaded listener.js 15:55:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (17C1F000) [pid = 3664] [serial = 1793] [outer = 14B61000] 15:55:59 INFO - PROCESS | 3664 | 1461282959677 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]]]}] 15:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1049ms 15:55:59 INFO - PROCESS | 3664 | 1461282959711 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 15:55:59 INFO - PROCESS | 3664 | 1461282959717 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 15:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:55:59 INFO - PROCESS | 3664 | 1461282959778 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:55:59 INFO - PROCESS | 3664 | 1461282959781 Marionette TRACE conn3 <- [1,2354,null,{}] 15:55:59 INFO - PROCESS | 3664 | 1461282959788 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}] 15:55:59 INFO - PROCESS | 3664 | 1461282959914 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 15:56:00 INFO - PROCESS | 3664 | 1461282960051 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:00 INFO - PROCESS | 3664 | ++DOCSHELL 182F3800 == 68 [pid = 3664] [id = 598] 15:56:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (18422C00) [pid = 3664] [serial = 1794] [outer = 00000000] 15:56:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (18C51800) [pid = 3664] [serial = 1795] [outer = 18422C00] 15:56:00 INFO - PROCESS | 3664 | 1461282960106 Marionette DEBUG loaded listener.js 15:56:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1980E400) [pid = 3664] [serial = 1796] [outer = 18422C00] 15:56:00 INFO - PROCESS | 3664 | 1461282960734 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]]]}] 15:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1003ms 15:56:00 INFO - PROCESS | 3664 | 1461282960773 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 15:56:00 INFO - PROCESS | 3664 | 1461282960775 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 15:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:56:00 INFO - PROCESS | 3664 | 1461282960779 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:56:00 INFO - PROCESS | 3664 | 1461282960783 Marionette TRACE conn3 <- [1,2358,null,{}] 15:56:00 INFO - PROCESS | 3664 | 1461282960794 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}] 15:56:00 INFO - PROCESS | 3664 | 1461282960904 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 15:56:01 INFO - PROCESS | 3664 | 1461282961065 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:01 INFO - PROCESS | 3664 | ++DOCSHELL 1A5E4800 == 69 [pid = 3664] [id = 599] 15:56:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1A5E5C00) [pid = 3664] [serial = 1797] [outer = 00000000] 15:56:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (1C204400) [pid = 3664] [serial = 1798] [outer = 1A5E5C00] 15:56:01 INFO - PROCESS | 3664 | 1461282961123 Marionette DEBUG loaded listener.js 15:56:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (1C525C00) [pid = 3664] [serial = 1799] [outer = 1A5E5C00] 15:56:01 INFO - PROCESS | 3664 | 1461282961726 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]]]}] 15:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1002ms 15:56:01 INFO - PROCESS | 3664 | 1461282961781 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 15:56:01 INFO - PROCESS | 3664 | 1461282961784 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 15:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:56:01 INFO - PROCESS | 3664 | 1461282961788 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:56:01 INFO - PROCESS | 3664 | 1461282961790 Marionette TRACE conn3 <- [1,2362,null,{}] 15:56:01 INFO - PROCESS | 3664 | 1461282961795 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}] 15:56:01 INFO - PROCESS | 3664 | 1461282961904 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 15:56:02 INFO - PROCESS | 3664 | 1461282962048 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:02 INFO - PROCESS | 3664 | ++DOCSHELL 1D030800 == 70 [pid = 3664] [id = 600] 15:56:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (1D03DC00) [pid = 3664] [serial = 1800] [outer = 00000000] 15:56:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (1D374400) [pid = 3664] [serial = 1801] [outer = 1D03DC00] 15:56:02 INFO - PROCESS | 3664 | 1461282962104 Marionette DEBUG loaded listener.js 15:56:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (1D5C2000) [pid = 3664] [serial = 1802] [outer = 1D03DC00] 15:56:02 INFO - PROCESS | 3664 | 1461282962667 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]]]}] 15:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 909ms 15:56:02 INFO - PROCESS | 3664 | 1461282962691 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 15:56:02 INFO - PROCESS | 3664 | 1461282962693 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 15:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:56:02 INFO - PROCESS | 3664 | 1461282962697 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:56:02 INFO - PROCESS | 3664 | 1461282962699 Marionette TRACE conn3 <- [1,2366,null,{}] 15:56:02 INFO - PROCESS | 3664 | 1461282962704 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}] 15:56:02 INFO - PROCESS | 3664 | 1461282962814 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 15:56:02 INFO - PROCESS | 3664 | 1461282962930 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:03 INFO - PROCESS | 3664 | ++DOCSHELL 13383000 == 71 [pid = 3664] [id = 601] 15:56:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (18423400) [pid = 3664] [serial = 1803] [outer = 00000000] 15:56:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (1D5CA800) [pid = 3664] [serial = 1804] [outer = 18423400] 15:56:03 INFO - PROCESS | 3664 | 1461282963045 Marionette DEBUG loaded listener.js 15:56:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (1D699400) [pid = 3664] [serial = 1805] [outer = 18423400] 15:56:03 INFO - PROCESS | 3664 | 1461282963596 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]]]}] 15:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 940ms 15:56:03 INFO - PROCESS | 3664 | 1461282963643 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 15:56:03 INFO - PROCESS | 3664 | 1461282963645 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 15:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:56:03 INFO - PROCESS | 3664 | 1461282963649 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:56:03 INFO - PROCESS | 3664 | 1461282963651 Marionette TRACE conn3 <- [1,2370,null,{}] 15:56:03 INFO - PROCESS | 3664 | 1461282963655 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}] 15:56:03 INFO - PROCESS | 3664 | 1461282963963 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 15:56:04 INFO - PROCESS | 3664 | 1461282964119 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:04 INFO - PROCESS | 3664 | ++DOCSHELL 14BFCC00 == 72 [pid = 3664] [id = 602] 15:56:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (15512400) [pid = 3664] [serial = 1806] [outer = 00000000] 15:56:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (15D48400) [pid = 3664] [serial = 1807] [outer = 15512400] 15:56:04 INFO - PROCESS | 3664 | 1461282964172 Marionette DEBUG loaded listener.js 15:56:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (16431C00) [pid = 3664] [serial = 1808] [outer = 15512400] 15:56:04 INFO - PROCESS | 3664 | 1461282964764 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]]]}] 15:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1190ms 15:56:04 INFO - PROCESS | 3664 | 1461282964853 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 15:56:04 INFO - PROCESS | 3664 | 1461282964857 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 15:56:04 INFO - PROCESS | 3664 | 1461282964861 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:56:04 INFO - PROCESS | 3664 | 1461282964865 Marionette TRACE conn3 <- [1,2374,null,{}] 15:56:04 INFO - PROCESS | 3664 | 1461282964884 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}] 15:56:05 INFO - PROCESS | 3664 | 1461282965028 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 15:56:05 INFO - PROCESS | 3664 | 1461282965094 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:05 INFO - PROCESS | 3664 | ++DOCSHELL 181A0000 == 73 [pid = 3664] [id = 603] 15:56:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (182EFC00) [pid = 3664] [serial = 1809] [outer = 00000000] 15:56:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (18428C00) [pid = 3664] [serial = 1810] [outer = 182EFC00] 15:56:05 INFO - PROCESS | 3664 | 1461282965145 Marionette DEBUG loaded listener.js 15:56:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (18838400) [pid = 3664] [serial = 1811] [outer = 182EFC00] 15:56:05 INFO - PROCESS | 3664 | --DOCSHELL 19FE2800 == 72 [pid = 3664] [id = 550] 15:56:05 INFO - PROCESS | 3664 | --DOCSHELL 1A9DAC00 == 71 [pid = 3664] [id = 551] 15:56:05 INFO - PROCESS | 3664 | --DOCSHELL 16847800 == 70 [pid = 3664] [id = 520] 15:56:05 INFO - PROCESS | 3664 | --DOCSHELL 1AB9C800 == 69 [pid = 3664] [id = 522] 15:56:05 INFO - PROCESS | 3664 | --DOCSHELL 18C02800 == 68 [pid = 3664] [id = 549] 15:56:05 INFO - PROCESS | 3664 | --DOCSHELL 13376800 == 67 [pid = 3664] [id = 552] 15:56:05 INFO - PROCESS | 3664 | --DOCSHELL 144A5400 == 66 [pid = 3664] [id = 595] 15:56:05 INFO - PROCESS | 3664 | --DOCSHELL 1345FC00 == 65 [pid = 3664] [id = 594] 15:56:05 INFO - PROCESS | 3664 | --DOCSHELL 14B0D400 == 64 [pid = 3664] [id = 593] 15:56:05 INFO - PROCESS | 3664 | --DOCSHELL 19C86000 == 63 [pid = 3664] [id = 592] 15:56:05 INFO - PROCESS | 3664 | --DOCSHELL 19937800 == 62 [pid = 3664] [id = 591] 15:56:05 INFO - PROCESS | 3664 | --DOCSHELL 14B62C00 == 61 [pid = 3664] [id = 590] 15:56:05 INFO - PROCESS | 3664 | --DOCSHELL 18C44800 == 60 [pid = 3664] [id = 589] 15:56:05 INFO - PROCESS | 3664 | --DOCSHELL 16A4B800 == 59 [pid = 3664] [id = 588] 15:56:05 INFO - PROCESS | 3664 | --DOCSHELL 16434800 == 58 [pid = 3664] [id = 587] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (19C8DC00) [pid = 3664] [serial = 1696] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (1CC8E400) [pid = 3664] [serial = 1699] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (1D7B6000) [pid = 3664] [serial = 1702] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (1DD7F400) [pid = 3664] [serial = 1705] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (1C203400) [pid = 3664] [serial = 1738] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOCSHELL 1449EC00 == 57 [pid = 3664] [id = 586] 15:56:05 INFO - PROCESS | 3664 | --DOCSHELL 19C8E800 == 56 [pid = 3664] [id = 579] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (17C50800) [pid = 3664] [serial = 1658] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (1D7AE800) [pid = 3664] [serial = 1655] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (18F6B800) [pid = 3664] [serial = 1604] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (1652EC00) [pid = 3664] [serial = 1559] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (1CC89C00) [pid = 3664] [serial = 1610] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (1899C400) [pid = 3664] [serial = 1562] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (18F62000) [pid = 3664] [serial = 1511] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (19934C00) [pid = 3664] [serial = 1649] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (1B344400) [pid = 3664] [serial = 1568] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (17C26000) [pid = 3664] [serial = 1601] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1D0D3000) [pid = 3664] [serial = 1613] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (1C20CC00) [pid = 3664] [serial = 1607] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (1C20F400) [pid = 3664] [serial = 1652] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (1A4A8000) [pid = 3664] [serial = 1565] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (16767C00) [pid = 3664] [serial = 1646] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (19C89800) [pid = 3664] [serial = 1726] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (1993BC00) [pid = 3664] [serial = 1723] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (19E74800) [pid = 3664] [serial = 1729] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (19C8B800) [pid = 3664] [serial = 1727] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (18995C00) [pid = 3664] [serial = 1693] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (19D35C00) [pid = 3664] [serial = 1732] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (18C0F800) [pid = 3664] [serial = 1717] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (18C4C800) [pid = 3664] [serial = 1718] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (15B37800) [pid = 3664] [serial = 1709] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (157AB400) [pid = 3664] [serial = 1708] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (1883CC00) [pid = 3664] [serial = 1712] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (18428400) [pid = 3664] [serial = 1711] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (19753000) [pid = 3664] [serial = 1720] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (1CC82000) [pid = 3664] [serial = 1690] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (16BAE800) [pid = 3664] [serial = 1714] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (18192C00) [pid = 3664] [serial = 1715] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (1A98EC00) [pid = 3664] [serial = 1735] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (19E6D400) [pid = 3664] [serial = 1733] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (18975800) [pid = 3664] [serial = 1736] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (19FA5800) [pid = 3664] [serial = 1730] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (19A41400) [pid = 3664] [serial = 1724] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (19774400) [pid = 3664] [serial = 1721] [outer = 00000000] [url = about:blank] 15:56:05 INFO - PROCESS | 3664 | 1461282965750 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]]]}] 15:56:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:56:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 956ms 15:56:05 INFO - PROCESS | 3664 | 1461282965808 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 15:56:05 INFO - PROCESS | 3664 | 1461282965811 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 15:56:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:56:05 INFO - PROCESS | 3664 | 1461282965814 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:56:05 INFO - PROCESS | 3664 | 1461282965816 Marionette TRACE conn3 <- [1,2378,null,{}] 15:56:05 INFO - PROCESS | 3664 | 1461282965820 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}] 15:56:05 INFO - PROCESS | 3664 | 1461282965905 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 15:56:06 INFO - PROCESS | 3664 | 1461282966012 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:06 INFO - PROCESS | 3664 | ++DOCSHELL 13372400 == 57 [pid = 3664] [id = 604] 15:56:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (15B37800) [pid = 3664] [serial = 1812] [outer = 00000000] 15:56:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (1819F400) [pid = 3664] [serial = 1813] [outer = 15B37800] 15:56:06 INFO - PROCESS | 3664 | 1461282966058 Marionette DEBUG loaded listener.js 15:56:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (1880A800) [pid = 3664] [serial = 1814] [outer = 15B37800] 15:56:06 INFO - PROCESS | 3664 | 1461282966497 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]]]}] 15:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 736ms 15:56:06 INFO - PROCESS | 3664 | 1461282966554 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 15:56:06 INFO - PROCESS | 3664 | 1461282966558 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 15:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:56:06 INFO - PROCESS | 3664 | 1461282966568 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:56:06 INFO - PROCESS | 3664 | 1461282966572 Marionette TRACE conn3 <- [1,2382,null,{}] 15:56:06 INFO - PROCESS | 3664 | 1461282966575 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}] 15:56:06 INFO - PROCESS | 3664 | 1461282966662 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 15:56:06 INFO - PROCESS | 3664 | 1461282966671 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:06 INFO - PROCESS | 3664 | ++DOCSHELL 17F8E000 == 58 [pid = 3664] [id = 605] 15:56:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (18837800) [pid = 3664] [serial = 1815] [outer = 00000000] 15:56:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (18C51C00) [pid = 3664] [serial = 1816] [outer = 18837800] 15:56:06 INFO - PROCESS | 3664 | 1461282966717 Marionette DEBUG loaded listener.js 15:56:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (18F62C00) [pid = 3664] [serial = 1817] [outer = 18837800] 15:56:07 INFO - PROCESS | 3664 | 1461282967203 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]]]}] 15:56:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:56:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 705ms 15:56:07 INFO - PROCESS | 3664 | 1461282967264 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 15:56:07 INFO - PROCESS | 3664 | 1461282967266 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 15:56:07 INFO - PROCESS | 3664 | 1461282967269 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:56:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:56:07 INFO - PROCESS | 3664 | 1461282967271 Marionette TRACE conn3 <- [1,2386,null,{}] 15:56:07 INFO - PROCESS | 3664 | 1461282967274 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}] 15:56:07 INFO - PROCESS | 3664 | 1461282967385 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 15:56:07 INFO - PROCESS | 3664 | 1461282967495 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:07 INFO - PROCESS | 3664 | ++DOCSHELL 13724400 == 59 [pid = 3664] [id = 606] 15:56:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (13887400) [pid = 3664] [serial = 1818] [outer = 00000000] 15:56:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (1976CC00) [pid = 3664] [serial = 1819] [outer = 13887400] 15:56:07 INFO - PROCESS | 3664 | 1461282967540 Marionette DEBUG loaded listener.js 15:56:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (19808800) [pid = 3664] [serial = 1820] [outer = 13887400] 15:56:07 INFO - PROCESS | 3664 | 1461282967944 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]]]}] 15:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 737ms 15:56:08 INFO - PROCESS | 3664 | 1461282968010 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 15:56:08 INFO - PROCESS | 3664 | 1461282968012 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 15:56:08 INFO - PROCESS | 3664 | 1461282968015 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:56:08 INFO - PROCESS | 3664 | 1461282968017 Marionette TRACE conn3 <- [1,2390,null,{}] 15:56:08 INFO - PROCESS | 3664 | 1461282968021 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}] 15:56:08 INFO - PROCESS | 3664 | 1461282968149 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 15:56:08 INFO - PROCESS | 3664 | 1461282968224 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:08 INFO - PROCESS | 3664 | ++DOCSHELL 1993D800 == 60 [pid = 3664] [id = 607] 15:56:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (1993E400) [pid = 3664] [serial = 1821] [outer = 00000000] 15:56:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (19AC2400) [pid = 3664] [serial = 1822] [outer = 1993E400] 15:56:08 INFO - PROCESS | 3664 | 1461282968279 Marionette DEBUG loaded listener.js 15:56:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (19C5F400) [pid = 3664] [serial = 1823] [outer = 1993E400] 15:56:08 INFO - PROCESS | 3664 | 1461282968724 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]]]}] 15:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 737ms 15:56:08 INFO - PROCESS | 3664 | 1461282968773 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 15:56:08 INFO - PROCESS | 3664 | 1461282968775 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 15:56:08 INFO - PROCESS | 3664 | 1461282968779 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:56:08 INFO - PROCESS | 3664 | 1461282968780 Marionette TRACE conn3 <- [1,2394,null,{}] 15:56:08 INFO - PROCESS | 3664 | 1461282968784 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}] 15:56:08 INFO - PROCESS | 3664 | 1461282968910 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 15:56:09 INFO - PROCESS | 3664 | 1461282968979 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:09 INFO - PROCESS | 3664 | ++DOCSHELL 19ABA800 == 61 [pid = 3664] [id = 608] 15:56:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (19C84000) [pid = 3664] [serial = 1824] [outer = 00000000] 15:56:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (19C96400) [pid = 3664] [serial = 1825] [outer = 19C84000] 15:56:09 INFO - PROCESS | 3664 | 1461282969024 Marionette DEBUG loaded listener.js 15:56:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (19C96000) [pid = 3664] [serial = 1826] [outer = 19C84000] 15:56:09 INFO - PROCESS | 3664 | 1461282969446 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]]]}] 15:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 689ms 15:56:09 INFO - PROCESS | 3664 | 1461282969479 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 15:56:09 INFO - PROCESS | 3664 | 1461282969480 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 15:56:09 INFO - PROCESS | 3664 | 1461282969484 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:56:09 INFO - PROCESS | 3664 | 1461282969485 Marionette TRACE conn3 <- [1,2398,null,{}] 15:56:09 INFO - PROCESS | 3664 | 1461282969489 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}] 15:56:09 INFO - PROCESS | 3664 | 1461282969608 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 15:56:09 INFO - PROCESS | 3664 | 1461282969676 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:09 INFO - PROCESS | 3664 | ++DOCSHELL 19C87000 == 62 [pid = 3664] [id = 609] 15:56:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (19C99800) [pid = 3664] [serial = 1827] [outer = 00000000] 15:56:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (19F2C400) [pid = 3664] [serial = 1828] [outer = 19C99800] 15:56:09 INFO - PROCESS | 3664 | 1461282969720 Marionette DEBUG loaded listener.js 15:56:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (19FA5800) [pid = 3664] [serial = 1829] [outer = 19C99800] 15:56:10 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (1C20AC00) [pid = 3664] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:56:10 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (19FEF000) [pid = 3664] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:56:10 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (15510800) [pid = 3664] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:56:10 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (19C92800) [pid = 3664] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:56:10 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (14453800) [pid = 3664] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:56:10 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (19D37C00) [pid = 3664] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:56:10 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (1B33F800) [pid = 3664] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:56:10 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (14B6A800) [pid = 3664] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:56:10 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (18C45000) [pid = 3664] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:56:10 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (19932800) [pid = 3664] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:56:10 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (16BA1400) [pid = 3664] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:56:10 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (17C24400) [pid = 3664] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:56:10 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (15BDF400) [pid = 3664] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:56:10 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (19C55400) [pid = 3664] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:56:10 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (1C210400) [pid = 3664] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:56:10 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (1D7B4C00) [pid = 3664] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:56:10 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (19931400) [pid = 3664] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:56:10 INFO - PROCESS | 3664 | 1461282970406 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]]]}] 15:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 940ms 15:56:10 INFO - PROCESS | 3664 | 1461282970430 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 15:56:10 INFO - PROCESS | 3664 | 1461282970432 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 15:56:10 INFO - PROCESS | 3664 | 1461282970435 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:56:10 INFO - PROCESS | 3664 | 1461282970437 Marionette TRACE conn3 <- [1,2402,null,{}] 15:56:10 INFO - PROCESS | 3664 | 1461282970440 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}] 15:56:10 INFO - PROCESS | 3664 | 1461282970522 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 15:56:10 INFO - PROCESS | 3664 | 1461282970528 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:10 INFO - PROCESS | 3664 | ++DOCSHELL 16847C00 == 63 [pid = 3664] [id = 610] 15:56:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (182F8800) [pid = 3664] [serial = 1830] [outer = 00000000] 15:56:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (19C92800) [pid = 3664] [serial = 1831] [outer = 182F8800] 15:56:10 INFO - PROCESS | 3664 | 1461282970572 Marionette DEBUG loaded listener.js 15:56:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (19D36800) [pid = 3664] [serial = 1832] [outer = 182F8800] 15:56:11 INFO - PROCESS | 3664 | 1461282971066 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]]]}] 15:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 642ms 15:56:11 INFO - PROCESS | 3664 | 1461282971105 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 15:56:11 INFO - PROCESS | 3664 | 1461282971107 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 15:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:56:11 INFO - PROCESS | 3664 | 1461282971110 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:56:11 INFO - PROCESS | 3664 | 1461282971112 Marionette TRACE conn3 <- [1,2406,null,{}] 15:56:11 INFO - PROCESS | 3664 | 1461282971115 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}] 15:56:11 INFO - PROCESS | 3664 | 1461282971198 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 15:56:11 INFO - PROCESS | 3664 | 1461282971204 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:11 INFO - PROCESS | 3664 | ++DOCSHELL 1993EC00 == 64 [pid = 3664] [id = 611] 15:56:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (19E6EC00) [pid = 3664] [serial = 1833] [outer = 00000000] 15:56:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (1A5E0400) [pid = 3664] [serial = 1834] [outer = 19E6EC00] 15:56:11 INFO - PROCESS | 3664 | 1461282971251 Marionette DEBUG loaded listener.js 15:56:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1A9D8C00) [pid = 3664] [serial = 1835] [outer = 19E6EC00] 15:56:11 INFO - PROCESS | 3664 | 1461282971717 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]]]}] 15:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 643ms 15:56:11 INFO - PROCESS | 3664 | 1461282971749 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 15:56:11 INFO - PROCESS | 3664 | 1461282971751 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 15:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:56:11 INFO - PROCESS | 3664 | 1461282971754 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:56:11 INFO - PROCESS | 3664 | 1461282971755 Marionette TRACE conn3 <- [1,2410,null,{}] 15:56:11 INFO - PROCESS | 3664 | 1461282971759 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}] 15:56:11 INFO - PROCESS | 3664 | 1461282971843 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 15:56:11 INFO - PROCESS | 3664 | 1461282971850 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:11 INFO - PROCESS | 3664 | ++DOCSHELL 19C56400 == 65 [pid = 3664] [id = 612] 15:56:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (1B340000) [pid = 3664] [serial = 1836] [outer = 00000000] 15:56:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (1B34A000) [pid = 3664] [serial = 1837] [outer = 1B340000] 15:56:11 INFO - PROCESS | 3664 | 1461282971908 Marionette DEBUG loaded listener.js 15:56:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (1C209000) [pid = 3664] [serial = 1838] [outer = 1B340000] 15:56:12 INFO - PROCESS | 3664 | 1461282972604 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]]]}] 15:56:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:56:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 908ms 15:56:12 INFO - PROCESS | 3664 | 1461282972659 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 15:56:12 INFO - PROCESS | 3664 | 1461282972668 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 15:56:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:56:12 INFO - PROCESS | 3664 | 1461282972674 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:56:12 INFO - PROCESS | 3664 | 1461282972678 Marionette TRACE conn3 <- [1,2414,null,{}] 15:56:12 INFO - PROCESS | 3664 | 1461282972684 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}] 15:56:12 INFO - PROCESS | 3664 | 1461282972830 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 15:56:12 INFO - PROCESS | 3664 | 1461282972956 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:12 INFO - PROCESS | 3664 | ++DOCSHELL 14405400 == 66 [pid = 3664] [id = 613] 15:56:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (144A2C00) [pid = 3664] [serial = 1839] [outer = 00000000] 15:56:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (17C21400) [pid = 3664] [serial = 1840] [outer = 144A2C00] 15:56:13 INFO - PROCESS | 3664 | 1461282973013 Marionette DEBUG loaded listener.js 15:56:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (17C52C00) [pid = 3664] [serial = 1841] [outer = 144A2C00] 15:56:13 INFO - PROCESS | 3664 | 1461282973620 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]]]}] 15:56:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:56:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1003ms 15:56:13 INFO - PROCESS | 3664 | 1461282973678 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 15:56:13 INFO - PROCESS | 3664 | 1461282973684 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 15:56:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:56:13 INFO - PROCESS | 3664 | 1461282973705 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:56:13 INFO - PROCESS | 3664 | 1461282973708 Marionette TRACE conn3 <- [1,2418,null,{}] 15:56:13 INFO - PROCESS | 3664 | 1461282973712 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}] 15:56:13 INFO - PROCESS | 3664 | 1461282973824 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 15:56:13 INFO - PROCESS | 3664 | 1461282973972 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:14 INFO - PROCESS | 3664 | ++DOCSHELL 16BAC400 == 67 [pid = 3664] [id = 614] 15:56:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (16BAE800) [pid = 3664] [serial = 1842] [outer = 00000000] 15:56:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (18B90400) [pid = 3664] [serial = 1843] [outer = 16BAE800] 15:56:14 INFO - PROCESS | 3664 | 1461282974028 Marionette DEBUG loaded listener.js 15:56:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (18C44400) [pid = 3664] [serial = 1844] [outer = 16BAE800] 15:56:14 INFO - PROCESS | 3664 | 1461282974574 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]]]}] 15:56:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:56:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 909ms 15:56:14 INFO - PROCESS | 3664 | 1461282974606 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 15:56:14 INFO - PROCESS | 3664 | 1461282974608 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 15:56:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:56:14 INFO - PROCESS | 3664 | 1461282974612 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:56:14 INFO - PROCESS | 3664 | 1461282974616 Marionette TRACE conn3 <- [1,2422,null,{}] 15:56:14 INFO - PROCESS | 3664 | 1461282974627 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}] 15:56:14 INFO - PROCESS | 3664 | 1461282974740 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 15:56:14 INFO - PROCESS | 3664 | 1461282974919 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:14 INFO - PROCESS | 3664 | ++DOCSHELL 19E76000 == 68 [pid = 3664] [id = 615] 15:56:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (19E76400) [pid = 3664] [serial = 1845] [outer = 00000000] 15:56:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1AB96800) [pid = 3664] [serial = 1846] [outer = 19E76400] 15:56:15 INFO - PROCESS | 3664 | 1461282974987 Marionette DEBUG loaded listener.js 15:56:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1B347400) [pid = 3664] [serial = 1847] [outer = 19E76400] 15:56:15 INFO - PROCESS | 3664 | 1461282975563 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]]]}] 15:56:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:56:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1003ms 15:56:15 INFO - PROCESS | 3664 | 1461282975614 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 15:56:15 INFO - PROCESS | 3664 | 1461282975617 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 15:56:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:56:15 INFO - PROCESS | 3664 | 1461282975621 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:56:15 INFO - PROCESS | 3664 | 1461282975623 Marionette TRACE conn3 <- [1,2426,null,{}] 15:56:15 INFO - PROCESS | 3664 | 1461282975627 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}] 15:56:15 INFO - PROCESS | 3664 | 1461282975736 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 15:56:15 INFO - PROCESS | 3664 | 1461282975852 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:15 INFO - PROCESS | 3664 | ++DOCSHELL 1B342000 == 69 [pid = 3664] [id = 616] 15:56:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1C206800) [pid = 3664] [serial = 1848] [outer = 00000000] 15:56:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1CC87000) [pid = 3664] [serial = 1849] [outer = 1C206800] 15:56:15 INFO - PROCESS | 3664 | 1461282975947 Marionette DEBUG loaded listener.js 15:56:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1D030000) [pid = 3664] [serial = 1850] [outer = 1C206800] 15:56:16 INFO - PROCESS | 3664 | 1461282976483 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]]]}] 15:56:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:56:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 893ms 15:56:16 INFO - PROCESS | 3664 | 1461282976524 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 15:56:16 INFO - PROCESS | 3664 | 1461282976527 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 15:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:56:16 INFO - PROCESS | 3664 | 1461282976530 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:56:16 INFO - PROCESS | 3664 | 1461282976532 Marionette TRACE conn3 <- [1,2430,null,{}] 15:56:16 INFO - PROCESS | 3664 | 1461282976536 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}] 15:56:16 INFO - PROCESS | 3664 | 1461282976643 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 15:56:16 INFO - PROCESS | 3664 | 1461282976799 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:16 INFO - PROCESS | 3664 | ++DOCSHELL 1C207800 == 70 [pid = 3664] [id = 617] 15:56:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1C51C000) [pid = 3664] [serial = 1851] [outer = 00000000] 15:56:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1D0DB000) [pid = 3664] [serial = 1852] [outer = 1C51C000] 15:56:16 INFO - PROCESS | 3664 | 1461282976855 Marionette DEBUG loaded listener.js 15:56:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (1992F800) [pid = 3664] [serial = 1853] [outer = 1C51C000] 15:56:17 INFO - PROCESS | 3664 | 1461282977442 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]]]}] 15:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 940ms 15:56:17 INFO - PROCESS | 3664 | 1461282977476 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 15:56:17 INFO - PROCESS | 3664 | 1461282977478 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 15:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:56:17 INFO - PROCESS | 3664 | 1461282977481 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:56:17 INFO - PROCESS | 3664 | 1461282977483 Marionette TRACE conn3 <- [1,2434,null,{}] 15:56:17 INFO - PROCESS | 3664 | 1461282977487 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}] 15:56:17 INFO - PROCESS | 3664 | 1461282977600 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 15:56:17 INFO - PROCESS | 3664 | 1461282977763 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:17 INFO - PROCESS | 3664 | ++DOCSHELL 16432C00 == 71 [pid = 3664] [id = 618] 15:56:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (1C209400) [pid = 3664] [serial = 1854] [outer = 00000000] 15:56:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1DB01400) [pid = 3664] [serial = 1855] [outer = 1C209400] 15:56:17 INFO - PROCESS | 3664 | 1461282977821 Marionette DEBUG loaded listener.js 15:56:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1DB03000) [pid = 3664] [serial = 1856] [outer = 1C209400] 15:56:18 INFO - PROCESS | 3664 | 1461282978359 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]]]}] 15:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 940ms 15:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:56:18 INFO - PROCESS | 3664 | 1461282978427 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 15:56:18 INFO - PROCESS | 3664 | 1461282978429 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 15:56:18 INFO - PROCESS | 3664 | 1461282978433 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:56:18 INFO - PROCESS | 3664 | 1461282978435 Marionette TRACE conn3 <- [1,2438,null,{}] 15:56:18 INFO - PROCESS | 3664 | 1461282978439 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}] 15:56:18 INFO - PROCESS | 3664 | 1461282978543 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 15:56:18 INFO - PROCESS | 3664 | 1461282978829 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:18 INFO - PROCESS | 3664 | ++DOCSHELL 12354800 == 72 [pid = 3664] [id = 619] 15:56:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (13BCEC00) [pid = 3664] [serial = 1857] [outer = 00000000] 15:56:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (16A49400) [pid = 3664] [serial = 1858] [outer = 13BCEC00] 15:56:18 INFO - PROCESS | 3664 | 1461282978895 Marionette DEBUG loaded listener.js 15:56:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (17C19400) [pid = 3664] [serial = 1859] [outer = 13BCEC00] 15:56:19 INFO - PROCESS | 3664 | 1461282979509 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]]]}] 15:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1144ms 15:56:19 INFO - PROCESS | 3664 | 1461282979588 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 15:56:19 INFO - PROCESS | 3664 | 1461282979593 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 15:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:56:19 INFO - PROCESS | 3664 | 1461282979600 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:56:19 INFO - PROCESS | 3664 | 1461282979603 Marionette TRACE conn3 <- [1,2442,null,{}] 15:56:19 INFO - PROCESS | 3664 | 1461282979607 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}] 15:56:19 INFO - PROCESS | 3664 | 1461282979717 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 15:56:19 INFO - PROCESS | 3664 | 1461282979860 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:19 INFO - PROCESS | 3664 | ++DOCSHELL 1880B400 == 73 [pid = 3664] [id = 620] 15:56:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (18838000) [pid = 3664] [serial = 1860] [outer = 00000000] 15:56:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (18992000) [pid = 3664] [serial = 1861] [outer = 18838000] 15:56:19 INFO - PROCESS | 3664 | 1461282979913 Marionette DEBUG loaded listener.js 15:56:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (18999C00) [pid = 3664] [serial = 1862] [outer = 18838000] 15:56:20 INFO - PROCESS | 3664 | --DOCSHELL 1993EC00 == 72 [pid = 3664] [id = 611] 15:56:20 INFO - PROCESS | 3664 | --DOCSHELL 16847C00 == 71 [pid = 3664] [id = 610] 15:56:20 INFO - PROCESS | 3664 | --DOCSHELL 19C87000 == 70 [pid = 3664] [id = 609] 15:56:20 INFO - PROCESS | 3664 | --DOCSHELL 19ABA800 == 69 [pid = 3664] [id = 608] 15:56:20 INFO - PROCESS | 3664 | --DOCSHELL 1993D800 == 68 [pid = 3664] [id = 607] 15:56:20 INFO - PROCESS | 3664 | --DOCSHELL 13724400 == 67 [pid = 3664] [id = 606] 15:56:20 INFO - PROCESS | 3664 | --DOCSHELL 17F8E000 == 66 [pid = 3664] [id = 605] 15:56:20 INFO - PROCESS | 3664 | --DOCSHELL 13372400 == 65 [pid = 3664] [id = 604] 15:56:20 INFO - PROCESS | 3664 | --DOCSHELL 181A0000 == 64 [pid = 3664] [id = 603] 15:56:20 INFO - PROCESS | 3664 | --DOCSHELL 14BFCC00 == 63 [pid = 3664] [id = 602] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (1C20A400) [pid = 3664] [serial = 1789] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (1E6C7800) [pid = 3664] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:56:20 INFO - PROCESS | 3664 | --DOCSHELL 182F3800 == 62 [pid = 3664] [id = 598] 15:56:20 INFO - PROCESS | 3664 | --DOCSHELL 14453400 == 61 [pid = 3664] [id = 597] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (1D5C7000) [pid = 3664] [serial = 1700] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (19C56000) [pid = 3664] [serial = 1786] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (1D5C5800) [pid = 3664] [serial = 1753] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (16844000) [pid = 3664] [serial = 1741] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (1B347C00) [pid = 3664] [serial = 1781] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (19C8C400) [pid = 3664] [serial = 1787] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (1DD86400) [pid = 3664] [serial = 1756] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (19C7E000) [pid = 3664] [serial = 1774] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (19C80C00) [pid = 3664] [serial = 1775] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (19FA6400) [pid = 3664] [serial = 1778] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (1819E800) [pid = 3664] [serial = 1784] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (19AB9C00) [pid = 3664] [serial = 1772] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (1DB04800) [pid = 3664] [serial = 1703] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (1DD81000) [pid = 3664] [serial = 1706] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (19C94400) [pid = 3664] [serial = 1697] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1D5C8800) [pid = 3664] [serial = 1691] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (18C49000) [pid = 3664] [serial = 1694] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1ABA1800) [pid = 3664] [serial = 1780] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (17C23400) [pid = 3664] [serial = 1783] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (19E78400) [pid = 3664] [serial = 1777] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (1C20A000) [pid = 3664] [serial = 1739] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (1684A400) [pid = 3664] [serial = 1760] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (16530000) [pid = 3664] [serial = 1759] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (18F67C00) [pid = 3664] [serial = 1768] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (19753800) [pid = 3664] [serial = 1769] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (1D035C00) [pid = 3664] [serial = 1750] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (1993C800) [pid = 3664] [serial = 1771] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (18C04400) [pid = 3664] [serial = 1744] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (18839000) [pid = 3664] [serial = 1765] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (1898D800) [pid = 3664] [serial = 1766] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (1899C800) [pid = 3664] [serial = 1763] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (18992400) [pid = 3664] [serial = 1762] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (1A5E0000) [pid = 3664] [serial = 1747] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3664 | 1461282980427 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]]]}] 15:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 846ms 15:56:20 INFO - PROCESS | 3664 | 1461282980443 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 15:56:20 INFO - PROCESS | 3664 | 1461282980447 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 15:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:56:20 INFO - PROCESS | 3664 | 1461282980452 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:56:20 INFO - PROCESS | 3664 | 1461282980454 Marionette TRACE conn3 <- [1,2446,null,{}] 15:56:20 INFO - PROCESS | 3664 | 1461282980458 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}] 15:56:20 INFO - PROCESS | 3664 | 1461282980547 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 15:56:20 INFO - PROCESS | 3664 | 1461282980557 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:20 INFO - PROCESS | 3664 | ++DOCSHELL 17F8DC00 == 62 [pid = 3664] [id = 621] 15:56:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (17F8E000) [pid = 3664] [serial = 1863] [outer = 00000000] 15:56:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (18974400) [pid = 3664] [serial = 1864] [outer = 17F8E000] 15:56:20 INFO - PROCESS | 3664 | 1461282980603 Marionette DEBUG loaded listener.js 15:56:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (18C04400) [pid = 3664] [serial = 1865] [outer = 17F8E000] 15:56:21 INFO - PROCESS | 3664 | 1461282981126 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]]]}] 15:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 690ms 15:56:21 INFO - PROCESS | 3664 | 1461282981150 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 15:56:21 INFO - PROCESS | 3664 | 1461282981153 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 15:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:56:21 INFO - PROCESS | 3664 | 1461282981161 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:56:21 INFO - PROCESS | 3664 | 1461282981167 Marionette TRACE conn3 <- [1,2450,null,{}] 15:56:21 INFO - PROCESS | 3664 | 1461282981176 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}] 15:56:21 INFO - PROCESS | 3664 | 1461282981265 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 15:56:21 INFO - PROCESS | 3664 | 1461282981275 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:21 INFO - PROCESS | 3664 | ++DOCSHELL 15BF0800 == 63 [pid = 3664] [id = 622] 15:56:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (1974F800) [pid = 3664] [serial = 1866] [outer = 00000000] 15:56:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (19777400) [pid = 3664] [serial = 1867] [outer = 1974F800] 15:56:21 INFO - PROCESS | 3664 | 1461282981320 Marionette DEBUG loaded listener.js 15:56:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (19930400) [pid = 3664] [serial = 1868] [outer = 1974F800] 15:56:21 INFO - PROCESS | 3664 | 1461282981808 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]]]}] 15:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 705ms 15:56:21 INFO - PROCESS | 3664 | 1461282981860 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 15:56:21 INFO - PROCESS | 3664 | 1461282981863 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 15:56:21 INFO - PROCESS | 3664 | 1461282981866 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:56:21 INFO - PROCESS | 3664 | 1461282981867 Marionette TRACE conn3 <- [1,2454,null,{}] 15:56:21 INFO - PROCESS | 3664 | 1461282981871 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}] 15:56:21 INFO - PROCESS | 3664 | 1461282981956 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 15:56:22 INFO - PROCESS | 3664 | 1461282982074 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:22 INFO - PROCESS | 3664 | ++DOCSHELL 18996C00 == 64 [pid = 3664] [id = 623] 15:56:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (19775800) [pid = 3664] [serial = 1869] [outer = 00000000] 15:56:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (19C5A400) [pid = 3664] [serial = 1870] [outer = 19775800] 15:56:22 INFO - PROCESS | 3664 | 1461282982120 Marionette DEBUG loaded listener.js 15:56:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (19C5EC00) [pid = 3664] [serial = 1871] [outer = 19775800] 15:56:22 INFO - PROCESS | 3664 | 1461282982516 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]]]}] 15:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 705ms 15:56:22 INFO - PROCESS | 3664 | 1461282982565 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 15:56:22 INFO - PROCESS | 3664 | 1461282982567 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 15:56:22 INFO - PROCESS | 3664 | 1461282982571 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:56:22 INFO - PROCESS | 3664 | 1461282982620 Marionette TRACE conn3 <- [1,2458,null,{}] 15:56:22 INFO - PROCESS | 3664 | 1461282982631 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}] 15:56:22 INFO - PROCESS | 3664 | 1461282982782 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 15:56:22 INFO - PROCESS | 3664 | 1461282982808 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:22 INFO - PROCESS | 3664 | ++DOCSHELL 19C7DC00 == 65 [pid = 3664] [id = 624] 15:56:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (19C7E400) [pid = 3664] [serial = 1872] [outer = 00000000] 15:56:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (19C8BC00) [pid = 3664] [serial = 1873] [outer = 19C7E400] 15:56:22 INFO - PROCESS | 3664 | 1461282982860 Marionette DEBUG loaded listener.js 15:56:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (19C97400) [pid = 3664] [serial = 1874] [outer = 19C7E400] 15:56:23 INFO - PROCESS | 3664 | 1461282983337 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]]]}] 15:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 752ms 15:56:23 INFO - PROCESS | 3664 | 1461282983364 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 15:56:23 INFO - PROCESS | 3664 | 1461282983366 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 15:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:56:23 INFO - PROCESS | 3664 | 1461282983377 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:56:23 INFO - PROCESS | 3664 | 1461282983378 Marionette TRACE conn3 <- [1,2462,null,{}] 15:56:23 INFO - PROCESS | 3664 | 1461282983382 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}] 15:56:23 INFO - PROCESS | 3664 | 1461282983515 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 15:56:23 INFO - PROCESS | 3664 | 1461282983589 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:23 INFO - PROCESS | 3664 | ++DOCSHELL 19C89800 == 66 [pid = 3664] [id = 625] 15:56:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (19FA6400) [pid = 3664] [serial = 1875] [outer = 00000000] 15:56:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1A4B2C00) [pid = 3664] [serial = 1876] [outer = 19FA6400] 15:56:23 INFO - PROCESS | 3664 | 1461282983636 Marionette DEBUG loaded listener.js 15:56:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1A5EA000) [pid = 3664] [serial = 1877] [outer = 19FA6400] 15:56:24 INFO - PROCESS | 3664 | 1461282984060 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]]]}] 15:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 736ms 15:56:24 INFO - PROCESS | 3664 | 1461282984115 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 15:56:24 INFO - PROCESS | 3664 | 1461282984117 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 15:56:24 INFO - PROCESS | 3664 | 1461282984120 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:56:24 INFO - PROCESS | 3664 | 1461282984122 Marionette TRACE conn3 <- [1,2466,null,{}] 15:56:24 INFO - PROCESS | 3664 | 1461282984167 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}] 15:56:24 INFO - PROCESS | 3664 | 1461282984289 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 15:56:24 INFO - PROCESS | 3664 | 1461282984357 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:24 INFO - PROCESS | 3664 | ++DOCSHELL 19E79C00 == 67 [pid = 3664] [id = 626] 15:56:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1A3DB000) [pid = 3664] [serial = 1878] [outer = 00000000] 15:56:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1C205800) [pid = 3664] [serial = 1879] [outer = 1A3DB000] 15:56:24 INFO - PROCESS | 3664 | 1461282984402 Marionette DEBUG loaded listener.js 15:56:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1C51DC00) [pid = 3664] [serial = 1880] [outer = 1A3DB000] 15:56:24 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (18837800) [pid = 3664] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:56:24 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1993E400) [pid = 3664] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:56:24 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (182EFC00) [pid = 3664] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:56:24 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (15B37800) [pid = 3664] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:56:24 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (13887400) [pid = 3664] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:56:24 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (15512400) [pid = 3664] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:56:24 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (19C84000) [pid = 3664] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:56:24 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (19C99800) [pid = 3664] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:56:24 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (19E6EC00) [pid = 3664] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:56:24 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (182F8800) [pid = 3664] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:56:24 INFO - PROCESS | 3664 | 1461282984893 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]]]}] 15:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 799ms 15:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:56:24 INFO - PROCESS | 3664 | 1461282984930 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 15:56:24 INFO - PROCESS | 3664 | 1461282984932 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 15:56:24 INFO - PROCESS | 3664 | 1461282984936 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:56:24 INFO - PROCESS | 3664 | 1461282984937 Marionette TRACE conn3 <- [1,2470,null,{}] 15:56:24 INFO - PROCESS | 3664 | 1461282984941 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}] 15:56:25 INFO - PROCESS | 3664 | 1461282985028 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 15:56:25 INFO - PROCESS | 3664 | 1461282985035 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:25 INFO - PROCESS | 3664 | ++DOCSHELL 18976400 == 68 [pid = 3664] [id = 627] 15:56:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (18B98400) [pid = 3664] [serial = 1881] [outer = 00000000] 15:56:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (19C94000) [pid = 3664] [serial = 1882] [outer = 18B98400] 15:56:25 INFO - PROCESS | 3664 | 1461282985079 Marionette DEBUG loaded listener.js 15:56:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (19FE4800) [pid = 3664] [serial = 1883] [outer = 18B98400] 15:56:25 INFO - PROCESS | 3664 | 1461282985526 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]]]}] 15:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 626ms 15:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:56:25 INFO - PROCESS | 3664 | 1461282985572 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 15:56:25 INFO - PROCESS | 3664 | 1461282985574 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 15:56:25 INFO - PROCESS | 3664 | 1461282985577 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:56:25 INFO - PROCESS | 3664 | 1461282985579 Marionette TRACE conn3 <- [1,2474,null,{}] 15:56:25 INFO - PROCESS | 3664 | 1461282985582 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}] 15:56:25 INFO - PROCESS | 3664 | 1461282985666 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 15:56:25 INFO - PROCESS | 3664 | 1461282985673 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:25 INFO - PROCESS | 3664 | ++DOCSHELL 19774C00 == 69 [pid = 3664] [id = 628] 15:56:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (1993E400) [pid = 3664] [serial = 1884] [outer = 00000000] 15:56:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1CC85000) [pid = 3664] [serial = 1885] [outer = 1993E400] 15:56:25 INFO - PROCESS | 3664 | 1461282985717 Marionette DEBUG loaded listener.js 15:56:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1D0D4C00) [pid = 3664] [serial = 1886] [outer = 1993E400] 15:56:26 INFO - PROCESS | 3664 | 1461282986194 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]]]}] 15:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 627ms 15:56:26 INFO - PROCESS | 3664 | 1461282986215 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 15:56:26 INFO - PROCESS | 3664 | 1461282986217 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 15:56:26 INFO - PROCESS | 3664 | 1461282986238 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:56:26 INFO - PROCESS | 3664 | 1461282986240 Marionette TRACE conn3 <- [1,2478,null,{}] 15:56:26 INFO - PROCESS | 3664 | 1461282986244 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}] 15:56:26 INFO - PROCESS | 3664 | 1461282986330 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 15:56:26 INFO - PROCESS | 3664 | 1461282986336 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:26 INFO - PROCESS | 3664 | ++DOCSHELL 19E79800 == 70 [pid = 3664] [id = 629] 15:56:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1C205000) [pid = 3664] [serial = 1887] [outer = 00000000] 15:56:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1D5CF800) [pid = 3664] [serial = 1888] [outer = 1C205000] 15:56:26 INFO - PROCESS | 3664 | 1461282986385 Marionette DEBUG loaded listener.js 15:56:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1D7B0800) [pid = 3664] [serial = 1889] [outer = 1C205000] 15:56:27 INFO - PROCESS | 3664 | 1461282987097 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]]]}] 15:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 909ms 15:56:27 INFO - PROCESS | 3664 | 1461282987143 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 15:56:27 INFO - PROCESS | 3664 | 1461282987148 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 15:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:56:27 INFO - PROCESS | 3664 | 1461282987153 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:56:27 INFO - PROCESS | 3664 | 1461282987157 Marionette TRACE conn3 <- [1,2482,null,{}] 15:56:27 INFO - PROCESS | 3664 | 1461282987163 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}] 15:56:27 INFO - PROCESS | 3664 | 1461282987295 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 15:56:27 INFO - PROCESS | 3664 | 1461282987409 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:27 INFO - PROCESS | 3664 | ++DOCSHELL 15B32800 == 71 [pid = 3664] [id = 630] 15:56:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (16764400) [pid = 3664] [serial = 1890] [outer = 00000000] 15:56:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (182F3C00) [pid = 3664] [serial = 1891] [outer = 16764400] 15:56:27 INFO - PROCESS | 3664 | 1461282987507 Marionette DEBUG loaded listener.js 15:56:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (18839000) [pid = 3664] [serial = 1892] [outer = 16764400] 15:56:28 INFO - PROCESS | 3664 | 1461282988076 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]]]}] 15:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 940ms 15:56:28 INFO - PROCESS | 3664 | 1461282988099 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 15:56:28 INFO - PROCESS | 3664 | 1461282988105 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 15:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:56:28 INFO - PROCESS | 3664 | 1461282988112 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:56:28 INFO - PROCESS | 3664 | 1461282988115 Marionette TRACE conn3 <- [1,2486,null,{}] 15:56:28 INFO - PROCESS | 3664 | 1461282988119 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}] 15:56:28 INFO - PROCESS | 3664 | 1461282988236 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 15:56:28 INFO - PROCESS | 3664 | 1461282988397 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:28 INFO - PROCESS | 3664 | ++DOCSHELL 18997000 == 72 [pid = 3664] [id = 631] 15:56:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1899A400) [pid = 3664] [serial = 1893] [outer = 00000000] 15:56:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1947F800) [pid = 3664] [serial = 1894] [outer = 1899A400] 15:56:28 INFO - PROCESS | 3664 | 1461282988452 Marionette DEBUG loaded listener.js 15:56:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1993C800) [pid = 3664] [serial = 1895] [outer = 1899A400] 15:56:29 INFO - PROCESS | 3664 | 1461282989062 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]]]}] 15:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1003ms 15:56:29 INFO - PROCESS | 3664 | 1461282989112 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 15:56:29 INFO - PROCESS | 3664 | 1461282989114 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 15:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:56:29 INFO - PROCESS | 3664 | 1461282989118 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:56:29 INFO - PROCESS | 3664 | 1461282989122 Marionette TRACE conn3 <- [1,2490,null,{}] 15:56:29 INFO - PROCESS | 3664 | 1461282989133 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}] 15:56:29 INFO - PROCESS | 3664 | 1461282989253 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 15:56:29 INFO - PROCESS | 3664 | 1461282989407 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:29 INFO - PROCESS | 3664 | ++DOCSHELL 1B345C00 == 73 [pid = 3664] [id = 632] 15:56:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1B34A400) [pid = 3664] [serial = 1896] [outer = 00000000] 15:56:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1D5CDC00) [pid = 3664] [serial = 1897] [outer = 1B34A400] 15:56:29 INFO - PROCESS | 3664 | 1461282989466 Marionette DEBUG loaded listener.js 15:56:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (1D7B2000) [pid = 3664] [serial = 1898] [outer = 1B34A400] 15:56:30 INFO - PROCESS | 3664 | 1461282990021 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]]]}] 15:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 956ms 15:56:30 INFO - PROCESS | 3664 | 1461282990063 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 15:56:30 INFO - PROCESS | 3664 | 1461282990065 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 15:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:56:30 INFO - PROCESS | 3664 | 1461282990069 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:56:30 INFO - PROCESS | 3664 | 1461282990071 Marionette TRACE conn3 <- [1,2494,null,{}] 15:56:30 INFO - PROCESS | 3664 | 1461282990075 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}] 15:56:30 INFO - PROCESS | 3664 | 1461282990183 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 15:56:30 INFO - PROCESS | 3664 | 1461282990337 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:30 INFO - PROCESS | 3664 | ++DOCSHELL 1C210C00 == 74 [pid = 3664] [id = 633] 15:56:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (1D0DE000) [pid = 3664] [serial = 1899] [outer = 00000000] 15:56:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1DD85400) [pid = 3664] [serial = 1900] [outer = 1D0DE000] 15:56:30 INFO - PROCESS | 3664 | 1461282990393 Marionette DEBUG loaded listener.js 15:56:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1DD88400) [pid = 3664] [serial = 1901] [outer = 1D0DE000] 15:56:30 INFO - PROCESS | 3664 | 1461282990949 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]]]}] 15:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 956ms 15:56:31 INFO - PROCESS | 3664 | 1461282991014 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 15:56:31 INFO - PROCESS | 3664 | 1461282991016 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 15:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:56:31 INFO - PROCESS | 3664 | 1461282991020 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:56:31 INFO - PROCESS | 3664 | 1461282991022 Marionette TRACE conn3 <- [1,2498,null,{}] 15:56:31 INFO - PROCESS | 3664 | 1461282991026 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}] 15:56:31 INFO - PROCESS | 3664 | 1461282991132 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 15:56:31 INFO - PROCESS | 3664 | 1461282991291 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:31 INFO - PROCESS | 3664 | ++DOCSHELL 13730400 == 75 [pid = 3664] [id = 634] 15:56:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (1D374C00) [pid = 3664] [serial = 1902] [outer = 00000000] 15:56:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (1DFAC400) [pid = 3664] [serial = 1903] [outer = 1D374C00] 15:56:31 INFO - PROCESS | 3664 | 1461282991347 Marionette DEBUG loaded listener.js 15:56:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (1DFAE400) [pid = 3664] [serial = 1904] [outer = 1D374C00] 15:56:31 INFO - PROCESS | 3664 | 1461282991903 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]]]}] 15:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 940ms 15:56:31 INFO - PROCESS | 3664 | 1461282991965 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 15:56:31 INFO - PROCESS | 3664 | 1461282991967 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 15:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:56:32 INFO - PROCESS | 3664 | 1461282991971 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:56:32 INFO - PROCESS | 3664 | 1461282991973 Marionette TRACE conn3 <- [1,2502,null,{}] 15:56:32 INFO - PROCESS | 3664 | 1461282991977 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}] 15:56:32 INFO - PROCESS | 3664 | 1461282992101 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 15:56:32 INFO - PROCESS | 3664 | 1461282992257 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:32 INFO - PROCESS | 3664 | ++DOCSHELL 15BDF400 == 76 [pid = 3664] [id = 635] 15:56:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (1D7B1400) [pid = 3664] [serial = 1905] [outer = 00000000] 15:56:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (1E1B2800) [pid = 3664] [serial = 1906] [outer = 1D7B1400] 15:56:32 INFO - PROCESS | 3664 | 1461282992323 Marionette DEBUG loaded listener.js 15:56:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (1E1B4000) [pid = 3664] [serial = 1907] [outer = 1D7B1400] 15:56:33 INFO - PROCESS | 3664 | 1461282993121 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]]]}] 15:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1190ms 15:56:33 INFO - PROCESS | 3664 | 1461282993168 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 15:56:33 INFO - PROCESS | 3664 | 1461282993171 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 15:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:56:33 INFO - PROCESS | 3664 | 1461282993176 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:56:33 INFO - PROCESS | 3664 | 1461282993180 Marionette TRACE conn3 <- [1,2506,null,{}] 15:56:33 INFO - PROCESS | 3664 | 1461282993185 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}] 15:56:33 INFO - PROCESS | 3664 | 1461282993292 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 15:56:33 INFO - PROCESS | 3664 | 1461282993439 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:33 INFO - PROCESS | 3664 | ++DOCSHELL 13606C00 == 77 [pid = 3664] [id = 636] 15:56:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (13609400) [pid = 3664] [serial = 1908] [outer = 00000000] 15:56:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (1642E000) [pid = 3664] [serial = 1909] [outer = 13609400] 15:56:33 INFO - PROCESS | 3664 | 1461282993492 Marionette DEBUG loaded listener.js 15:56:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (16768C00) [pid = 3664] [serial = 1910] [outer = 13609400] 15:56:34 INFO - PROCESS | 3664 | 1461282994094 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]]]}] 15:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 956ms 15:56:34 INFO - PROCESS | 3664 | 1461282994155 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 15:56:34 INFO - PROCESS | 3664 | 1461282994161 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 15:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:56:34 INFO - PROCESS | 3664 | 1461282994167 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:56:34 INFO - PROCESS | 3664 | 1461282994169 Marionette TRACE conn3 <- [1,2510,null,{}] 15:56:34 INFO - PROCESS | 3664 | 1461282994173 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}] 15:56:34 INFO - PROCESS | 3664 | 1461282994273 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 15:56:34 INFO - PROCESS | 3664 | 1461282994428 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:34 INFO - PROCESS | 3664 | ++DOCSHELL 15D49400 == 78 [pid = 3664] [id = 637] 15:56:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (16845800) [pid = 3664] [serial = 1911] [outer = 00000000] 15:56:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (18192800) [pid = 3664] [serial = 1912] [outer = 16845800] 15:56:34 INFO - PROCESS | 3664 | 1461282994477 Marionette DEBUG loaded listener.js 15:56:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (182F6000) [pid = 3664] [serial = 1913] [outer = 16845800] 15:56:34 INFO - PROCESS | 3664 | --DOCSHELL 182EE800 == 77 [pid = 3664] [id = 581] 15:56:34 INFO - PROCESS | 3664 | --DOCSHELL 1CC84C00 == 76 [pid = 3664] [id = 584] 15:56:34 INFO - PROCESS | 3664 | --DOCSHELL 15D47400 == 75 [pid = 3664] [id = 582] 15:56:34 INFO - PROCESS | 3664 | --DOCSHELL 15EC1000 == 74 [pid = 3664] [id = 580] 15:56:34 INFO - PROCESS | 3664 | --DOCSHELL 19774C00 == 73 [pid = 3664] [id = 628] 15:56:34 INFO - PROCESS | 3664 | --DOCSHELL 18976400 == 72 [pid = 3664] [id = 627] 15:56:34 INFO - PROCESS | 3664 | --DOCSHELL 19E79C00 == 71 [pid = 3664] [id = 626] 15:56:34 INFO - PROCESS | 3664 | --DOCSHELL 19C89800 == 70 [pid = 3664] [id = 625] 15:56:34 INFO - PROCESS | 3664 | --DOCSHELL 19C7DC00 == 69 [pid = 3664] [id = 624] 15:56:34 INFO - PROCESS | 3664 | --DOCSHELL 18996C00 == 68 [pid = 3664] [id = 623] 15:56:34 INFO - PROCESS | 3664 | --DOCSHELL 15BF0800 == 67 [pid = 3664] [id = 622] 15:56:34 INFO - PROCESS | 3664 | --DOCSHELL 17F8DC00 == 66 [pid = 3664] [id = 621] 15:56:34 INFO - PROCESS | 3664 | --DOCSHELL 1880B400 == 65 [pid = 3664] [id = 620] 15:56:34 INFO - PROCESS | 3664 | --DOCSHELL 12354800 == 64 [pid = 3664] [id = 619] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (1676DC00) [pid = 3664] [serial = 1792] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (18C51800) [pid = 3664] [serial = 1795] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (1C204400) [pid = 3664] [serial = 1798] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (1D374400) [pid = 3664] [serial = 1801] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (1D5CA800) [pid = 3664] [serial = 1804] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (1B34A000) [pid = 3664] [serial = 1837] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOCSHELL 14405400 == 63 [pid = 3664] [id = 613] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (18C51C00) [pid = 3664] [serial = 1816] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (19AC2400) [pid = 3664] [serial = 1822] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (18F62C00) [pid = 3664] [serial = 1817] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (18838400) [pid = 3664] [serial = 1811] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (18428C00) [pid = 3664] [serial = 1810] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (1819F400) [pid = 3664] [serial = 1813] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (1880A800) [pid = 3664] [serial = 1814] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1976CC00) [pid = 3664] [serial = 1819] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (16431C00) [pid = 3664] [serial = 1808] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (15D48400) [pid = 3664] [serial = 1807] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (19C96400) [pid = 3664] [serial = 1825] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (19C5F400) [pid = 3664] [serial = 1823] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (19F2C400) [pid = 3664] [serial = 1828] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (19C96000) [pid = 3664] [serial = 1826] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (1A5E0400) [pid = 3664] [serial = 1834] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (19FA5800) [pid = 3664] [serial = 1829] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (19C92800) [pid = 3664] [serial = 1831] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (19808800) [pid = 3664] [serial = 1820] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (19D36800) [pid = 3664] [serial = 1832] [outer = 00000000] [url = about:blank] 15:56:34 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1A9D8C00) [pid = 3664] [serial = 1835] [outer = 00000000] [url = about:blank] 15:56:35 INFO - PROCESS | 3664 | 1461282995013 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]]]}] 15:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 909ms 15:56:35 INFO - PROCESS | 3664 | 1461282995070 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 15:56:35 INFO - PROCESS | 3664 | 1461282995072 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 15:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:56:35 INFO - PROCESS | 3664 | 1461282995076 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:56:35 INFO - PROCESS | 3664 | 1461282995079 Marionette TRACE conn3 <- [1,2514,null,{}] 15:56:35 INFO - PROCESS | 3664 | 1461282995090 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}] 15:56:35 INFO - PROCESS | 3664 | 1461282995182 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 15:56:35 INFO - PROCESS | 3664 | 1461282995228 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:35 INFO - PROCESS | 3664 | ++DOCSHELL 16431C00 == 64 [pid = 3664] [id = 638] 15:56:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1676DC00) [pid = 3664] [serial = 1914] [outer = 00000000] 15:56:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1880E400) [pid = 3664] [serial = 1915] [outer = 1676DC00] 15:56:35 INFO - PROCESS | 3664 | 1461282995384 Marionette DEBUG loaded listener.js 15:56:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (18973000) [pid = 3664] [serial = 1916] [outer = 1676DC00] 15:56:35 INFO - PROCESS | 3664 | 1461282995786 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]]]}] 15:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 737ms 15:56:35 INFO - PROCESS | 3664 | 1461282995816 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 15:56:35 INFO - PROCESS | 3664 | 1461282995818 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 15:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:56:35 INFO - PROCESS | 3664 | 1461282995822 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:56:35 INFO - PROCESS | 3664 | 1461282995824 Marionette TRACE conn3 <- [1,2518,null,{}] 15:56:35 INFO - PROCESS | 3664 | 1461282995827 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}] 15:56:35 INFO - PROCESS | 3664 | 1461282995913 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 15:56:35 INFO - PROCESS | 3664 | 1461282995919 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:35 INFO - PROCESS | 3664 | ++DOCSHELL 18138000 == 65 [pid = 3664] [id = 639] 15:56:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1888F400) [pid = 3664] [serial = 1917] [outer = 00000000] 15:56:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (18C4E000) [pid = 3664] [serial = 1918] [outer = 1888F400] 15:56:35 INFO - PROCESS | 3664 | 1461282995965 Marionette DEBUG loaded listener.js 15:56:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (18F62C00) [pid = 3664] [serial = 1919] [outer = 1888F400] 15:56:36 INFO - PROCESS | 3664 | 1461282996427 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]]]}] 15:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 642ms 15:56:36 INFO - PROCESS | 3664 | 1461282996459 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 15:56:36 INFO - PROCESS | 3664 | 1461282996461 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 15:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:56:36 INFO - PROCESS | 3664 | 1461282996465 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:56:36 INFO - PROCESS | 3664 | 1461282996467 Marionette TRACE conn3 <- [1,2522,null,{}] 15:56:36 INFO - PROCESS | 3664 | 1461282996470 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}] 15:56:36 INFO - PROCESS | 3664 | 1461282996554 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 15:56:36 INFO - PROCESS | 3664 | 1461282996560 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:36 INFO - PROCESS | 3664 | ++DOCSHELL 13613000 == 66 [pid = 3664] [id = 640] 15:56:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (18F69400) [pid = 3664] [serial = 1920] [outer = 00000000] 15:56:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (19775000) [pid = 3664] [serial = 1921] [outer = 18F69400] 15:56:36 INFO - PROCESS | 3664 | 1461282996605 Marionette DEBUG loaded listener.js 15:56:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1992F400) [pid = 3664] [serial = 1922] [outer = 18F69400] 15:56:37 INFO - PROCESS | 3664 | 1461282997115 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]]]}] 15:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 689ms 15:56:37 INFO - PROCESS | 3664 | 1461282997165 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 15:56:37 INFO - PROCESS | 3664 | 1461282997167 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 15:56:37 INFO - PROCESS | 3664 | 1461282997170 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:56:37 INFO - PROCESS | 3664 | 1461282997172 Marionette TRACE conn3 <- [1,2526,null,{}] 15:56:37 INFO - PROCESS | 3664 | 1461282997175 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}] 15:56:37 INFO - PROCESS | 3664 | 1461282997318 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 15:56:37 INFO - PROCESS | 3664 | 1461282997402 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:37 INFO - PROCESS | 3664 | ++DOCSHELL 19937400 == 67 [pid = 3664] [id = 641] 15:56:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (19AC2400) [pid = 3664] [serial = 1923] [outer = 00000000] 15:56:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (19C81000) [pid = 3664] [serial = 1924] [outer = 19AC2400] 15:56:37 INFO - PROCESS | 3664 | 1461282997451 Marionette DEBUG loaded listener.js 15:56:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (19C8B800) [pid = 3664] [serial = 1925] [outer = 19AC2400] 15:56:37 INFO - PROCESS | 3664 | 1461282997872 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]]]}] 15:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 736ms 15:56:37 INFO - PROCESS | 3664 | 1461282997911 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 15:56:37 INFO - PROCESS | 3664 | 1461282997912 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 15:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:56:37 INFO - PROCESS | 3664 | 1461282997916 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:56:37 INFO - PROCESS | 3664 | 1461282997917 Marionette TRACE conn3 <- [1,2530,null,{}] 15:56:37 INFO - PROCESS | 3664 | 1461282997921 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}] 15:56:38 INFO - PROCESS | 3664 | 1461282998071 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 15:56:38 INFO - PROCESS | 3664 | 1461282998094 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:38 INFO - PROCESS | 3664 | ++DOCSHELL 19C95C00 == 68 [pid = 3664] [id = 642] 15:56:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (19D28400) [pid = 3664] [serial = 1926] [outer = 00000000] 15:56:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (19E6D400) [pid = 3664] [serial = 1927] [outer = 19D28400] 15:56:38 INFO - PROCESS | 3664 | 1461282998139 Marionette DEBUG loaded listener.js 15:56:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (19E78400) [pid = 3664] [serial = 1928] [outer = 19D28400] 15:56:38 INFO - PROCESS | 3664 | 1461282998602 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]]]}] 15:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 737ms 15:56:38 INFO - PROCESS | 3664 | 1461282998657 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 15:56:38 INFO - PROCESS | 3664 | 1461282998659 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 15:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:56:38 INFO - PROCESS | 3664 | 1461282998662 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:56:38 INFO - PROCESS | 3664 | 1461282998664 Marionette TRACE conn3 <- [1,2534,null,{}] 15:56:38 INFO - PROCESS | 3664 | 1461282998667 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}] 15:56:38 INFO - PROCESS | 3664 | 1461282998793 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 15:56:39 INFO - PROCESS | 3664 | 1461282999091 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:39 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (19C7E400) [pid = 3664] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:56:39 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (13BCEC00) [pid = 3664] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:56:39 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (18838000) [pid = 3664] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:56:39 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (19775800) [pid = 3664] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:56:39 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (17F8E000) [pid = 3664] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:56:39 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (1974F800) [pid = 3664] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:56:39 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (19FA6400) [pid = 3664] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:56:39 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (1A3DB000) [pid = 3664] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:56:39 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (1993E400) [pid = 3664] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:56:39 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (18B98400) [pid = 3664] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:56:39 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (1B33E800) [pid = 3664] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:56:39 INFO - PROCESS | 3664 | ++DOCSHELL 13367800 == 69 [pid = 3664] [id = 643] 15:56:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1346AC00) [pid = 3664] [serial = 1929] [outer = 00000000] 15:56:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1683E400) [pid = 3664] [serial = 1930] [outer = 1346AC00] 15:56:39 INFO - PROCESS | 3664 | 1461282999142 Marionette DEBUG loaded listener.js 15:56:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (16A4A400) [pid = 3664] [serial = 1931] [outer = 1346AC00] 15:56:39 INFO - PROCESS | 3664 | 1461282999545 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]]]}] 15:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 955ms 15:56:39 INFO - PROCESS | 3664 | 1461282999608 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 15:56:39 INFO - PROCESS | 3664 | 1461282999610 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 15:56:39 INFO - PROCESS | 3664 | 1461282999613 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:56:39 INFO - PROCESS | 3664 | 1461282999615 Marionette TRACE conn3 <- [1,2538,null,{}] 15:56:39 INFO - PROCESS | 3664 | 1461282999618 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}] 15:56:39 INFO - PROCESS | 3664 | 1461282999742 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 15:56:39 INFO - PROCESS | 3664 | 1461282999755 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:39 INFO - PROCESS | 3664 | ++DOCSHELL 14453800 == 70 [pid = 3664] [id = 644] 15:56:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (14B0D000) [pid = 3664] [serial = 1932] [outer = 00000000] 15:56:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (19F2C800) [pid = 3664] [serial = 1933] [outer = 14B0D000] 15:56:39 INFO - PROCESS | 3664 | 1461282999800 Marionette DEBUG loaded listener.js 15:56:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1A3D7000) [pid = 3664] [serial = 1934] [outer = 14B0D000] 15:56:40 INFO - PROCESS | 3664 | 1461283000218 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]]]}] 15:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 643ms 15:56:40 INFO - PROCESS | 3664 | 1461283000252 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 15:56:40 INFO - PROCESS | 3664 | 1461283000254 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 15:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:56:40 INFO - PROCESS | 3664 | 1461283000257 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:56:40 INFO - PROCESS | 3664 | 1461283000259 Marionette TRACE conn3 <- [1,2542,null,{}] 15:56:40 INFO - PROCESS | 3664 | 1461283000262 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}] 15:56:40 INFO - PROCESS | 3664 | 1461283000390 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 15:56:40 INFO - PROCESS | 3664 | 1461283000399 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:40 INFO - PROCESS | 3664 | ++DOCSHELL 19938C00 == 71 [pid = 3664] [id = 645] 15:56:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (1993E400) [pid = 3664] [serial = 1935] [outer = 00000000] 15:56:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (1AB9C800) [pid = 3664] [serial = 1936] [outer = 1993E400] 15:56:40 INFO - PROCESS | 3664 | 1461283000450 Marionette DEBUG loaded listener.js 15:56:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1B343800) [pid = 3664] [serial = 1937] [outer = 1993E400] 15:56:40 INFO - PROCESS | 3664 | 1461283000876 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]]]}] 15:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 642ms 15:56:40 INFO - PROCESS | 3664 | 1461283000895 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 15:56:40 INFO - PROCESS | 3664 | 1461283000897 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 15:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:56:40 INFO - PROCESS | 3664 | 1461283000901 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:56:40 INFO - PROCESS | 3664 | 1461283000903 Marionette TRACE conn3 <- [1,2546,null,{}] 15:56:40 INFO - PROCESS | 3664 | 1461283000906 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}] 15:56:41 INFO - PROCESS | 3664 | 1461283001088 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 15:56:41 INFO - PROCESS | 3664 | 1461283001225 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:41 INFO - PROCESS | 3664 | ++DOCSHELL 02A93000 == 72 [pid = 3664] [id = 646] 15:56:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (02A94000) [pid = 3664] [serial = 1938] [outer = 00000000] 15:56:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (1360B400) [pid = 3664] [serial = 1939] [outer = 02A94000] 15:56:41 INFO - PROCESS | 3664 | 1461283001284 Marionette DEBUG loaded listener.js 15:56:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (13613C00) [pid = 3664] [serial = 1940] [outer = 02A94000] 15:56:41 INFO - PROCESS | 3664 | 1461283001895 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]]]}] 15:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1034ms 15:56:41 INFO - PROCESS | 3664 | 1461283001966 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 15:56:41 INFO - PROCESS | 3664 | 1461283001971 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 15:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:56:42 INFO - PROCESS | 3664 | 1461283001978 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:56:42 INFO - PROCESS | 3664 | 1461283001981 Marionette TRACE conn3 <- [1,2550,null,{}] 15:56:42 INFO - PROCESS | 3664 | 1461283002002 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}] 15:56:42 INFO - PROCESS | 3664 | 1461283002121 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 15:56:42 INFO - PROCESS | 3664 | 1461283002270 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:42 INFO - PROCESS | 3664 | ++DOCSHELL 17C24C00 == 73 [pid = 3664] [id = 647] 15:56:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (17C25000) [pid = 3664] [serial = 1941] [outer = 00000000] 15:56:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (1819F400) [pid = 3664] [serial = 1942] [outer = 17C25000] 15:56:42 INFO - PROCESS | 3664 | 1461283002328 Marionette DEBUG loaded listener.js 15:56:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (18423800) [pid = 3664] [serial = 1943] [outer = 17C25000] 15:56:42 INFO - PROCESS | 3664 | 1461283002944 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]]]}] 15:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1003ms 15:56:43 INFO - PROCESS | 3664 | 1461283002983 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 15:56:43 INFO - PROCESS | 3664 | 1461283002987 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 15:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:56:43 INFO - PROCESS | 3664 | 1461283002991 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:56:43 INFO - PROCESS | 3664 | 1461283002994 Marionette TRACE conn3 <- [1,2554,null,{}] 15:56:43 INFO - PROCESS | 3664 | 1461283002998 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}] 15:56:43 INFO - PROCESS | 3664 | 1461283003108 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 15:56:43 INFO - PROCESS | 3664 | 1461283003271 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:43 INFO - PROCESS | 3664 | ++DOCSHELL 18C53000 == 74 [pid = 3664] [id = 648] 15:56:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (18F5E400) [pid = 3664] [serial = 1944] [outer = 00000000] 15:56:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (19C80C00) [pid = 3664] [serial = 1945] [outer = 18F5E400] 15:56:43 INFO - PROCESS | 3664 | 1461283003327 Marionette DEBUG loaded listener.js 15:56:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (19D32800) [pid = 3664] [serial = 1946] [outer = 18F5E400] 15:56:43 INFO - PROCESS | 3664 | 1461283003961 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]]]}] 15:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1050ms 15:56:44 INFO - PROCESS | 3664 | 1461283004032 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 15:56:44 INFO - PROCESS | 3664 | 1461283004035 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 15:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:56:44 INFO - PROCESS | 3664 | 1461283004061 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:56:44 INFO - PROCESS | 3664 | 1461283004068 Marionette TRACE conn3 <- [1,2558,null,{}] 15:56:44 INFO - PROCESS | 3664 | 1461283004073 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}] 15:56:44 INFO - PROCESS | 3664 | 1461283004186 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 15:56:44 INFO - PROCESS | 3664 | 1461283004340 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:44 INFO - PROCESS | 3664 | ++DOCSHELL 1CC8A400 == 75 [pid = 3664] [id = 649] 15:56:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (1D0D5C00) [pid = 3664] [serial = 1947] [outer = 00000000] 15:56:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (1D5C6400) [pid = 3664] [serial = 1948] [outer = 1D0D5C00] 15:56:44 INFO - PROCESS | 3664 | 1461283004396 Marionette DEBUG loaded listener.js 15:56:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (1D5CBC00) [pid = 3664] [serial = 1949] [outer = 1D0D5C00] 15:56:45 INFO - PROCESS | 3664 | 1461283004976 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]]]}] 15:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 972ms 15:56:45 INFO - PROCESS | 3664 | 1461283005021 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 15:56:45 INFO - PROCESS | 3664 | 1461283005024 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 15:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:56:45 INFO - PROCESS | 3664 | 1461283005027 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:56:45 INFO - PROCESS | 3664 | 1461283005029 Marionette TRACE conn3 <- [1,2562,null,{}] 15:56:45 INFO - PROCESS | 3664 | 1461283005033 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}] 15:56:45 INFO - PROCESS | 3664 | 1461283005161 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 15:56:45 INFO - PROCESS | 3664 | 1461283005340 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:45 INFO - PROCESS | 3664 | ++DOCSHELL 13614800 == 76 [pid = 3664] [id = 650] 15:56:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (1B34A000) [pid = 3664] [serial = 1950] [outer = 00000000] 15:56:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (1DD81000) [pid = 3664] [serial = 1951] [outer = 1B34A000] 15:56:45 INFO - PROCESS | 3664 | 1461283005397 Marionette DEBUG loaded listener.js 15:56:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (1DFA7400) [pid = 3664] [serial = 1952] [outer = 1B34A000] 15:56:45 INFO - PROCESS | 3664 | 1461283005987 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]]]}] 15:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1003ms 15:56:46 INFO - PROCESS | 3664 | 1461283006062 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 15:56:46 INFO - PROCESS | 3664 | 1461283006064 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 15:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:56:46 INFO - PROCESS | 3664 | 1461283006067 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:56:46 INFO - PROCESS | 3664 | 1461283006069 Marionette TRACE conn3 <- [1,2566,null,{}] 15:56:46 INFO - PROCESS | 3664 | 1461283006073 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}] 15:56:46 INFO - PROCESS | 3664 | 1461283006181 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 15:56:46 INFO - PROCESS | 3664 | 1461283006330 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:46 INFO - PROCESS | 3664 | ++DOCSHELL 1DFABC00 == 77 [pid = 3664] [id = 651] 15:56:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (1DFB4000) [pid = 3664] [serial = 1953] [outer = 00000000] 15:56:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (1E1ADC00) [pid = 3664] [serial = 1954] [outer = 1DFB4000] 15:56:46 INFO - PROCESS | 3664 | 1461283006395 Marionette DEBUG loaded listener.js 15:56:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (1E1B7400) [pid = 3664] [serial = 1955] [outer = 1DFB4000] 15:56:46 INFO - PROCESS | 3664 | 1461283006945 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]]]}] 15:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 940ms 15:56:47 INFO - PROCESS | 3664 | 1461283007013 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 15:56:47 INFO - PROCESS | 3664 | 1461283007015 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 15:56:47 INFO - PROCESS | 3664 | 1461283007019 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:56:47 INFO - PROCESS | 3664 | 1461283007021 Marionette TRACE conn3 <- [1,2570,null,{}] 15:56:47 INFO - PROCESS | 3664 | 1461283007024 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}] 15:56:47 INFO - PROCESS | 3664 | 1461283007132 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 15:56:47 INFO - PROCESS | 3664 | 1461283007294 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:47 INFO - PROCESS | 3664 | ++DOCSHELL 18F66800 == 78 [pid = 3664] [id = 652] 15:56:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (1DFB5400) [pid = 3664] [serial = 1956] [outer = 00000000] 15:56:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (1E50C800) [pid = 3664] [serial = 1957] [outer = 1DFB5400] 15:56:47 INFO - PROCESS | 3664 | 1461283007349 Marionette DEBUG loaded listener.js 15:56:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (1E50F400) [pid = 3664] [serial = 1958] [outer = 1DFB5400] 15:56:47 INFO - PROCESS | 3664 | 1461283007979 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]]]}] 15:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1003ms 15:56:48 INFO - PROCESS | 3664 | 1461283008021 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 15:56:48 INFO - PROCESS | 3664 | 1461283008023 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 15:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:56:48 INFO - PROCESS | 3664 | 1461283008027 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:56:48 INFO - PROCESS | 3664 | 1461283008029 Marionette TRACE conn3 <- [1,2574,null,{}] 15:56:48 INFO - PROCESS | 3664 | 1461283008033 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}] 15:56:48 INFO - PROCESS | 3664 | 1461283008143 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 15:56:48 INFO - PROCESS | 3664 | 1461283008292 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:48 INFO - PROCESS | 3664 | ++DOCSHELL 14BEE800 == 79 [pid = 3664] [id = 653] 15:56:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 151 (17C4EC00) [pid = 3664] [serial = 1959] [outer = 00000000] 15:56:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 152 (18C4B800) [pid = 3664] [serial = 1960] [outer = 17C4EC00] 15:56:48 INFO - PROCESS | 3664 | 1461283008352 Marionette DEBUG loaded listener.js 15:56:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (1993E000) [pid = 3664] [serial = 1961] [outer = 17C4EC00] 15:56:49 INFO - PROCESS | 3664 | 1461283009099 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]]]}] 15:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1082ms 15:56:49 INFO - PROCESS | 3664 | 1461283009120 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 15:56:49 INFO - PROCESS | 3664 | 1461283009125 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 15:56:49 INFO - PROCESS | 3664 | 1461283009130 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:56:49 INFO - PROCESS | 3664 | 1461283009133 Marionette TRACE conn3 <- [1,2578,null,{}] 15:56:49 INFO - PROCESS | 3664 | 1461283009138 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}] 15:56:49 INFO - PROCESS | 3664 | 1461283009243 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 15:56:49 INFO - PROCESS | 3664 | 1461283009415 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:49 INFO - PROCESS | 3664 | ++DOCSHELL 16769800 == 80 [pid = 3664] [id = 654] 15:56:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (18140800) [pid = 3664] [serial = 1962] [outer = 00000000] 15:56:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 155 (18972800) [pid = 3664] [serial = 1963] [outer = 18140800] 15:56:49 INFO - PROCESS | 3664 | 1461283009467 Marionette DEBUG loaded listener.js 15:56:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (18998000) [pid = 3664] [serial = 1964] [outer = 18140800] 15:56:49 INFO - PROCESS | 3664 | --DOCSHELL 19938C00 == 79 [pid = 3664] [id = 645] 15:56:49 INFO - PROCESS | 3664 | --DOCSHELL 14453800 == 78 [pid = 3664] [id = 644] 15:56:49 INFO - PROCESS | 3664 | --DOCSHELL 13367800 == 77 [pid = 3664] [id = 643] 15:56:49 INFO - PROCESS | 3664 | --DOCSHELL 19C95C00 == 76 [pid = 3664] [id = 642] 15:56:49 INFO - PROCESS | 3664 | --DOCSHELL 19937400 == 75 [pid = 3664] [id = 641] 15:56:49 INFO - PROCESS | 3664 | --DOCSHELL 13613000 == 74 [pid = 3664] [id = 640] 15:56:49 INFO - PROCESS | 3664 | --DOCSHELL 18138000 == 73 [pid = 3664] [id = 639] 15:56:49 INFO - PROCESS | 3664 | --DOCSHELL 16431C00 == 72 [pid = 3664] [id = 638] 15:56:49 INFO - PROCESS | 3664 | --DOCSHELL 15D49400 == 71 [pid = 3664] [id = 637] 15:56:49 INFO - PROCESS | 3664 | --DOCSHELL 13606C00 == 70 [pid = 3664] [id = 636] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (1D5CF800) [pid = 3664] [serial = 1888] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOCSHELL 15B32800 == 69 [pid = 3664] [id = 630] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 154 (1CA42800) [pid = 3664] [serial = 1790] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (1AB96800) [pid = 3664] [serial = 1846] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (19C8BC00) [pid = 3664] [serial = 1873] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 151 (17C19400) [pid = 3664] [serial = 1859] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 150 (16A49400) [pid = 3664] [serial = 1858] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (18999C00) [pid = 3664] [serial = 1862] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (18992000) [pid = 3664] [serial = 1861] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (19C5A400) [pid = 3664] [serial = 1870] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (18974400) [pid = 3664] [serial = 1864] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (18C04400) [pid = 3664] [serial = 1865] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (18B90400) [pid = 3664] [serial = 1843] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (19777400) [pid = 3664] [serial = 1867] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (19930400) [pid = 3664] [serial = 1868] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (1A4B2C00) [pid = 3664] [serial = 1876] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (1D0DB000) [pid = 3664] [serial = 1852] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (1DB01400) [pid = 3664] [serial = 1855] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (19C97400) [pid = 3664] [serial = 1874] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (17C21400) [pid = 3664] [serial = 1840] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (1CC87000) [pid = 3664] [serial = 1849] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (1C205800) [pid = 3664] [serial = 1879] [outer = 00000000] [url = about:blank] 15:56:49 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (1D0D4C00) [pid = 3664] [serial = 1886] [outer = 00000000] [url = about:blank] 15:56:50 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (1A5EA000) [pid = 3664] [serial = 1877] [outer = 00000000] [url = about:blank] 15:56:50 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (1CC85000) [pid = 3664] [serial = 1885] [outer = 00000000] [url = about:blank] 15:56:50 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (1C51DC00) [pid = 3664] [serial = 1880] [outer = 00000000] [url = about:blank] 15:56:50 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (19C94000) [pid = 3664] [serial = 1882] [outer = 00000000] [url = about:blank] 15:56:50 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (19C5EC00) [pid = 3664] [serial = 1871] [outer = 00000000] [url = about:blank] 15:56:50 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (19FE4800) [pid = 3664] [serial = 1883] [outer = 00000000] [url = about:blank] 15:56:50 INFO - PROCESS | 3664 | 1461283010061 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]]]}] 15:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 956ms 15:56:50 INFO - PROCESS | 3664 | 1461283010076 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 15:56:50 INFO - PROCESS | 3664 | 1461283010082 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 15:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:56:50 INFO - PROCESS | 3664 | 1461283010088 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:56:50 INFO - PROCESS | 3664 | 1461283010090 Marionette TRACE conn3 <- [1,2582,null,{}] 15:56:50 INFO - PROCESS | 3664 | 1461283010094 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}] 15:56:50 INFO - PROCESS | 3664 | 1461283010186 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 15:56:50 INFO - PROCESS | 3664 | 1461283010293 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:50 INFO - PROCESS | 3664 | ++DOCSHELL 16530000 == 70 [pid = 3664] [id = 655] 15:56:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (17C23400) [pid = 3664] [serial = 1965] [outer = 00000000] 15:56:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (18992000) [pid = 3664] [serial = 1966] [outer = 17C23400] 15:56:50 INFO - PROCESS | 3664 | 1461283010351 Marionette DEBUG loaded listener.js 15:56:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (18C0F800) [pid = 3664] [serial = 1967] [outer = 17C23400] 15:56:50 INFO - PROCESS | 3664 | 1461283010787 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]]]}] 15:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 752ms 15:56:50 INFO - PROCESS | 3664 | 1461283010827 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 15:56:50 INFO - PROCESS | 3664 | 1461283010829 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 15:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:56:50 INFO - PROCESS | 3664 | 1461283010833 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:56:50 INFO - PROCESS | 3664 | 1461283010836 Marionette TRACE conn3 <- [1,2586,null,{}] 15:56:50 INFO - PROCESS | 3664 | 1461283010846 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}] 15:56:50 INFO - PROCESS | 3664 | 1461283010939 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 15:56:50 INFO - PROCESS | 3664 | 1461283010984 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:51 INFO - PROCESS | 3664 | ++DOCSHELL 19C54800 == 71 [pid = 3664] [id = 656] 15:56:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (19C55000) [pid = 3664] [serial = 1968] [outer = 00000000] 15:56:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (19C59C00) [pid = 3664] [serial = 1969] [outer = 19C55000] 15:56:51 INFO - PROCESS | 3664 | 1461283011033 Marionette DEBUG loaded listener.js 15:56:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (19C7C800) [pid = 3664] [serial = 1970] [outer = 19C55000] 15:56:51 INFO - PROCESS | 3664 | 1461283011516 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]]]}] 15:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 737ms 15:56:51 INFO - PROCESS | 3664 | 1461283011573 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 15:56:51 INFO - PROCESS | 3664 | 1461283011576 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 15:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:56:51 INFO - PROCESS | 3664 | 1461283011579 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:56:51 INFO - PROCESS | 3664 | 1461283011581 Marionette TRACE conn3 <- [1,2590,null,{}] 15:56:51 INFO - PROCESS | 3664 | 1461283011584 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}] 15:56:51 INFO - PROCESS | 3664 | 1461283011683 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 15:56:51 INFO - PROCESS | 3664 | 1461283011690 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:51 INFO - PROCESS | 3664 | ++DOCSHELL 19C8AC00 == 72 [pid = 3664] [id = 657] 15:56:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (19C95000) [pid = 3664] [serial = 1971] [outer = 00000000] 15:56:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (19D4B000) [pid = 3664] [serial = 1972] [outer = 19C95000] 15:56:51 INFO - PROCESS | 3664 | 1461283011736 Marionette DEBUG loaded listener.js 15:56:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (19E78000) [pid = 3664] [serial = 1973] [outer = 19C95000] 15:56:52 INFO - PROCESS | 3664 | 1461283012534 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]]]}] 15:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1003ms 15:56:52 INFO - PROCESS | 3664 | 1461283012583 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 15:56:52 INFO - PROCESS | 3664 | 1461283012588 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 15:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:56:52 INFO - PROCESS | 3664 | 1461283012594 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:56:52 INFO - PROCESS | 3664 | 1461283012598 Marionette TRACE conn3 <- [1,2594,null,{}] 15:56:52 INFO - PROCESS | 3664 | 1461283012604 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}] 15:56:52 INFO - PROCESS | 3664 | 1461283012727 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 15:56:52 INFO - PROCESS | 3664 | 1461283012880 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:52 INFO - PROCESS | 3664 | ++DOCSHELL 17C21C00 == 73 [pid = 3664] [id = 658] 15:56:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (17C23000) [pid = 3664] [serial = 1974] [outer = 00000000] 15:56:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (1898E800) [pid = 3664] [serial = 1975] [outer = 17C23000] 15:56:52 INFO - PROCESS | 3664 | 1461283012938 Marionette DEBUG loaded listener.js 15:56:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (18C4D400) [pid = 3664] [serial = 1976] [outer = 17C23000] 15:56:53 INFO - PROCESS | 3664 | 1461283013552 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]]]}] 15:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1002ms 15:56:53 INFO - PROCESS | 3664 | 1461283013595 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 15:56:53 INFO - PROCESS | 3664 | 1461283013601 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 15:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:56:53 INFO - PROCESS | 3664 | 1461283013608 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:56:53 INFO - PROCESS | 3664 | 1461283013611 Marionette TRACE conn3 <- [1,2598,null,{}] 15:56:53 INFO - PROCESS | 3664 | 1461283013615 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}] 15:56:53 INFO - PROCESS | 3664 | 1461283013729 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 15:56:53 INFO - PROCESS | 3664 | 1461283013879 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:53 INFO - PROCESS | 3664 | ++DOCSHELL 19759800 == 74 [pid = 3664] [id = 659] 15:56:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (19937400) [pid = 3664] [serial = 1977] [outer = 00000000] 15:56:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (19C94000) [pid = 3664] [serial = 1978] [outer = 19937400] 15:56:53 INFO - PROCESS | 3664 | 1461283013935 Marionette DEBUG loaded listener.js 15:56:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (19D34000) [pid = 3664] [serial = 1979] [outer = 19937400] 15:56:54 INFO - PROCESS | 3664 | 1461283014558 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]]]}] 15:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1003ms 15:56:54 INFO - PROCESS | 3664 | 1461283014609 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 15:56:54 INFO - PROCESS | 3664 | 1461283014611 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 15:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:56:54 INFO - PROCESS | 3664 | 1461283014615 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:56:54 INFO - PROCESS | 3664 | 1461283014619 Marionette TRACE conn3 <- [1,2602,null,{}] 15:56:54 INFO - PROCESS | 3664 | 1461283014630 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}] 15:56:54 INFO - PROCESS | 3664 | 1461283014800 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 15:56:54 INFO - PROCESS | 3664 | 1461283014819 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:54 INFO - PROCESS | 3664 | ++DOCSHELL 1A9DB400 == 75 [pid = 3664] [id = 660] 15:56:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (1B33F000) [pid = 3664] [serial = 1980] [outer = 00000000] 15:56:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (1C210400) [pid = 3664] [serial = 1981] [outer = 1B33F000] 15:56:54 INFO - PROCESS | 3664 | 1461283014876 Marionette DEBUG loaded listener.js 15:56:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (1C525000) [pid = 3664] [serial = 1982] [outer = 1B33F000] 15:56:55 INFO - PROCESS | 3664 | 1461283015547 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]]]}] 15:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1003ms 15:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:56:55 INFO - PROCESS | 3664 | 1461283015617 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 15:56:55 INFO - PROCESS | 3664 | 1461283015620 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 15:56:55 INFO - PROCESS | 3664 | 1461283015624 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:56:55 INFO - PROCESS | 3664 | 1461283015626 Marionette TRACE conn3 <- [1,2606,null,{}] 15:56:55 INFO - PROCESS | 3664 | 1461283015630 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}] 15:56:55 INFO - PROCESS | 3664 | 1461283015745 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 15:56:55 INFO - PROCESS | 3664 | 1461283015894 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:55 INFO - PROCESS | 3664 | ++DOCSHELL 1C20E400 == 76 [pid = 3664] [id = 661] 15:56:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (1C524800) [pid = 3664] [serial = 1983] [outer = 00000000] 15:56:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (1D0D3400) [pid = 3664] [serial = 1984] [outer = 1C524800] 15:56:55 INFO - PROCESS | 3664 | 1461283015949 Marionette DEBUG loaded listener.js 15:56:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (1D370800) [pid = 3664] [serial = 1985] [outer = 1C524800] 15:56:56 INFO - PROCESS | 3664 | 1461283016465 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]]]}] 15:56:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:56:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 894ms 15:56:56 INFO - PROCESS | 3664 | 1461283016528 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 15:56:56 INFO - PROCESS | 3664 | 1461283016530 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 15:56:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:56:56 INFO - PROCESS | 3664 | 1461283016534 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:56:56 INFO - PROCESS | 3664 | 1461283016535 Marionette TRACE conn3 <- [1,2610,null,{}] 15:56:56 INFO - PROCESS | 3664 | 1461283016539 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}] 15:56:56 INFO - PROCESS | 3664 | 1461283016644 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 15:56:56 INFO - PROCESS | 3664 | 1461283016859 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:56 INFO - PROCESS | 3664 | ++DOCSHELL 1C208000 == 77 [pid = 3664] [id = 662] 15:56:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (1C20A400) [pid = 3664] [serial = 1986] [outer = 00000000] 15:56:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 151 (1D7B5C00) [pid = 3664] [serial = 1987] [outer = 1C20A400] 15:56:56 INFO - PROCESS | 3664 | 1461283016915 Marionette DEBUG loaded listener.js 15:56:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 152 (1DB06400) [pid = 3664] [serial = 1988] [outer = 1C20A400] 15:56:57 INFO - PROCESS | 3664 | 1461283017499 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]]]}] 15:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1003ms 15:56:57 INFO - PROCESS | 3664 | 1461283017568 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 15:56:57 INFO - PROCESS | 3664 | 1461283017570 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 15:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:56:57 INFO - PROCESS | 3664 | 1461283017574 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:56:57 INFO - PROCESS | 3664 | 1461283017576 Marionette TRACE conn3 <- [1,2614,null,{}] 15:56:57 INFO - PROCESS | 3664 | 1461283017594 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}] 15:56:57 INFO - PROCESS | 3664 | 1461283017711 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 15:56:57 INFO - PROCESS | 3664 | 1461283017865 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:57 INFO - PROCESS | 3664 | ++DOCSHELL 1997DC00 == 78 [pid = 3664] [id = 663] 15:56:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (19980800) [pid = 3664] [serial = 1989] [outer = 00000000] 15:56:57 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (19988000) [pid = 3664] [serial = 1990] [outer = 19980800] 15:56:57 INFO - PROCESS | 3664 | 1461283017923 Marionette DEBUG loaded listener.js 15:56:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 155 (19987C00) [pid = 3664] [serial = 1991] [outer = 19980800] 15:56:58 INFO - PROCESS | 3664 | 1461283018443 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]]]}] 15:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 893ms 15:56:58 INFO - PROCESS | 3664 | 1461283018478 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 15:56:58 INFO - PROCESS | 3664 | 1461283018481 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 15:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:56:58 INFO - PROCESS | 3664 | 1461283018484 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:56:58 INFO - PROCESS | 3664 | 1461283018487 Marionette TRACE conn3 <- [1,2618,null,{}] 15:56:58 INFO - PROCESS | 3664 | 1461283018490 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}] 15:56:58 INFO - PROCESS | 3664 | 1461283018593 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 15:56:58 INFO - PROCESS | 3664 | 1461283018761 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:58 INFO - PROCESS | 3664 | ++DOCSHELL 15B37800 == 79 [pid = 3664] [id = 664] 15:56:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (16844000) [pid = 3664] [serial = 1992] [outer = 00000000] 15:56:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 157 (1E1B4400) [pid = 3664] [serial = 1993] [outer = 16844000] 15:56:58 INFO - PROCESS | 3664 | 1461283018824 Marionette DEBUG loaded listener.js 15:56:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 158 (1E1B6C00) [pid = 3664] [serial = 1994] [outer = 16844000] 15:56:59 INFO - PROCESS | 3664 | 1461283019610 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]]]}] 15:56:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1144ms 15:56:59 INFO - PROCESS | 3664 | 1461283019631 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 15:56:59 INFO - PROCESS | 3664 | 1461283019634 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 15:56:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:56:59 INFO - PROCESS | 3664 | 1461283019640 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:56:59 INFO - PROCESS | 3664 | 1461283019644 Marionette TRACE conn3 <- [1,2622,null,{}] 15:56:59 INFO - PROCESS | 3664 | 1461283019650 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}] 15:56:59 INFO - PROCESS | 3664 | 1461283019757 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 15:56:59 INFO - PROCESS | 3664 | 1461283019921 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:59 INFO - PROCESS | 3664 | ++DOCSHELL 1398E000 == 80 [pid = 3664] [id = 665] 15:56:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 159 (16456000) [pid = 3664] [serial = 1995] [outer = 00000000] 15:56:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 160 (18C4FC00) [pid = 3664] [serial = 1996] [outer = 16456000] 15:56:59 INFO - PROCESS | 3664 | 1461283019971 Marionette DEBUG loaded listener.js 15:57:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 161 (19777400) [pid = 3664] [serial = 1997] [outer = 16456000] 15:57:00 INFO - PROCESS | 3664 | 1461283020618 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]]]}] 15:57:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:57:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1050ms 15:57:00 INFO - PROCESS | 3664 | 1461283020704 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 15:57:00 INFO - PROCESS | 3664 | 1461283020710 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 15:57:00 INFO - PROCESS | 3664 | 1461283020716 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:57:00 INFO - PROCESS | 3664 | 1461283020718 Marionette TRACE conn3 <- [1,2626,null,{}] 15:57:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:57:00 INFO - PROCESS | 3664 | 1461283020722 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}] 15:57:00 INFO - PROCESS | 3664 | 1461283020829 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 15:57:00 INFO - PROCESS | 3664 | 1461283020988 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:01 INFO - PROCESS | 3664 | ++DOCSHELL 13614000 == 81 [pid = 3664] [id = 666] 15:57:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 162 (1372A000) [pid = 3664] [serial = 1998] [outer = 00000000] 15:57:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 163 (19C5F400) [pid = 3664] [serial = 1999] [outer = 1372A000] 15:57:01 INFO - PROCESS | 3664 | 1461283021037 Marionette DEBUG loaded listener.js 15:57:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 164 (19C95C00) [pid = 3664] [serial = 2000] [outer = 1372A000] 15:57:01 INFO - PROCESS | 3664 | --DOCSHELL 15BDF400 == 80 [pid = 3664] [id = 635] 15:57:01 INFO - PROCESS | 3664 | --DOCSHELL 16432C00 == 79 [pid = 3664] [id = 618] 15:57:01 INFO - PROCESS | 3664 | --DOCSHELL 1D375400 == 78 [pid = 3664] [id = 585] 15:57:01 INFO - PROCESS | 3664 | --DOCSHELL 1C207800 == 77 [pid = 3664] [id = 617] 15:57:01 INFO - PROCESS | 3664 | --DOCSHELL 19C54800 == 76 [pid = 3664] [id = 656] 15:57:01 INFO - PROCESS | 3664 | --DOCSHELL 16530000 == 75 [pid = 3664] [id = 655] 15:57:01 INFO - PROCESS | 3664 | --DOCSHELL 16769800 == 74 [pid = 3664] [id = 654] 15:57:01 INFO - PROCESS | 3664 | --DOCSHELL 18F66800 == 73 [pid = 3664] [id = 652] 15:57:01 INFO - PROCESS | 3664 | --DOCSHELL 1DFABC00 == 72 [pid = 3664] [id = 651] 15:57:01 INFO - PROCESS | 3664 | --DOCSHELL 13614800 == 71 [pid = 3664] [id = 650] 15:57:01 INFO - PROCESS | 3664 | --DOCSHELL 1CC8A400 == 70 [pid = 3664] [id = 649] 15:57:01 INFO - PROCESS | 3664 | --DOCSHELL 18C53000 == 69 [pid = 3664] [id = 648] 15:57:01 INFO - PROCESS | 3664 | --DOCSHELL 17C24C00 == 68 [pid = 3664] [id = 647] 15:57:01 INFO - PROCESS | 3664 | --DOCSHELL 02A93000 == 67 [pid = 3664] [id = 646] 15:57:01 INFO - PROCESS | 3664 | 1461283021610 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]]]}] 15:57:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:57:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 940ms 15:57:01 INFO - PROCESS | 3664 | 1461283021666 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 15:57:01 INFO - PROCESS | 3664 | 1461283021668 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 15:57:01 INFO - PROCESS | 3664 | 1461283021672 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:57:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:57:01 INFO - PROCESS | 3664 | 1461283021675 Marionette TRACE conn3 <- [1,2630,null,{}] 15:57:01 INFO - PROCESS | 3664 | 1461283021693 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}] 15:57:01 INFO - PROCESS | 3664 | 1461283021825 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 15:57:01 INFO - PROCESS | 3664 | 1461283021912 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:01 INFO - PROCESS | 3664 | ++DOCSHELL 19981000 == 68 [pid = 3664] [id = 667] 15:57:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 165 (19C5A400) [pid = 3664] [serial = 2001] [outer = 00000000] 15:57:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 166 (1B33C800) [pid = 3664] [serial = 2002] [outer = 19C5A400] 15:57:01 INFO - PROCESS | 3664 | 1461283021960 Marionette DEBUG loaded listener.js 15:57:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 167 (1C20BC00) [pid = 3664] [serial = 2003] [outer = 19C5A400] 15:57:02 INFO - PROCESS | 3664 | 1461283022386 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]]]}] 15:57:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:57:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 752ms 15:57:02 INFO - PROCESS | 3664 | 1461283022438 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 15:57:02 INFO - PROCESS | 3664 | 1461283022440 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 15:57:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:57:02 INFO - PROCESS | 3664 | 1461283022444 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:57:02 INFO - PROCESS | 3664 | 1461283022446 Marionette TRACE conn3 <- [1,2634,null,{}] 15:57:02 INFO - PROCESS | 3664 | 1461283022453 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}] 15:57:02 INFO - PROCESS | 3664 | 1461283022600 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 15:57:02 INFO - PROCESS | 3664 | 1461283022688 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:02 INFO - PROCESS | 3664 | ++DOCSHELL 1C51F400 == 69 [pid = 3664] [id = 668] 15:57:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 168 (1CC84000) [pid = 3664] [serial = 2004] [outer = 00000000] 15:57:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 169 (1E1B5C00) [pid = 3664] [serial = 2005] [outer = 1CC84000] 15:57:02 INFO - PROCESS | 3664 | 1461283022734 Marionette DEBUG loaded listener.js 15:57:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 170 (1E50D000) [pid = 3664] [serial = 2006] [outer = 1CC84000] 15:57:03 INFO - PROCESS | 3664 | 1461283023157 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]]]}] 15:57:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:57:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 736ms 15:57:03 INFO - PROCESS | 3664 | 1461283023183 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 15:57:03 INFO - PROCESS | 3664 | 1461283023185 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 15:57:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:57:03 INFO - PROCESS | 3664 | 1461283023189 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:57:03 INFO - PROCESS | 3664 | 1461283023190 Marionette TRACE conn3 <- [1,2638,null,{}] 15:57:03 INFO - PROCESS | 3664 | 1461283023194 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}] 15:57:03 INFO - PROCESS | 3664 | 1461283023322 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 15:57:03 INFO - PROCESS | 3664 | 1461283023403 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:03 INFO - PROCESS | 3664 | ++DOCSHELL 1E508800 == 70 [pid = 3664] [id = 669] 15:57:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 171 (1E6C5400) [pid = 3664] [serial = 2007] [outer = 00000000] 15:57:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 172 (1E6C9000) [pid = 3664] [serial = 2008] [outer = 1E6C5400] 15:57:03 INFO - PROCESS | 3664 | 1461283023448 Marionette DEBUG loaded listener.js 15:57:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 173 (1E6CB400) [pid = 3664] [serial = 2009] [outer = 1E6C5400] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 172 (1676DC00) [pid = 3664] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 171 (14B61000) [pid = 3664] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 170 (16417800) [pid = 3664] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 169 (19AC2400) [pid = 3664] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 168 (19C5E000) [pid = 3664] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 167 (16845800) [pid = 3664] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 166 (17C23400) [pid = 3664] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 165 (14B0D000) [pid = 3664] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 164 (1888F800) [pid = 3664] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 163 (1888F400) [pid = 3664] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 162 (19C55000) [pid = 3664] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 161 (18422C00) [pid = 3664] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 160 (1A5E5C00) [pid = 3664] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 159 (1D378C00) [pid = 3664] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 158 (1D37B000) [pid = 3664] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 157 (1D03DC00) [pid = 3664] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 156 (19D28400) [pid = 3664] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (18423400) [pid = 3664] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 154 (18F69400) [pid = 3664] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (13609400) [pid = 3664] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (18140800) [pid = 3664] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 151 (1346AC00) [pid = 3664] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:57:03 INFO - PROCESS | 3664 | --DOMWINDOW == 150 (1C526C00) [pid = 3664] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:57:04 INFO - PROCESS | 3664 | 1461283024212 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]]]}] 15:57:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:57:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1034ms 15:57:04 INFO - PROCESS | 3664 | 1461283024236 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 15:57:04 INFO - PROCESS | 3664 | 1461283024238 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 15:57:04 INFO - PROCESS | 3664 | 1461283024242 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:57:04 INFO - PROCESS | 3664 | 1461283024243 Marionette TRACE conn3 <- [1,2642,null,{}] 15:57:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:57:04 INFO - PROCESS | 3664 | 1461283024247 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}] 15:57:04 INFO - PROCESS | 3664 | 1461283024350 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 15:57:04 INFO - PROCESS | 3664 | 1461283024358 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:04 INFO - PROCESS | 3664 | ++DOCSHELL 17C56C00 == 71 [pid = 3664] [id = 670] 15:57:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 151 (17F8A400) [pid = 3664] [serial = 2010] [outer = 00000000] 15:57:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 152 (19D35C00) [pid = 3664] [serial = 2011] [outer = 17F8A400] 15:57:04 INFO - PROCESS | 3664 | 1461283024405 Marionette DEBUG loaded listener.js 15:57:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 153 (1B341C00) [pid = 3664] [serial = 2012] [outer = 17F8A400] 15:57:04 INFO - PROCESS | 3664 | 1461283024851 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]]]}] 15:57:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:57:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 642ms 15:57:04 INFO - PROCESS | 3664 | 1461283024895 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 15:57:04 INFO - PROCESS | 3664 | 1461283024897 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 15:57:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:57:04 INFO - PROCESS | 3664 | 1461283024901 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:57:04 INFO - PROCESS | 3664 | 1461283024903 Marionette TRACE conn3 <- [1,2646,null,{}] 15:57:04 INFO - PROCESS | 3664 | 1461283024908 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}] 15:57:05 INFO - PROCESS | 3664 | 1461283024998 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 15:57:05 INFO - PROCESS | 3664 | 1461283025004 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:05 INFO - PROCESS | 3664 | ++DOCSHELL 13377000 == 72 [pid = 3664] [id = 671] 15:57:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 154 (15510800) [pid = 3664] [serial = 2013] [outer = 00000000] 15:57:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 155 (1CA44400) [pid = 3664] [serial = 2014] [outer = 15510800] 15:57:05 INFO - PROCESS | 3664 | 1461283025048 Marionette DEBUG loaded listener.js 15:57:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 156 (1A5DFC00) [pid = 3664] [serial = 2015] [outer = 15510800] 15:57:05 INFO - PROCESS | 3664 | 1461283025514 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]]]}] 15:57:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:57:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 642ms 15:57:05 INFO - PROCESS | 3664 | 1461283025537 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 15:57:05 INFO - PROCESS | 3664 | 1461283025538 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 15:57:05 INFO - PROCESS | 3664 | 1461283025542 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:57:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:57:05 INFO - PROCESS | 3664 | 1461283025543 Marionette TRACE conn3 <- [1,2650,null,{}] 15:57:05 INFO - PROCESS | 3664 | 1461283025547 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}] 15:57:05 INFO - PROCESS | 3664 | 1461283025685 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 15:57:05 INFO - PROCESS | 3664 | 1461283025694 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:05 INFO - PROCESS | 3664 | ++DOCSHELL 18421800 == 73 [pid = 3664] [id = 672] 15:57:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 157 (19932400) [pid = 3664] [serial = 2016] [outer = 00000000] 15:57:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 158 (1E7D3000) [pid = 3664] [serial = 2017] [outer = 19932400] 15:57:05 INFO - PROCESS | 3664 | 1461283025740 Marionette DEBUG loaded listener.js 15:57:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 159 (1E7D5400) [pid = 3664] [serial = 2018] [outer = 19932400] 15:57:06 INFO - PROCESS | 3664 | 1461283026350 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]]]}] 15:57:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:57:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 828ms 15:57:06 INFO - PROCESS | 3664 | 1461283026440 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 15:57:06 INFO - PROCESS | 3664 | 1461283026444 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 15:57:06 INFO - PROCESS | 3664 | 1461283026451 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:57:06 INFO - PROCESS | 3664 | 1461283026455 Marionette TRACE conn3 <- [1,2654,null,{}] 15:57:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:57:06 INFO - PROCESS | 3664 | 1461283026461 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}] 15:57:06 INFO - PROCESS | 3664 | 1461283026640 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 15:57:06 INFO - PROCESS | 3664 | 1461283026653 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:06 INFO - PROCESS | 3664 | ++DOCSHELL 17C18000 == 74 [pid = 3664] [id = 673] 15:57:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 160 (17C1A800) [pid = 3664] [serial = 2019] [outer = 00000000] 15:57:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 161 (18993400) [pid = 3664] [serial = 2020] [outer = 17C1A800] 15:57:06 INFO - PROCESS | 3664 | 1461283026713 Marionette DEBUG loaded listener.js 15:57:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 162 (18C53000) [pid = 3664] [serial = 2021] [outer = 17C1A800] 15:57:07 INFO - PROCESS | 3664 | 1461283027846 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]]]}] 15:57:07 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) 15:57:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1454ms 15:57:07 INFO - PROCESS | 3664 | 1461283027919 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 15:57:07 INFO - PROCESS | 3664 | 1461283027925 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 15:57:07 INFO - PROCESS | 3664 | 1461283027932 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:57:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:57:07 INFO - PROCESS | 3664 | 1461283027935 Marionette TRACE conn3 <- [1,2658,null,{}] 15:57:07 INFO - PROCESS | 3664 | 1461283027939 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}] 15:57:08 INFO - PROCESS | 3664 | 1461283028049 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 15:57:08 INFO - PROCESS | 3664 | 1461283028281 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:08 INFO - PROCESS | 3664 | ++DOCSHELL 1997D400 == 75 [pid = 3664] [id = 674] 15:57:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 163 (1997E400) [pid = 3664] [serial = 2022] [outer = 00000000] 15:57:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 164 (19D34400) [pid = 3664] [serial = 2023] [outer = 1997E400] 15:57:08 INFO - PROCESS | 3664 | 1461283028337 Marionette DEBUG loaded listener.js 15:57:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 165 (1A989800) [pid = 3664] [serial = 2024] [outer = 1997E400] 15:57:09 INFO - PROCESS | 3664 | 1461283029408 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] 15:57:09 INFO - PROCESS | 3664 | 1461283029446 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 15:57:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:57:09 INFO - PROCESS | 3664 | 1461283029450 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:57:09 INFO - PROCESS | 3664 | 1461283029454 Marionette TRACE conn3 <- [1,2662,null,{}] 15:57:09 INFO - PROCESS | 3664 | 1461283029465 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}] 15:57:09 INFO - PROCESS | 3664 | 1461283029612 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 15:57:09 INFO - PROCESS | 3664 | 1461283029771 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:09 INFO - PROCESS | 3664 | ++DOCSHELL 15505400 == 76 [pid = 3664] [id = 675] 15:57:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 166 (19C90800) [pid = 3664] [serial = 2025] [outer = 00000000] 15:57:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 167 (1E7D7800) [pid = 3664] [serial = 2026] [outer = 19C90800] 15:57:09 INFO - PROCESS | 3664 | 1461283029829 Marionette DEBUG loaded listener.js 15:57:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 168 (1EBB7000) [pid = 3664] [serial = 2027] [outer = 19C90800] 15:57:10 INFO - PROCESS | 3664 | 1461283030851 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] 15:57:10 INFO - PROCESS | 3664 | 1461283030921 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 15:57:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:57:10 INFO - PROCESS | 3664 | 1461283030925 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:57:10 INFO - PROCESS | 3664 | 1461283030927 Marionette TRACE conn3 <- [1,2666,null,{}] 15:57:10 INFO - PROCESS | 3664 | 1461283030931 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}] 15:57:11 INFO - PROCESS | 3664 | 1461283031040 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 15:57:11 INFO - PROCESS | 3664 | 1461283031541 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:11 INFO - PROCESS | 3664 | ++DOCSHELL 02A8DC00 == 77 [pid = 3664] [id = 676] 15:57:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 169 (02A90400) [pid = 3664] [serial = 2028] [outer = 00000000] 15:57:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 170 (13BD7000) [pid = 3664] [serial = 2029] [outer = 02A90400] 15:57:11 INFO - PROCESS | 3664 | 1461283031598 Marionette DEBUG loaded listener.js 15:57:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 171 (1550CC00) [pid = 3664] [serial = 2030] [outer = 02A90400] 15:57:12 INFO - PROCESS | 3664 | 1461283032688 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]]]}] 15:57:12 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) 15:57:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1814ms 15:57:12 INFO - PROCESS | 3664 | 1461283032736 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 15:57:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:57:12 INFO - PROCESS | 3664 | 1461283032739 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 15:57:12 INFO - PROCESS | 3664 | 1461283032743 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:57:12 INFO - PROCESS | 3664 | 1461283032747 Marionette TRACE conn3 <- [1,2670,null,{}] 15:57:12 INFO - PROCESS | 3664 | 1461283032753 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}] 15:57:12 INFO - PROCESS | 3664 | 1461283032942 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 15:57:12 INFO - PROCESS | 3664 | --DOCSHELL 13377000 == 76 [pid = 3664] [id = 671] 15:57:12 INFO - PROCESS | 3664 | --DOCSHELL 17C56C00 == 75 [pid = 3664] [id = 670] 15:57:12 INFO - PROCESS | 3664 | --DOCSHELL 1E508800 == 74 [pid = 3664] [id = 669] 15:57:12 INFO - PROCESS | 3664 | --DOCSHELL 1C51F400 == 73 [pid = 3664] [id = 668] 15:57:12 INFO - PROCESS | 3664 | --DOCSHELL 19981000 == 72 [pid = 3664] [id = 667] 15:57:12 INFO - PROCESS | 3664 | --DOCSHELL 13614000 == 71 [pid = 3664] [id = 666] 15:57:12 INFO - PROCESS | 3664 | --DOCSHELL 1398E000 == 70 [pid = 3664] [id = 665] 15:57:12 INFO - PROCESS | 3664 | --DOCSHELL 15B37800 == 69 [pid = 3664] [id = 664] 15:57:12 INFO - PROCESS | 3664 | --DOCSHELL 1997DC00 == 68 [pid = 3664] [id = 663] 15:57:12 INFO - PROCESS | 3664 | --DOCSHELL 1C208000 == 67 [pid = 3664] [id = 662] 15:57:12 INFO - PROCESS | 3664 | --DOMWINDOW == 170 (1AB9C800) [pid = 3664] [serial = 1936] [outer = 00000000] [url = about:blank] 15:57:12 INFO - PROCESS | 3664 | --DOMWINDOW == 169 (1E50C800) [pid = 3664] [serial = 1957] [outer = 00000000] [url = about:blank] 15:57:12 INFO - PROCESS | 3664 | --DOMWINDOW == 168 (19C80C00) [pid = 3664] [serial = 1945] [outer = 00000000] [url = about:blank] 15:57:12 INFO - PROCESS | 3664 | --DOMWINDOW == 167 (1D5C6400) [pid = 3664] [serial = 1948] [outer = 00000000] [url = about:blank] 15:57:12 INFO - PROCESS | 3664 | --DOMWINDOW == 166 (1360B400) [pid = 3664] [serial = 1939] [outer = 00000000] [url = about:blank] 15:57:12 INFO - PROCESS | 3664 | --DOMWINDOW == 165 (18C4B800) [pid = 3664] [serial = 1960] [outer = 00000000] [url = about:blank] 15:57:12 INFO - PROCESS | 3664 | --DOMWINDOW == 164 (1DD81000) [pid = 3664] [serial = 1951] [outer = 00000000] [url = about:blank] 15:57:12 INFO - PROCESS | 3664 | --DOMWINDOW == 163 (1819F400) [pid = 3664] [serial = 1942] [outer = 00000000] [url = about:blank] 15:57:12 INFO - PROCESS | 3664 | --DOMWINDOW == 162 (1E1ADC00) [pid = 3664] [serial = 1954] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOCSHELL 1C20E400 == 66 [pid = 3664] [id = 661] 15:57:13 INFO - PROCESS | 3664 | --DOCSHELL 1A9DB400 == 65 [pid = 3664] [id = 660] 15:57:13 INFO - PROCESS | 3664 | --DOCSHELL 19759800 == 64 [pid = 3664] [id = 659] 15:57:13 INFO - PROCESS | 3664 | --DOCSHELL 17C21C00 == 63 [pid = 3664] [id = 658] 15:57:13 INFO - PROCESS | 3664 | --DOCSHELL 19C8AC00 == 62 [pid = 3664] [id = 657] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 161 (19C81000) [pid = 3664] [serial = 1924] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 160 (19E6D400) [pid = 3664] [serial = 1927] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 159 (1D5CDC00) [pid = 3664] [serial = 1897] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 158 (19C8B800) [pid = 3664] [serial = 1925] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 157 (1DD85400) [pid = 3664] [serial = 1900] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 156 (19775000) [pid = 3664] [serial = 1921] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 155 (18C4E000) [pid = 3664] [serial = 1918] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 154 (18F62C00) [pid = 3664] [serial = 1919] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 153 (1880E400) [pid = 3664] [serial = 1915] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 152 (18973000) [pid = 3664] [serial = 1916] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 151 (182F3C00) [pid = 3664] [serial = 1891] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 150 (1947F800) [pid = 3664] [serial = 1894] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (182F6000) [pid = 3664] [serial = 1913] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (18192800) [pid = 3664] [serial = 1912] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (1DFAC400) [pid = 3664] [serial = 1903] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (16768C00) [pid = 3664] [serial = 1910] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (1642E000) [pid = 3664] [serial = 1909] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (1683E400) [pid = 3664] [serial = 1930] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (1E1B2800) [pid = 3664] [serial = 1906] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (19E78400) [pid = 3664] [serial = 1928] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (19C7C800) [pid = 3664] [serial = 1970] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (16A4A400) [pid = 3664] [serial = 1931] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (1A3D7000) [pid = 3664] [serial = 1934] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (1992F400) [pid = 3664] [serial = 1922] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (19F2C800) [pid = 3664] [serial = 1933] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (1D5C2000) [pid = 3664] [serial = 1802] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (1B33F400) [pid = 3664] [serial = 1748] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (16A48000) [pid = 3664] [serial = 1742] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (17C1F000) [pid = 3664] [serial = 1793] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (1D0D9000) [pid = 3664] [serial = 1751] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (19C59C00) [pid = 3664] [serial = 1969] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (1D699400) [pid = 3664] [serial = 1805] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (18992000) [pid = 3664] [serial = 1966] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1980E400) [pid = 3664] [serial = 1796] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (18972800) [pid = 3664] [serial = 1963] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (18998000) [pid = 3664] [serial = 1964] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (1DD8B000) [pid = 3664] [serial = 1757] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (18C53400) [pid = 3664] [serial = 1745] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (1C525C00) [pid = 3664] [serial = 1799] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (1D5C5400) [pid = 3664] [serial = 1754] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (18C0F800) [pid = 3664] [serial = 1967] [outer = 00000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3664 | 1461283033153 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:13 INFO - PROCESS | 3664 | ++DOCSHELL 13614000 == 63 [pid = 3664] [id = 677] 15:57:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (13614800) [pid = 3664] [serial = 2031] [outer = 00000000] 15:57:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (15BEB800) [pid = 3664] [serial = 2032] [outer = 13614800] 15:57:13 INFO - PROCESS | 3664 | 1461283033205 Marionette DEBUG loaded listener.js 15:57:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1652F800) [pid = 3664] [serial = 2033] [outer = 13614800] 15:57:14 INFO - PROCESS | 3664 | 1461283034087 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]]]}] 15:57:14 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) 15:57:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1361ms 15:57:14 INFO - PROCESS | 3664 | 1461283034130 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 15:57:14 INFO - PROCESS | 3664 | 1461283034134 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 15:57:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:57:14 INFO - PROCESS | 3664 | 1461283034139 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:57:14 INFO - PROCESS | 3664 | 1461283034141 Marionette TRACE conn3 <- [1,2674,null,{}] 15:57:14 INFO - PROCESS | 3664 | 1461283034145 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}] 15:57:14 INFO - PROCESS | 3664 | 1461283034244 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 15:57:14 INFO - PROCESS | 3664 | 1461283034344 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:14 INFO - PROCESS | 3664 | ++DOCSHELL 16849400 == 64 [pid = 3664] [id = 678] 15:57:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (16A4A000) [pid = 3664] [serial = 2034] [outer = 00000000] 15:57:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (17C4F800) [pid = 3664] [serial = 2035] [outer = 16A4A000] 15:57:14 INFO - PROCESS | 3664 | 1461283034390 Marionette DEBUG loaded listener.js 15:57:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (17F92000) [pid = 3664] [serial = 2036] [outer = 16A4A000] 15:57:15 INFO - PROCESS | 3664 | 1461283035306 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] 15:57:15 INFO - PROCESS | 3664 | 1461283035343 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 15:57:15 INFO - PROCESS | 3664 | 1461283035348 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:57:15 INFO - PROCESS | 3664 | 1461283035354 Marionette TRACE conn3 <- [1,2678,null,{}] 15:57:15 INFO - PROCESS | 3664 | 1461283035363 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}] 15:57:15 INFO - PROCESS | 3664 | 1461283035512 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 15:57:15 INFO - PROCESS | 3664 | 1461283035524 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:15 INFO - PROCESS | 3664 | ++DOCSHELL 18424000 == 65 [pid = 3664] [id = 679] 15:57:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (18429000) [pid = 3664] [serial = 2037] [outer = 00000000] 15:57:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (18978000) [pid = 3664] [serial = 2038] [outer = 18429000] 15:57:15 INFO - PROCESS | 3664 | 1461283035630 Marionette DEBUG loaded listener.js 15:57:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (18991C00) [pid = 3664] [serial = 2039] [outer = 18429000] 15:57:16 INFO - PROCESS | 3664 | 1461283036577 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] 15:57:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:57:16 INFO - PROCESS | 3664 | 1461283036612 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 15:57:16 INFO - PROCESS | 3664 | 1461283036616 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:57:16 INFO - PROCESS | 3664 | 1461283036618 Marionette TRACE conn3 <- [1,2682,null,{}] 15:57:16 INFO - PROCESS | 3664 | 1461283036621 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}] 15:57:16 INFO - PROCESS | 3664 | 1461283036743 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 15:57:16 INFO - PROCESS | 3664 | 1461283036750 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:16 INFO - PROCESS | 3664 | ++DOCSHELL 18995000 == 66 [pid = 3664] [id = 680] 15:57:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (1899AC00) [pid = 3664] [serial = 2040] [outer = 00000000] 15:57:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (18C4C800) [pid = 3664] [serial = 2041] [outer = 1899AC00] 15:57:16 INFO - PROCESS | 3664 | 1461283036855 Marionette DEBUG loaded listener.js 15:57:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (18C4AC00) [pid = 3664] [serial = 2042] [outer = 1899AC00] 15:57:17 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (19C5A400) [pid = 3664] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:57:17 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (17F8A400) [pid = 3664] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:57:17 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (1993E400) [pid = 3664] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:57:17 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (17C4EC00) [pid = 3664] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:57:17 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1E6C5400) [pid = 3664] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:57:17 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (1CC84000) [pid = 3664] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:57:17 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (16456000) [pid = 3664] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:57:17 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (16844000) [pid = 3664] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:57:17 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (1372A000) [pid = 3664] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:57:17 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (15510800) [pid = 3664] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:57:18 INFO - PROCESS | 3664 | 1461283038284 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] 15:57:18 INFO - PROCESS | 3664 | 1461283038323 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 15:57:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:57:18 INFO - PROCESS | 3664 | 1461283038326 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:57:18 INFO - PROCESS | 3664 | 1461283038328 Marionette TRACE conn3 <- [1,2686,null,{}] 15:57:18 INFO - PROCESS | 3664 | 1461283038331 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}] 15:57:18 INFO - PROCESS | 3664 | 1461283038451 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 15:57:18 INFO - PROCESS | 3664 | 1461283038461 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:18 INFO - PROCESS | 3664 | ++DOCSHELL 18973000 == 67 [pid = 3664] [id = 681] 15:57:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1899A800) [pid = 3664] [serial = 2043] [outer = 00000000] 15:57:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (18F64C00) [pid = 3664] [serial = 2044] [outer = 1899A800] 15:57:18 INFO - PROCESS | 3664 | 1461283038515 Marionette DEBUG loaded listener.js 15:57:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (19383000) [pid = 3664] [serial = 2045] [outer = 1899A800] 15:57:19 INFO - PROCESS | 3664 | 1461283039466 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] 15:57:19 INFO - PROCESS | 3664 | 1461283039530 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 15:57:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:57:19 INFO - PROCESS | 3664 | 1461283039533 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:57:19 INFO - PROCESS | 3664 | 1461283039535 Marionette TRACE conn3 <- [1,2690,null,{}] 15:57:19 INFO - PROCESS | 3664 | 1461283039538 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}] 15:57:19 INFO - PROCESS | 3664 | 1461283039660 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 15:57:19 INFO - PROCESS | 3664 | 1461283039786 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:19 INFO - PROCESS | 3664 | ++DOCSHELL 02A7F800 == 68 [pid = 3664] [id = 682] 15:57:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (02A83400) [pid = 3664] [serial = 2046] [outer = 00000000] 15:57:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (12DD6C00) [pid = 3664] [serial = 2047] [outer = 02A83400] 15:57:19 INFO - PROCESS | 3664 | 1461283039845 Marionette DEBUG loaded listener.js 15:57:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1337CC00) [pid = 3664] [serial = 2048] [outer = 02A83400] 15:57:20 INFO - PROCESS | 3664 | 1461283040509 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]]]}] 15:57:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:57:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1032ms 15:57:20 INFO - PROCESS | 3664 | 1461283040590 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 15:57:20 INFO - PROCESS | 3664 | 1461283040596 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 15:57:20 INFO - PROCESS | 3664 | 1461283040601 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:57:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:57:20 INFO - PROCESS | 3664 | 1461283040605 Marionette TRACE conn3 <- [1,2694,null,{}] 15:57:20 INFO - PROCESS | 3664 | 1461283040610 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}] 15:57:20 INFO - PROCESS | 3664 | 1461283040728 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 15:57:20 INFO - PROCESS | 3664 | 1461283040879 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:20 INFO - PROCESS | 3664 | ++DOCSHELL 15D90C00 == 69 [pid = 3664] [id = 683] 15:57:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (15DDD400) [pid = 3664] [serial = 2049] [outer = 00000000] 15:57:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (1652E800) [pid = 3664] [serial = 2050] [outer = 15DDD400] 15:57:20 INFO - PROCESS | 3664 | 1461283040938 Marionette DEBUG loaded listener.js 15:57:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (1684C400) [pid = 3664] [serial = 2051] [outer = 15DDD400] 15:57:21 INFO - PROCESS | 3664 | 1461283041568 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]]]}] 15:57:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:57:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1001ms 15:57:21 INFO - PROCESS | 3664 | 1461283041610 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 15:57:21 INFO - PROCESS | 3664 | 1461283041614 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 15:57:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:57:21 INFO - PROCESS | 3664 | 1461283041618 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:57:21 INFO - PROCESS | 3664 | 1461283041621 Marionette TRACE conn3 <- [1,2698,null,{}] 15:57:21 INFO - PROCESS | 3664 | 1461283041624 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}] 15:57:21 INFO - PROCESS | 3664 | 1461283041737 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 15:57:21 INFO - PROCESS | 3664 | 1461283041903 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:21 INFO - PROCESS | 3664 | ++DOCSHELL 17C5A800 == 70 [pid = 3664] [id = 684] 15:57:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (17F88400) [pid = 3664] [serial = 2052] [outer = 00000000] 15:57:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (17F94800) [pid = 3664] [serial = 2053] [outer = 17F88400] 15:57:21 INFO - PROCESS | 3664 | 1461283041961 Marionette DEBUG loaded listener.js 15:57:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (1819F800) [pid = 3664] [serial = 2054] [outer = 17F88400] 15:57:22 INFO - PROCESS | 3664 | 1461283042624 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] 15:57:22 INFO - PROCESS | 3664 | 1461283042661 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 15:57:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:57:22 INFO - PROCESS | 3664 | 1461283042689 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:57:22 INFO - PROCESS | 3664 | 1461283042695 Marionette TRACE conn3 <- [1,2702,null,{}] 15:57:22 INFO - PROCESS | 3664 | 1461283042700 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}] 15:57:22 INFO - PROCESS | 3664 | 1461283042816 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 15:57:22 INFO - PROCESS | 3664 | 1461283042967 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:23 INFO - PROCESS | 3664 | ++DOCSHELL 18806000 == 71 [pid = 3664] [id = 685] 15:57:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (18C08C00) [pid = 3664] [serial = 2055] [outer = 00000000] 15:57:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (19770800) [pid = 3664] [serial = 2056] [outer = 18C08C00] 15:57:23 INFO - PROCESS | 3664 | 1461283043023 Marionette DEBUG loaded listener.js 15:57:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (19773C00) [pid = 3664] [serial = 2057] [outer = 18C08C00] 15:57:23 INFO - PROCESS | 3664 | 1461283043569 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]]]}] 15:57:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:57:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 985ms 15:57:23 INFO - PROCESS | 3664 | 1461283043651 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 15:57:23 INFO - PROCESS | 3664 | 1461283043654 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 15:57:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:57:23 INFO - PROCESS | 3664 | 1461283043657 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:57:23 INFO - PROCESS | 3664 | 1461283043659 Marionette TRACE conn3 <- [1,2706,null,{}] 15:57:23 INFO - PROCESS | 3664 | 1461283043663 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}] 15:57:23 INFO - PROCESS | 3664 | 1461283043772 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 15:57:23 INFO - PROCESS | 3664 | 1461283043920 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:23 INFO - PROCESS | 3664 | ++DOCSHELL 15DDAC00 == 72 [pid = 3664] [id = 686] 15:57:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (18892C00) [pid = 3664] [serial = 2058] [outer = 00000000] 15:57:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (1997A400) [pid = 3664] [serial = 2059] [outer = 18892C00] 15:57:23 INFO - PROCESS | 3664 | 1461283043979 Marionette DEBUG loaded listener.js 15:57:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (1993E400) [pid = 3664] [serial = 2060] [outer = 18892C00] 15:57:24 INFO - PROCESS | 3664 | 1461283044586 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] 15:57:24 INFO - PROCESS | 3664 | 1461283044604 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 15:57:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:57:24 INFO - PROCESS | 3664 | 1461283044608 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:57:24 INFO - PROCESS | 3664 | 1461283044610 Marionette TRACE conn3 <- [1,2710,null,{}] 15:57:24 INFO - PROCESS | 3664 | 1461283044614 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}] 15:57:24 INFO - PROCESS | 3664 | 1461283044718 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 15:57:24 INFO - PROCESS | 3664 | 1461283044880 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:24 INFO - PROCESS | 3664 | ++DOCSHELL 1993A400 == 73 [pid = 3664] [id = 687] 15:57:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (1997A800) [pid = 3664] [serial = 2061] [outer = 00000000] 15:57:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (19C57800) [pid = 3664] [serial = 2062] [outer = 1997A800] 15:57:24 INFO - PROCESS | 3664 | 1461283044947 Marionette DEBUG loaded listener.js 15:57:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (19C87400) [pid = 3664] [serial = 2063] [outer = 1997A800] 15:57:25 INFO - PROCESS | 3664 | 1461283045674 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] 15:57:25 INFO - PROCESS | 3664 | 1461283045702 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 15:57:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:57:25 INFO - PROCESS | 3664 | 1461283045705 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:57:25 INFO - PROCESS | 3664 | 1461283045707 Marionette TRACE conn3 <- [1,2714,null,{}] 15:57:25 INFO - PROCESS | 3664 | 1461283045711 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}] 15:57:25 INFO - PROCESS | 3664 | 1461283045820 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 15:57:25 INFO - PROCESS | 3664 | 1461283045972 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:25 INFO - PROCESS | 3664 | ++DOCSHELL 1336C800 == 74 [pid = 3664] [id = 688] 15:57:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (1360BC00) [pid = 3664] [serial = 2064] [outer = 00000000] 15:57:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (1993D800) [pid = 3664] [serial = 2065] [outer = 1360BC00] 15:57:26 INFO - PROCESS | 3664 | 1461283046028 Marionette DEBUG loaded listener.js 15:57:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (19C8BC00) [pid = 3664] [serial = 2066] [outer = 1360BC00] 15:57:26 INFO - PROCESS | 3664 | 1461283046631 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]]]}] 15:57:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:57:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 938ms 15:57:26 INFO - PROCESS | 3664 | 1461283046651 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 15:57:26 INFO - PROCESS | 3664 | 1461283046653 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 15:57:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:57:26 INFO - PROCESS | 3664 | 1461283046656 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:57:26 INFO - PROCESS | 3664 | 1461283046658 Marionette TRACE conn3 <- [1,2718,null,{}] 15:57:26 INFO - PROCESS | 3664 | 1461283046662 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}] 15:57:26 INFO - PROCESS | 3664 | 1461283046768 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 15:57:27 INFO - PROCESS | 3664 | 1461283047018 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:27 INFO - PROCESS | 3664 | ++DOCSHELL 13607800 == 75 [pid = 3664] [id = 689] 15:57:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (1360B400) [pid = 3664] [serial = 2067] [outer = 00000000] 15:57:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (14403400) [pid = 3664] [serial = 2068] [outer = 1360B400] 15:57:27 INFO - PROCESS | 3664 | 1461283047072 Marionette DEBUG loaded listener.js 15:57:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (14BFA000) [pid = 3664] [serial = 2069] [outer = 1360B400] 15:57:28 INFO - PROCESS | 3664 | --DOCSHELL 14BEE800 == 74 [pid = 3664] [id = 653] 15:57:28 INFO - PROCESS | 3664 | --DOCSHELL 18973000 == 73 [pid = 3664] [id = 681] 15:57:28 INFO - PROCESS | 3664 | --DOCSHELL 18995000 == 72 [pid = 3664] [id = 680] 15:57:28 INFO - PROCESS | 3664 | --DOCSHELL 18424000 == 71 [pid = 3664] [id = 679] 15:57:28 INFO - PROCESS | 3664 | --DOCSHELL 16849400 == 70 [pid = 3664] [id = 678] 15:57:28 INFO - PROCESS | 3664 | --DOCSHELL 13614000 == 69 [pid = 3664] [id = 677] 15:57:28 INFO - PROCESS | 3664 | --DOCSHELL 02A8DC00 == 68 [pid = 3664] [id = 676] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (1B343800) [pid = 3664] [serial = 1937] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (1993E000) [pid = 3664] [serial = 1961] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (1E6CB400) [pid = 3664] [serial = 2009] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (1B33C800) [pid = 3664] [serial = 2002] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (1C20BC00) [pid = 3664] [serial = 2003] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (19C95C00) [pid = 3664] [serial = 2000] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (1B341C00) [pid = 3664] [serial = 2012] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (19D35C00) [pid = 3664] [serial = 2011] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (1E6C9000) [pid = 3664] [serial = 2008] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (1E50D000) [pid = 3664] [serial = 2006] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (1E1B5C00) [pid = 3664] [serial = 2005] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (1D0D3400) [pid = 3664] [serial = 1984] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (19777400) [pid = 3664] [serial = 1997] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (18C4FC00) [pid = 3664] [serial = 1996] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (1E1B6C00) [pid = 3664] [serial = 1994] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (1E1B4400) [pid = 3664] [serial = 1993] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (19C5F400) [pid = 3664] [serial = 1999] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (1898E800) [pid = 3664] [serial = 1975] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (1C210400) [pid = 3664] [serial = 1981] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (19D4B000) [pid = 3664] [serial = 1972] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (1A5DFC00) [pid = 3664] [serial = 2015] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (19C94000) [pid = 3664] [serial = 1978] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (1E7D3000) [pid = 3664] [serial = 2017] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (1D7B5C00) [pid = 3664] [serial = 1987] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (19988000) [pid = 3664] [serial = 1990] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (1CA44400) [pid = 3664] [serial = 2014] [outer = 00000000] [url = about:blank] 15:57:28 INFO - PROCESS | 3664 | 1461283048176 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] 15:57:28 INFO - PROCESS | 3664 | 1461283048207 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 15:57:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:57:28 INFO - PROCESS | 3664 | 1461283048211 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:57:28 INFO - PROCESS | 3664 | 1461283048215 Marionette TRACE conn3 <- [1,2722,null,{}] 15:57:28 INFO - PROCESS | 3664 | 1461283048221 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}] 15:57:28 INFO - PROCESS | 3664 | 1461283048331 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 15:57:28 INFO - PROCESS | 3664 | 1461283048442 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:28 INFO - PROCESS | 3664 | ++DOCSHELL 16849800 == 69 [pid = 3664] [id = 690] 15:57:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (16849C00) [pid = 3664] [serial = 2070] [outer = 00000000] 15:57:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (17C1C000) [pid = 3664] [serial = 2071] [outer = 16849C00] 15:57:28 INFO - PROCESS | 3664 | 1461283048492 Marionette DEBUG loaded listener.js 15:57:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (17C50800) [pid = 3664] [serial = 2072] [outer = 16849C00] 15:57:28 INFO - PROCESS | 3664 | 1461283048953 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]]]}] 15:57:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:57:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 798ms 15:57:29 INFO - PROCESS | 3664 | 1461283049002 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 15:57:29 INFO - PROCESS | 3664 | 1461283049006 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 15:57:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:57:29 INFO - PROCESS | 3664 | 1461283049010 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:57:29 INFO - PROCESS | 3664 | 1461283049012 Marionette TRACE conn3 <- [1,2726,null,{}] 15:57:29 INFO - PROCESS | 3664 | 1461283049016 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}] 15:57:29 INFO - PROCESS | 3664 | 1461283049109 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 15:57:29 INFO - PROCESS | 3664 | 1461283049119 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:29 INFO - PROCESS | 3664 | ++DOCSHELL 18973000 == 70 [pid = 3664] [id = 691] 15:57:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (18974800) [pid = 3664] [serial = 2073] [outer = 00000000] 15:57:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (18995000) [pid = 3664] [serial = 2074] [outer = 18974800] 15:57:29 INFO - PROCESS | 3664 | 1461283049172 Marionette DEBUG loaded listener.js 15:57:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (18C4A400) [pid = 3664] [serial = 2075] [outer = 18974800] 15:57:29 INFO - PROCESS | 3664 | 1461283049694 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]]]}] 15:57:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:57:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 751ms 15:57:29 INFO - PROCESS | 3664 | 1461283049768 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 15:57:29 INFO - PROCESS | 3664 | 1461283049770 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 15:57:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:57:29 INFO - PROCESS | 3664 | 1461283049775 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:57:29 INFO - PROCESS | 3664 | 1461283049781 Marionette TRACE conn3 <- [1,2730,null,{}] 15:57:29 INFO - PROCESS | 3664 | 1461283049789 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}] 15:57:29 INFO - PROCESS | 3664 | 1461283049928 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 15:57:29 INFO - PROCESS | 3664 | 1461283049948 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:29 INFO - PROCESS | 3664 | ++DOCSHELL 1974D800 == 71 [pid = 3664] [id = 692] 15:57:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (19750800) [pid = 3664] [serial = 2076] [outer = 00000000] 15:57:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (19AB8800) [pid = 3664] [serial = 2077] [outer = 19750800] 15:57:30 INFO - PROCESS | 3664 | 1461283049995 Marionette DEBUG loaded listener.js 15:57:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (19C61000) [pid = 3664] [serial = 2078] [outer = 19750800] 15:57:30 INFO - PROCESS | 3664 | 1461283050441 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]]]}] 15:57:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:57:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 704ms 15:57:30 INFO - PROCESS | 3664 | 1461283050474 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 15:57:30 INFO - PROCESS | 3664 | 1461283050476 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 15:57:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:57:30 INFO - PROCESS | 3664 | 1461283050480 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:57:30 INFO - PROCESS | 3664 | 1461283050482 Marionette TRACE conn3 <- [1,2734,null,{}] 15:57:30 INFO - PROCESS | 3664 | 1461283050485 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}] 15:57:30 INFO - PROCESS | 3664 | 1461283050646 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 15:57:30 INFO - PROCESS | 3664 | 1461283050670 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:30 INFO - PROCESS | 3664 | ++DOCSHELL 13366400 == 72 [pid = 3664] [id = 693] 15:57:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (19C8B400) [pid = 3664] [serial = 2079] [outer = 00000000] 15:57:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (19D28800) [pid = 3664] [serial = 2080] [outer = 19C8B400] 15:57:30 INFO - PROCESS | 3664 | 1461283050716 Marionette DEBUG loaded listener.js 15:57:30 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (19D4B400) [pid = 3664] [serial = 2081] [outer = 19C8B400] 15:57:31 INFO - PROCESS | 3664 | 1461283051171 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]]]}] 15:57:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:57:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 751ms 15:57:31 INFO - PROCESS | 3664 | 1461283051220 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 15:57:31 INFO - PROCESS | 3664 | 1461283051222 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 15:57:31 INFO - PROCESS | 3664 | 1461283051225 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:57:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:57:31 INFO - PROCESS | 3664 | 1461283051227 Marionette TRACE conn3 <- [1,2738,null,{}] 15:57:31 INFO - PROCESS | 3664 | 1461283051231 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}] 15:57:31 INFO - PROCESS | 3664 | 1461283051385 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 15:57:31 INFO - PROCESS | 3664 | 1461283051414 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:31 INFO - PROCESS | 3664 | ++DOCSHELL 1A46B000 == 73 [pid = 3664] [id = 694] 15:57:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (1A46B400) [pid = 3664] [serial = 2082] [outer = 00000000] 15:57:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (1A4B4000) [pid = 3664] [serial = 2083] [outer = 1A46B400] 15:57:31 INFO - PROCESS | 3664 | 1461283051468 Marionette DEBUG loaded listener.js 15:57:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (1B341400) [pid = 3664] [serial = 2084] [outer = 1A46B400] 15:57:31 INFO - PROCESS | 3664 | 1461283051960 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]]]}] 15:57:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:57:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 798ms 15:57:32 INFO - PROCESS | 3664 | 1461283052028 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 15:57:32 INFO - PROCESS | 3664 | 1461283052030 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 15:57:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:57:32 INFO - PROCESS | 3664 | 1461283052033 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:57:32 INFO - PROCESS | 3664 | 1461283052035 Marionette TRACE conn3 <- [1,2742,null,{}] 15:57:32 INFO - PROCESS | 3664 | 1461283052038 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}] 15:57:32 INFO - PROCESS | 3664 | 1461283052173 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 15:57:32 INFO - PROCESS | 3664 | 1461283052251 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:32 INFO - PROCESS | 3664 | ++DOCSHELL 1C205400 == 74 [pid = 3664] [id = 695] 15:57:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (1C20C800) [pid = 3664] [serial = 2085] [outer = 00000000] 15:57:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (1CC88800) [pid = 3664] [serial = 2086] [outer = 1C20C800] 15:57:32 INFO - PROCESS | 3664 | 1461283052298 Marionette DEBUG loaded listener.js 15:57:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (1D02F800) [pid = 3664] [serial = 2087] [outer = 1C20C800] 15:57:32 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (1899A400) [pid = 3664] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:57:32 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (1C205000) [pid = 3664] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:57:32 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (1C209400) [pid = 3664] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:57:32 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (19980800) [pid = 3664] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:57:32 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (16764400) [pid = 3664] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:57:32 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (1C20A400) [pid = 3664] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:57:32 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (1B34A400) [pid = 3664] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:57:32 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (1D0DE000) [pid = 3664] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:57:32 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (1D7B1400) [pid = 3664] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:57:32 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (1D374C00) [pid = 3664] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:57:32 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (1B340000) [pid = 3664] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:57:32 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (144A2C00) [pid = 3664] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:57:32 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (16BAE800) [pid = 3664] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:57:32 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (19E76400) [pid = 3664] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:57:32 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (1C206800) [pid = 3664] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:57:32 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (1C51C000) [pid = 3664] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:57:32 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (02A94000) [pid = 3664] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:57:32 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (17C25000) [pid = 3664] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:57:32 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (18F5E400) [pid = 3664] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:57:33 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (1D0D5C00) [pid = 3664] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:57:33 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (1B34A000) [pid = 3664] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:57:33 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (1DFB4000) [pid = 3664] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:57:33 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (1DFB5400) [pid = 3664] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:57:33 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (17C23000) [pid = 3664] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:57:33 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (19937400) [pid = 3664] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:57:33 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1C524800) [pid = 3664] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:57:33 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (1B33F000) [pid = 3664] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:57:33 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1899AC00) [pid = 3664] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:57:33 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (18429000) [pid = 3664] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:57:33 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (02A90400) [pid = 3664] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:57:33 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (19932400) [pid = 3664] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:57:33 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (16A4A000) [pid = 3664] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:57:33 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (13614800) [pid = 3664] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:57:33 INFO - PROCESS | 3664 | 1461283053049 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]]]}] 15:57:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:57:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1033ms 15:57:33 INFO - PROCESS | 3664 | 1461283053073 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 15:57:33 INFO - PROCESS | 3664 | 1461283053075 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 15:57:33 INFO - PROCESS | 3664 | 1461283053078 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:57:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:57:33 INFO - PROCESS | 3664 | 1461283053080 Marionette TRACE conn3 <- [1,2746,null,{}] 15:57:33 INFO - PROCESS | 3664 | 1461283053096 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}] 15:57:33 INFO - PROCESS | 3664 | 1461283053225 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 15:57:33 INFO - PROCESS | 3664 | 1461283053295 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:33 INFO - PROCESS | 3664 | ++DOCSHELL 02A95000 == 75 [pid = 3664] [id = 696] 15:57:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (123BC400) [pid = 3664] [serial = 2088] [outer = 00000000] 15:57:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (16764400) [pid = 3664] [serial = 2089] [outer = 123BC400] 15:57:33 INFO - PROCESS | 3664 | 1461283053340 Marionette DEBUG loaded listener.js 15:57:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (17C23000) [pid = 3664] [serial = 2090] [outer = 123BC400] 15:57:33 INFO - PROCESS | 3664 | 1461283053725 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]]]}] 15:57:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:57:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 688ms 15:57:33 INFO - PROCESS | 3664 | 1461283053778 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 15:57:33 INFO - PROCESS | 3664 | 1461283053780 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 15:57:33 INFO - PROCESS | 3664 | 1461283053783 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:57:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:57:33 INFO - PROCESS | 3664 | 1461283053785 Marionette TRACE conn3 <- [1,2750,null,{}] 15:57:33 INFO - PROCESS | 3664 | 1461283053788 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}] 15:57:33 INFO - PROCESS | 3664 | 1461283053877 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 15:57:33 INFO - PROCESS | 3664 | 1461283053883 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:33 INFO - PROCESS | 3664 | ++DOCSHELL 17C25000 == 76 [pid = 3664] [id = 697] 15:57:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (1819FC00) [pid = 3664] [serial = 2091] [outer = 00000000] 15:57:33 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1993CC00) [pid = 3664] [serial = 2092] [outer = 1819FC00] 15:57:33 INFO - PROCESS | 3664 | 1461283053929 Marionette DEBUG loaded listener.js 15:57:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (19C5D000) [pid = 3664] [serial = 2093] [outer = 1819FC00] 15:57:34 INFO - PROCESS | 3664 | 1461283054373 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]]]}] 15:57:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:57:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 641ms 15:57:34 INFO - PROCESS | 3664 | 1461283054422 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 15:57:34 INFO - PROCESS | 3664 | 1461283054424 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 15:57:34 INFO - PROCESS | 3664 | 1461283054427 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:57:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:57:34 INFO - PROCESS | 3664 | 1461283054429 Marionette TRACE conn3 <- [1,2754,null,{}] 15:57:34 INFO - PROCESS | 3664 | 1461283054433 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}] 15:57:34 INFO - PROCESS | 3664 | 1461283054528 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 15:57:34 INFO - PROCESS | 3664 | 1461283054534 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:34 INFO - PROCESS | 3664 | ++DOCSHELL 16848000 == 77 [pid = 3664] [id = 698] 15:57:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (17C1F000) [pid = 3664] [serial = 2094] [outer = 00000000] 15:57:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1C20EC00) [pid = 3664] [serial = 2095] [outer = 17C1F000] 15:57:34 INFO - PROCESS | 3664 | 1461283054612 Marionette DEBUG loaded listener.js 15:57:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1CA4B400) [pid = 3664] [serial = 2096] [outer = 17C1F000] 15:57:35 INFO - PROCESS | 3664 | 1461283055263 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]]]}] 15:57:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:57:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 907ms 15:57:35 INFO - PROCESS | 3664 | 1461283055332 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 15:57:35 INFO - PROCESS | 3664 | 1461283055336 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 15:57:35 INFO - PROCESS | 3664 | 1461283055342 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:57:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:57:35 INFO - PROCESS | 3664 | 1461283055346 Marionette TRACE conn3 <- [1,2758,null,{}] 15:57:35 INFO - PROCESS | 3664 | 1461283055352 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}] 15:57:35 INFO - PROCESS | 3664 | 1461283055506 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 15:57:35 INFO - PROCESS | 3664 | 1461283055662 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:35 INFO - PROCESS | 3664 | ++DOCSHELL 15512400 == 78 [pid = 3664] [id = 699] 15:57:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (15D95000) [pid = 3664] [serial = 2097] [outer = 00000000] 15:57:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (17C4F400) [pid = 3664] [serial = 2098] [outer = 15D95000] 15:57:35 INFO - PROCESS | 3664 | 1461283055728 Marionette DEBUG loaded listener.js 15:57:35 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (182FA800) [pid = 3664] [serial = 2099] [outer = 15D95000] 15:57:36 INFO - PROCESS | 3664 | 1461283056348 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]]]}] 15:57:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:57:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1032ms 15:57:36 INFO - PROCESS | 3664 | 1461283056386 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 15:57:36 INFO - PROCESS | 3664 | 1461283056392 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 15:57:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:57:36 INFO - PROCESS | 3664 | 1461283056418 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:57:36 INFO - PROCESS | 3664 | 1461283056420 Marionette TRACE conn3 <- [1,2762,null,{}] 15:57:36 INFO - PROCESS | 3664 | 1461283056424 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}] 15:57:36 INFO - PROCESS | 3664 | 1461283056578 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 15:57:36 INFO - PROCESS | 3664 | 1461283056734 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:36 INFO - PROCESS | 3664 | ++DOCSHELL 18C04400 == 79 [pid = 3664] [id = 700] 15:57:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (18F6AC00) [pid = 3664] [serial = 2100] [outer = 00000000] 15:57:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1997C800) [pid = 3664] [serial = 2101] [outer = 18F6AC00] 15:57:36 INFO - PROCESS | 3664 | 1461283056790 Marionette DEBUG loaded listener.js 15:57:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (19C5E800) [pid = 3664] [serial = 2102] [outer = 18F6AC00] 15:57:37 INFO - PROCESS | 3664 | 1461283057403 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]]]}] 15:57:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:57:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1048ms 15:57:37 INFO - PROCESS | 3664 | 1461283057481 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 15:57:37 INFO - PROCESS | 3664 | 1461283057484 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 15:57:37 INFO - PROCESS | 3664 | 1461283057488 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:57:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:57:37 INFO - PROCESS | 3664 | 1461283057491 Marionette TRACE conn3 <- [1,2766,null,{}] 15:57:37 INFO - PROCESS | 3664 | 1461283057507 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}] 15:57:37 INFO - PROCESS | 3664 | 1461283057687 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 15:57:37 INFO - PROCESS | 3664 | 1461283057699 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:37 INFO - PROCESS | 3664 | ++DOCSHELL 1C523000 == 80 [pid = 3664] [id = 701] 15:57:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1C525C00) [pid = 3664] [serial = 2103] [outer = 00000000] 15:57:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1D0DBC00) [pid = 3664] [serial = 2104] [outer = 1C525C00] 15:57:37 INFO - PROCESS | 3664 | 1461283057757 Marionette DEBUG loaded listener.js 15:57:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (1D375400) [pid = 3664] [serial = 2105] [outer = 1C525C00] 15:57:38 INFO - PROCESS | 3664 | 1461283058428 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]]]}] 15:57:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:57:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1001ms 15:57:38 INFO - PROCESS | 3664 | 1461283058490 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 15:57:38 INFO - PROCESS | 3664 | 1461283058493 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 15:57:38 INFO - PROCESS | 3664 | 1461283058510 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:57:38 INFO - PROCESS | 3664 | 1461283058513 Marionette TRACE conn3 <- [1,2770,null,{}] 15:57:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:57:38 INFO - PROCESS | 3664 | 1461283058517 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}] 15:57:38 INFO - PROCESS | 3664 | 1461283058634 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 15:57:38 INFO - PROCESS | 3664 | 1461283058786 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:38 INFO - PROCESS | 3664 | ++DOCSHELL 1CC8C800 == 81 [pid = 3664] [id = 702] 15:57:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (1D036400) [pid = 3664] [serial = 2106] [outer = 00000000] 15:57:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1D699400) [pid = 3664] [serial = 2107] [outer = 1D036400] 15:57:38 INFO - PROCESS | 3664 | 1461283058843 Marionette DEBUG loaded listener.js 15:57:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1D7B1400) [pid = 3664] [serial = 2108] [outer = 1D036400] 15:57:39 INFO - PROCESS | 3664 | 1461283059369 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]]]}] 15:57:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:57:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 876ms 15:57:39 INFO - PROCESS | 3664 | 1461283059407 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 15:57:39 INFO - PROCESS | 3664 | 1461283059410 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 15:57:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:57:39 INFO - PROCESS | 3664 | 1461283059415 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:57:39 INFO - PROCESS | 3664 | 1461283059417 Marionette TRACE conn3 <- [1,2774,null,{}] 15:57:39 INFO - PROCESS | 3664 | 1461283059420 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}] 15:57:39 INFO - PROCESS | 3664 | 1461283059528 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 15:57:39 INFO - PROCESS | 3664 | 1461283059696 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:39 INFO - PROCESS | 3664 | ++DOCSHELL 1D5C5800 == 82 [pid = 3664] [id = 703] 15:57:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (1D5C7000) [pid = 3664] [serial = 2109] [outer = 00000000] 15:57:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (1DD83800) [pid = 3664] [serial = 2110] [outer = 1D5C7000] 15:57:39 INFO - PROCESS | 3664 | 1461283059752 Marionette DEBUG loaded listener.js 15:57:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (1DD88000) [pid = 3664] [serial = 2111] [outer = 1D5C7000] 15:57:40 INFO - PROCESS | 3664 | 1461283060350 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]]]}] 15:57:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:57:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1001ms 15:57:40 INFO - PROCESS | 3664 | 1461283060416 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 15:57:40 INFO - PROCESS | 3664 | 1461283060418 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 15:57:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:57:40 INFO - PROCESS | 3664 | 1461283060422 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:57:40 INFO - PROCESS | 3664 | 1461283060424 Marionette TRACE conn3 <- [1,2778,null,{}] 15:57:40 INFO - PROCESS | 3664 | 1461283060428 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}] 15:57:40 INFO - PROCESS | 3664 | 1461283060563 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 15:57:40 INFO - PROCESS | 3664 | 1461283060721 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:40 INFO - PROCESS | 3664 | ++DOCSHELL 1DB01400 == 83 [pid = 3664] [id = 704] 15:57:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (1DFAC000) [pid = 3664] [serial = 2112] [outer = 00000000] 15:57:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (1E1B2C00) [pid = 3664] [serial = 2113] [outer = 1DFAC000] 15:57:40 INFO - PROCESS | 3664 | 1461283060780 Marionette DEBUG loaded listener.js 15:57:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (1E1B5400) [pid = 3664] [serial = 2114] [outer = 1DFAC000] 15:57:41 INFO - PROCESS | 3664 | 1461283061353 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]]]}] 15:57:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:57:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1001ms 15:57:41 INFO - PROCESS | 3664 | 1461283061425 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 15:57:41 INFO - PROCESS | 3664 | 1461283061427 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 15:57:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:57:41 INFO - PROCESS | 3664 | 1461283061430 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:57:41 INFO - PROCESS | 3664 | 1461283061433 Marionette TRACE conn3 <- [1,2782,null,{}] 15:57:41 INFO - PROCESS | 3664 | 1461283061436 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}] 15:57:41 INFO - PROCESS | 3664 | 1461283061547 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 15:57:41 INFO - PROCESS | 3664 | 1461283061706 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:41 INFO - PROCESS | 3664 | ++DOCSHELL 1346B000 == 84 [pid = 3664] [id = 705] 15:57:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (13608000) [pid = 3664] [serial = 2115] [outer = 00000000] 15:57:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (16526800) [pid = 3664] [serial = 2116] [outer = 13608000] 15:57:41 INFO - PROCESS | 3664 | 1461283061761 Marionette DEBUG loaded listener.js 15:57:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (16841400) [pid = 3664] [serial = 2117] [outer = 13608000] 15:57:42 INFO - PROCESS | 3664 | 1461283062548 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]]]}] 15:57:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:57:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1158ms 15:57:42 INFO - PROCESS | 3664 | 1461283062586 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 15:57:42 INFO - PROCESS | 3664 | 1461283062594 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 15:57:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:57:42 INFO - PROCESS | 3664 | 1461283062602 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:57:42 INFO - PROCESS | 3664 | 1461283062606 Marionette TRACE conn3 <- [1,2786,null,{}] 15:57:42 INFO - PROCESS | 3664 | 1461283062610 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}] 15:57:42 INFO - PROCESS | 3664 | 1461283062717 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 15:57:42 INFO - PROCESS | 3664 | 1461283062890 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:42 INFO - PROCESS | 3664 | ++DOCSHELL 17C1D800 == 85 [pid = 3664] [id = 706] 15:57:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (17C24800) [pid = 3664] [serial = 2118] [outer = 00000000] 15:57:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (17F96400) [pid = 3664] [serial = 2119] [outer = 17C24800] 15:57:42 INFO - PROCESS | 3664 | 1461283062944 Marionette DEBUG loaded listener.js 15:57:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (1898DC00) [pid = 3664] [serial = 2120] [outer = 17C24800] 15:57:43 INFO - PROCESS | 3664 | --DOCSHELL 18142800 == 84 [pid = 3664] [id = 439] 15:57:43 INFO - PROCESS | 3664 | --DOCSHELL 182FAC00 == 83 [pid = 3664] [id = 563] 15:57:43 INFO - PROCESS | 3664 | --DOCSHELL 17C18800 == 82 [pid = 3664] [id = 436] 15:57:43 INFO - PROCESS | 3664 | --DOCSHELL 17C18000 == 81 [pid = 3664] [id = 673] 15:57:43 INFO - PROCESS | 3664 | --DOCSHELL 1345EC00 == 80 [pid = 3664] [id = 519] 15:57:43 INFO - PROCESS | 3664 | --DOCSHELL 13367000 == 79 [pid = 3664] [id = 548] 15:57:43 INFO - PROCESS | 3664 | --DOCSHELL 1683F800 == 78 [pid = 3664] [id = 431] 15:57:43 INFO - PROCESS | 3664 | --DOCSHELL 13310800 == 77 [pid = 3664] [id = 428] 15:57:43 INFO - PROCESS | 3664 | --DOCSHELL 12BE2000 == 76 [pid = 3664] [id = 427] 15:57:43 INFO - PROCESS | 3664 | --DOCSHELL 1976AC00 == 75 [pid = 3664] [id = 437] 15:57:43 INFO - PROCESS | 3664 | --DOCSHELL 1336B800 == 74 [pid = 3664] [id = 434] 15:57:43 INFO - PROCESS | 3664 | --DOCSHELL 17F96800 == 73 [pid = 3664] [id = 432] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (18F64C00) [pid = 3664] [serial = 2044] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOCSHELL 17C5A800 == 72 [pid = 3664] [id = 684] 15:57:43 INFO - PROCESS | 3664 | --DOCSHELL 15D90C00 == 71 [pid = 3664] [id = 683] 15:57:43 INFO - PROCESS | 3664 | --DOCSHELL 02A7F800 == 70 [pid = 3664] [id = 682] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (19987C00) [pid = 3664] [serial = 1991] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (18839000) [pid = 3664] [serial = 1892] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (1DB06400) [pid = 3664] [serial = 1988] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (1D7B2000) [pid = 3664] [serial = 1898] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (1DD88400) [pid = 3664] [serial = 1901] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (1E1B4000) [pid = 3664] [serial = 1907] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (1DFAE400) [pid = 3664] [serial = 1904] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (1C209000) [pid = 3664] [serial = 1838] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (17C52C00) [pid = 3664] [serial = 1841] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (18C44400) [pid = 3664] [serial = 1844] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (1B347400) [pid = 3664] [serial = 1847] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (1D030000) [pid = 3664] [serial = 1850] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1992F800) [pid = 3664] [serial = 1853] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (13613C00) [pid = 3664] [serial = 1940] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (18423800) [pid = 3664] [serial = 1943] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (19D32800) [pid = 3664] [serial = 1946] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (1D5CBC00) [pid = 3664] [serial = 1949] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (1DFA7400) [pid = 3664] [serial = 1952] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (1E1B7400) [pid = 3664] [serial = 1955] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (1E50F400) [pid = 3664] [serial = 1958] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (18C4D400) [pid = 3664] [serial = 1976] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (19D34000) [pid = 3664] [serial = 1979] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1D370800) [pid = 3664] [serial = 1985] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1C525000) [pid = 3664] [serial = 1982] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (18C4C800) [pid = 3664] [serial = 2041] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (18991C00) [pid = 3664] [serial = 2039] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1550CC00) [pid = 3664] [serial = 2030] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (13BD7000) [pid = 3664] [serial = 2029] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (1E7D5400) [pid = 3664] [serial = 2018] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (17C4F800) [pid = 3664] [serial = 2035] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (19D34400) [pid = 3664] [serial = 2023] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (15BEB800) [pid = 3664] [serial = 2032] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (1652F800) [pid = 3664] [serial = 2033] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (1E7D7800) [pid = 3664] [serial = 2026] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (18993400) [pid = 3664] [serial = 2020] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (18978000) [pid = 3664] [serial = 2038] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (18C4AC00) [pid = 3664] [serial = 2042] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (17F92000) [pid = 3664] [serial = 2036] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (1993C800) [pid = 3664] [serial = 1895] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (1D7B0800) [pid = 3664] [serial = 1889] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (1DB03000) [pid = 3664] [serial = 1856] [outer = 00000000] [url = about:blank] 15:57:43 INFO - PROCESS | 3664 | 1461283063593 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]]]}] 15:57:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:57:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1048ms 15:57:43 INFO - PROCESS | 3664 | 1461283063644 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 15:57:43 INFO - PROCESS | 3664 | 1461283063649 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 15:57:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:57:43 INFO - PROCESS | 3664 | 1461283063675 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:57:43 INFO - PROCESS | 3664 | 1461283063678 Marionette TRACE conn3 <- [1,2790,null,{}] 15:57:43 INFO - PROCESS | 3664 | 1461283063681 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}] 15:57:43 INFO - PROCESS | 3664 | 1461283063778 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 15:57:43 INFO - PROCESS | 3664 | 1461283063887 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:43 INFO - PROCESS | 3664 | ++DOCSHELL 13613C00 == 71 [pid = 3664] [id = 707] 15:57:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (1372E000) [pid = 3664] [serial = 2121] [outer = 00000000] 15:57:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (17C59800) [pid = 3664] [serial = 2122] [outer = 1372E000] 15:57:43 INFO - PROCESS | 3664 | 1461283063939 Marionette DEBUG loaded listener.js 15:57:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (182EE800) [pid = 3664] [serial = 2123] [outer = 1372E000] 15:57:44 INFO - PROCESS | 3664 | 1461283064379 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]]]}] 15:57:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:57:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 797ms 15:57:44 INFO - PROCESS | 3664 | 1461283064476 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 15:57:44 INFO - PROCESS | 3664 | 1461283064479 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 15:57:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:57:44 INFO - PROCESS | 3664 | 1461283064482 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:57:44 INFO - PROCESS | 3664 | 1461283064486 Marionette TRACE conn3 <- [1,2794,null,{}] 15:57:44 INFO - PROCESS | 3664 | 1461283064496 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}] 15:57:44 INFO - PROCESS | 3664 | 1461283064589 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 15:57:44 INFO - PROCESS | 3664 | 1461283064605 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:44 INFO - PROCESS | 3664 | ++DOCSHELL 18C05000 == 72 [pid = 3664] [id = 708] 15:57:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (18C06C00) [pid = 3664] [serial = 2124] [outer = 00000000] 15:57:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (18C45800) [pid = 3664] [serial = 2125] [outer = 18C06C00] 15:57:44 INFO - PROCESS | 3664 | 1461283064660 Marionette DEBUG loaded listener.js 15:57:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (18C4E000) [pid = 3664] [serial = 2126] [outer = 18C06C00] 15:57:45 INFO - PROCESS | 3664 | 1461283065178 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]]]}] 15:57:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:57:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 688ms 15:57:45 INFO - PROCESS | 3664 | 1461283065213 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 15:57:45 INFO - PROCESS | 3664 | 1461283065215 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 15:57:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:57:45 INFO - PROCESS | 3664 | 1461283065218 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:57:45 INFO - PROCESS | 3664 | 1461283065220 Marionette TRACE conn3 <- [1,2798,null,{}] 15:57:45 INFO - PROCESS | 3664 | 1461283065224 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}] 15:57:45 INFO - PROCESS | 3664 | 1461283065315 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 15:57:45 INFO - PROCESS | 3664 | 1461283065322 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:45 INFO - PROCESS | 3664 | ++DOCSHELL 18F63400 == 73 [pid = 3664] [id = 709] 15:57:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (18F66400) [pid = 3664] [serial = 2127] [outer = 00000000] 15:57:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (1976AC00) [pid = 3664] [serial = 2128] [outer = 18F66400] 15:57:45 INFO - PROCESS | 3664 | 1461283065368 Marionette DEBUG loaded listener.js 15:57:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1947F800) [pid = 3664] [serial = 2129] [outer = 18F66400] 15:57:45 INFO - PROCESS | 3664 | 1461283065873 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]]]}] 15:57:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:57:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 688ms 15:57:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:57:45 INFO - PROCESS | 3664 | 1461283065918 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 15:57:45 INFO - PROCESS | 3664 | 1461283065920 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 15:57:45 INFO - PROCESS | 3664 | 1461283065929 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:57:45 INFO - PROCESS | 3664 | 1461283065931 Marionette TRACE conn3 <- [1,2802,null,{}] 15:57:45 INFO - PROCESS | 3664 | 1461283065935 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}] 15:57:46 INFO - PROCESS | 3664 | 1461283066059 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 15:57:46 INFO - PROCESS | 3664 | 1461283066159 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:46 INFO - PROCESS | 3664 | ++DOCSHELL 19807C00 == 74 [pid = 3664] [id = 710] 15:57:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (19933800) [pid = 3664] [serial = 2130] [outer = 00000000] 15:57:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (19981C00) [pid = 3664] [serial = 2131] [outer = 19933800] 15:57:46 INFO - PROCESS | 3664 | 1461283066205 Marionette DEBUG loaded listener.js 15:57:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (19A40C00) [pid = 3664] [serial = 2132] [outer = 19933800] 15:57:46 INFO - PROCESS | 3664 | 1461283066644 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]]]}] 15:57:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:57:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 735ms 15:57:46 INFO - PROCESS | 3664 | 1461283066664 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 15:57:46 INFO - PROCESS | 3664 | 1461283066666 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 15:57:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:57:46 INFO - PROCESS | 3664 | 1461283066675 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:57:46 INFO - PROCESS | 3664 | 1461283066676 Marionette TRACE conn3 <- [1,2806,null,{}] 15:57:46 INFO - PROCESS | 3664 | 1461283066680 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}] 15:57:46 INFO - PROCESS | 3664 | 1461283066821 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 15:57:46 INFO - PROCESS | 3664 | 1461283066889 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:46 INFO - PROCESS | 3664 | ++DOCSHELL 19A42800 == 75 [pid = 3664] [id = 711] 15:57:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (19C85000) [pid = 3664] [serial = 2133] [outer = 00000000] 15:57:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (19E75800) [pid = 3664] [serial = 2134] [outer = 19C85000] 15:57:46 INFO - PROCESS | 3664 | 1461283066945 Marionette DEBUG loaded listener.js 15:57:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1A3D7000) [pid = 3664] [serial = 2135] [outer = 19C85000] 15:57:47 INFO - PROCESS | 3664 | 1461283067349 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]]]}] 15:57:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:57:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 688ms 15:57:47 INFO - PROCESS | 3664 | 1461283067374 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 15:57:47 INFO - PROCESS | 3664 | 1461283067376 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 15:57:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:57:47 INFO - PROCESS | 3664 | 1461283067379 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:57:47 INFO - PROCESS | 3664 | 1461283067381 Marionette TRACE conn3 <- [1,2810,null,{}] 15:57:47 INFO - PROCESS | 3664 | 1461283067384 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}] 15:57:47 INFO - PROCESS | 3664 | 1461283067512 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 15:57:47 INFO - PROCESS | 3664 | 1461283067615 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:47 INFO - PROCESS | 3664 | ++DOCSHELL 16840000 == 76 [pid = 3664] [id = 712] 15:57:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1997EC00) [pid = 3664] [serial = 2136] [outer = 00000000] 15:57:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1B33C400) [pid = 3664] [serial = 2137] [outer = 1997EC00] 15:57:47 INFO - PROCESS | 3664 | 1461283067661 Marionette DEBUG loaded listener.js 15:57:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1B346800) [pid = 3664] [serial = 2138] [outer = 1997EC00] 15:57:48 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1360B400) [pid = 3664] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:57:48 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (1A46B400) [pid = 3664] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:57:48 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (18974800) [pid = 3664] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:57:48 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1899A800) [pid = 3664] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:57:48 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (19750800) [pid = 3664] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:57:48 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (1819FC00) [pid = 3664] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:57:48 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (19C8B400) [pid = 3664] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:57:48 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (1C20C800) [pid = 3664] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:57:48 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (16849C00) [pid = 3664] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:57:48 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (123BC400) [pid = 3664] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:57:48 INFO - PROCESS | 3664 | 1461283068249 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]]]}] 15:57:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:57:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 907ms 15:57:48 INFO - PROCESS | 3664 | 1461283068284 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 15:57:48 INFO - PROCESS | 3664 | 1461283068286 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 15:57:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:57:48 INFO - PROCESS | 3664 | 1461283068296 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:57:48 INFO - PROCESS | 3664 | 1461283068297 Marionette TRACE conn3 <- [1,2814,null,{}] 15:57:48 INFO - PROCESS | 3664 | 1461283068302 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}] 15:57:48 INFO - PROCESS | 3664 | 1461283068391 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 15:57:48 INFO - PROCESS | 3664 | 1461283068400 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:48 INFO - PROCESS | 3664 | ++DOCSHELL 18974800 == 77 [pid = 3664] [id = 713] 15:57:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1898E800) [pid = 3664] [serial = 2139] [outer = 00000000] 15:57:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (19C81400) [pid = 3664] [serial = 2140] [outer = 1898E800] 15:57:48 INFO - PROCESS | 3664 | 1461283068445 Marionette DEBUG loaded listener.js 15:57:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (1A3E4C00) [pid = 3664] [serial = 2141] [outer = 1898E800] 15:57:48 INFO - PROCESS | 3664 | 1461283068900 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:57:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:57:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 657ms 15:57:48 INFO - PROCESS | 3664 | 1461283068948 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 15:57:48 INFO - PROCESS | 3664 | 1461283068950 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 15:57:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:57:48 INFO - PROCESS | 3664 | 1461283068957 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:57:48 INFO - PROCESS | 3664 | 1461283068959 Marionette TRACE conn3 <- [1,2818,null,{}] 15:57:48 INFO - PROCESS | 3664 | 1461283068963 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}] 15:57:49 INFO - PROCESS | 3664 | 1461283069055 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 15:57:49 INFO - PROCESS | 3664 | 1461283069091 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:49 INFO - PROCESS | 3664 | ++DOCSHELL 1B343400 == 78 [pid = 3664] [id = 714] 15:57:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (1B343800) [pid = 3664] [serial = 2142] [outer = 00000000] 15:57:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (1C20C400) [pid = 3664] [serial = 2143] [outer = 1B343800] 15:57:49 INFO - PROCESS | 3664 | 1461283069136 Marionette DEBUG loaded listener.js 15:57:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1C51C800) [pid = 3664] [serial = 2144] [outer = 1B343800] 15:57:49 INFO - PROCESS | 3664 | 1461283069595 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]]]}] 15:57:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:57:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 704ms 15:57:49 INFO - PROCESS | 3664 | 1461283069658 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 15:57:49 INFO - PROCESS | 3664 | 1461283069660 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 15:57:49 INFO - PROCESS | 3664 | 1461283069663 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:57:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:57:49 INFO - PROCESS | 3664 | 1461283069665 Marionette TRACE conn3 <- [1,2822,null,{}] 15:57:49 INFO - PROCESS | 3664 | 1461283069669 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}] 15:57:49 INFO - PROCESS | 3664 | 1461283069765 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 15:57:49 INFO - PROCESS | 3664 | 1461283069772 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:49 INFO - PROCESS | 3664 | ++DOCSHELL 1C20A000 == 79 [pid = 3664] [id = 715] 15:57:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1C20A400) [pid = 3664] [serial = 2145] [outer = 00000000] 15:57:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1CC8BC00) [pid = 3664] [serial = 2146] [outer = 1C20A400] 15:57:49 INFO - PROCESS | 3664 | 1461283069817 Marionette DEBUG loaded listener.js 15:57:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1D0D7C00) [pid = 3664] [serial = 2147] [outer = 1C20A400] 15:57:50 INFO - PROCESS | 3664 | 1461283070560 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:57:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:57:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 954ms 15:57:50 INFO - PROCESS | 3664 | 1461283070610 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 15:57:50 INFO - PROCESS | 3664 | 1461283070615 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 15:57:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:57:50 INFO - PROCESS | 3664 | 1461283070621 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:57:50 INFO - PROCESS | 3664 | 1461283070625 Marionette TRACE conn3 <- [1,2826,null,{}] 15:57:50 INFO - PROCESS | 3664 | 1461283070630 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}] 15:57:50 INFO - PROCESS | 3664 | 1461283070749 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 15:57:50 INFO - PROCESS | 3664 | 1461283070912 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:50 INFO - PROCESS | 3664 | ++DOCSHELL 16847400 == 80 [pid = 3664] [id = 716] 15:57:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (16848400) [pid = 3664] [serial = 2148] [outer = 00000000] 15:57:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (17C56000) [pid = 3664] [serial = 2149] [outer = 16848400] 15:57:50 INFO - PROCESS | 3664 | 1461283070972 Marionette DEBUG loaded listener.js 15:57:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (17F8E800) [pid = 3664] [serial = 2150] [outer = 16848400] 15:57:51 INFO - PROCESS | 3664 | 1461283071538 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]]]}] 15:57:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:57:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 954ms 15:57:51 INFO - PROCESS | 3664 | 1461283071566 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 15:57:51 INFO - PROCESS | 3664 | 1461283071572 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 15:57:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:57:51 INFO - PROCESS | 3664 | 1461283071579 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:57:51 INFO - PROCESS | 3664 | 1461283071581 Marionette TRACE conn3 <- [1,2830,null,{}] 15:57:51 INFO - PROCESS | 3664 | 1461283071586 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}] 15:57:51 INFO - PROCESS | 3664 | 1461283071702 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 15:57:51 INFO - PROCESS | 3664 | 1461283071874 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:51 INFO - PROCESS | 3664 | ++DOCSHELL 1897C400 == 81 [pid = 3664] [id = 717] 15:57:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1898FC00) [pid = 3664] [serial = 2151] [outer = 00000000] 15:57:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (18F63000) [pid = 3664] [serial = 2152] [outer = 1898FC00] 15:57:51 INFO - PROCESS | 3664 | 1461283071930 Marionette DEBUG loaded listener.js 15:57:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1992F800) [pid = 3664] [serial = 2153] [outer = 1898FC00] 15:57:52 INFO - PROCESS | 3664 | 1461283072545 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]]]}] 15:57:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:57:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1001ms 15:57:52 INFO - PROCESS | 3664 | 1461283072580 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 15:57:52 INFO - PROCESS | 3664 | 1461283072582 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 15:57:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:57:52 INFO - PROCESS | 3664 | 1461283072586 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:57:52 INFO - PROCESS | 3664 | 1461283072590 Marionette TRACE conn3 <- [1,2834,null,{}] 15:57:52 INFO - PROCESS | 3664 | 1461283072601 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}] 15:57:52 INFO - PROCESS | 3664 | 1461283072719 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 15:57:52 INFO - PROCESS | 3664 | 1461283072880 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:52 INFO - PROCESS | 3664 | ++DOCSHELL 1D0DA400 == 82 [pid = 3664] [id = 718] 15:57:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1D0DA800) [pid = 3664] [serial = 2154] [outer = 00000000] 15:57:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1D5C4800) [pid = 3664] [serial = 2155] [outer = 1D0DA800] 15:57:52 INFO - PROCESS | 3664 | 1461283072938 Marionette DEBUG loaded listener.js 15:57:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1D5CD400) [pid = 3664] [serial = 2156] [outer = 1D0DA800] 15:57:53 INFO - PROCESS | 3664 | 1461283073479 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]]]}] 15:57:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:57:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 939ms 15:57:53 INFO - PROCESS | 3664 | 1461283073531 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 15:57:53 INFO - PROCESS | 3664 | 1461283073534 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 15:57:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:57:53 INFO - PROCESS | 3664 | 1461283073537 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:57:53 INFO - PROCESS | 3664 | 1461283073539 Marionette TRACE conn3 <- [1,2838,null,{}] 15:57:53 INFO - PROCESS | 3664 | 1461283073543 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}] 15:57:53 INFO - PROCESS | 3664 | 1461283073656 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 15:57:53 INFO - PROCESS | 3664 | 1461283073821 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:53 INFO - PROCESS | 3664 | ++DOCSHELL 1D0DE400 == 83 [pid = 3664] [id = 719] 15:57:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (1D7B1800) [pid = 3664] [serial = 2157] [outer = 00000000] 15:57:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (1DB0C000) [pid = 3664] [serial = 2158] [outer = 1D7B1800] 15:57:53 INFO - PROCESS | 3664 | 1461283073880 Marionette DEBUG loaded listener.js 15:57:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1DD7EC00) [pid = 3664] [serial = 2159] [outer = 1D7B1800] 15:57:54 INFO - PROCESS | 3664 | 1461283074446 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:57:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:57:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 938ms 15:57:54 INFO - PROCESS | 3664 | 1461283074481 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 15:57:54 INFO - PROCESS | 3664 | 1461283074484 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 15:57:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:57:54 INFO - PROCESS | 3664 | 1461283074487 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:57:54 INFO - PROCESS | 3664 | 1461283074489 Marionette TRACE conn3 <- [1,2842,null,{}] 15:57:54 INFO - PROCESS | 3664 | 1461283074493 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}] 15:57:54 INFO - PROCESS | 3664 | 1461283074602 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 15:57:54 INFO - PROCESS | 3664 | 1461283074768 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:54 INFO - PROCESS | 3664 | ++DOCSHELL 15B36800 == 84 [pid = 3664] [id = 720] 15:57:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1888F800) [pid = 3664] [serial = 2160] [outer = 00000000] 15:57:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (1DFAB800) [pid = 3664] [serial = 2161] [outer = 1888F800] 15:57:54 INFO - PROCESS | 3664 | 1461283074823 Marionette DEBUG loaded listener.js 15:57:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (1DFAEC00) [pid = 3664] [serial = 2162] [outer = 1888F800] 15:57:55 INFO - PROCESS | 3664 | 1461283075412 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]]]}] 15:57:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:57:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1001ms 15:57:55 INFO - PROCESS | 3664 | 1461283075489 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 15:57:55 INFO - PROCESS | 3664 | 1461283075492 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 15:57:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:57:55 INFO - PROCESS | 3664 | 1461283075510 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:57:55 INFO - PROCESS | 3664 | 1461283075512 Marionette TRACE conn3 <- [1,2846,null,{}] 15:57:55 INFO - PROCESS | 3664 | 1461283075517 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}] 15:57:55 INFO - PROCESS | 3664 | 1461283075638 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 15:57:55 INFO - PROCESS | 3664 | 1461283075791 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:55 INFO - PROCESS | 3664 | ++DOCSHELL 19776C00 == 85 [pid = 3664] [id = 721] 15:57:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (1DD89000) [pid = 3664] [serial = 2163] [outer = 00000000] 15:57:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (1E504000) [pid = 3664] [serial = 2164] [outer = 1DD89000] 15:57:55 INFO - PROCESS | 3664 | 1461283075859 Marionette DEBUG loaded listener.js 15:57:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (1E507400) [pid = 3664] [serial = 2165] [outer = 1DD89000] 15:57:56 INFO - PROCESS | 3664 | 1461283076431 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:57:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:57:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1001ms 15:57:56 INFO - PROCESS | 3664 | 1461283076498 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 15:57:56 INFO - PROCESS | 3664 | 1461283076501 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 15:57:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:57:56 INFO - PROCESS | 3664 | 1461283076504 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:57:56 INFO - PROCESS | 3664 | 1461283076506 Marionette TRACE conn3 <- [1,2850,null,{}] 15:57:56 INFO - PROCESS | 3664 | 1461283076509 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}] 15:57:56 INFO - PROCESS | 3664 | 1461283076618 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 15:57:56 INFO - PROCESS | 3664 | 1461283076789 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:56 INFO - PROCESS | 3664 | ++DOCSHELL 157AB000 == 86 [pid = 3664] [id = 722] 15:57:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (19C59000) [pid = 3664] [serial = 2166] [outer = 00000000] 15:57:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (1E50F800) [pid = 3664] [serial = 2167] [outer = 19C59000] 15:57:56 INFO - PROCESS | 3664 | 1461283076844 Marionette DEBUG loaded listener.js 15:57:56 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (1E6BE800) [pid = 3664] [serial = 2168] [outer = 19C59000] 15:57:57 INFO - PROCESS | 3664 | 1461283077649 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]]]}] 15:57:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:57:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1189ms 15:57:57 INFO - PROCESS | 3664 | 1461283077700 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 15:57:57 INFO - PROCESS | 3664 | 1461283077704 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 15:57:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:57:57 INFO - PROCESS | 3664 | 1461283077709 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:57:57 INFO - PROCESS | 3664 | 1461283077713 Marionette TRACE conn3 <- [1,2854,null,{}] 15:57:57 INFO - PROCESS | 3664 | 1461283077718 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}] 15:57:57 INFO - PROCESS | 3664 | 1461283077824 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 15:57:57 INFO - PROCESS | 3664 | 1461283077988 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:58 INFO - PROCESS | 3664 | ++DOCSHELL 15508000 == 87 [pid = 3664] [id = 723] 15:57:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (15BEA400) [pid = 3664] [serial = 2169] [outer = 00000000] 15:57:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (182F0800) [pid = 3664] [serial = 2170] [outer = 15BEA400] 15:57:58 INFO - PROCESS | 3664 | 1461283078039 Marionette DEBUG loaded listener.js 15:57:58 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (18898000) [pid = 3664] [serial = 2171] [outer = 15BEA400] 15:57:58 INFO - PROCESS | 3664 | 1461283078637 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]]]}] 15:57:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:57:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 938ms 15:57:58 INFO - PROCESS | 3664 | 1461283078652 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 15:57:58 INFO - PROCESS | 3664 | 1461283078657 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 15:57:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:57:58 INFO - PROCESS | 3664 | 1461283078664 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:57:58 INFO - PROCESS | 3664 | 1461283078666 Marionette TRACE conn3 <- [1,2858,null,{}] 15:57:58 INFO - PROCESS | 3664 | 1461283078670 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}] 15:57:58 INFO - PROCESS | 3664 | 1461283078779 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 15:57:58 INFO - PROCESS | 3664 | 1461283078943 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:58 INFO - PROCESS | 3664 | --DOCSHELL 13376C00 == 86 [pid = 3664] [id = 443] 15:57:58 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (1C20EC00) [pid = 3664] [serial = 2095] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (17F94800) [pid = 3664] [serial = 2053] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (1652E800) [pid = 3664] [serial = 2050] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (19770800) [pid = 3664] [serial = 2056] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (1993D800) [pid = 3664] [serial = 2065] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (1997A400) [pid = 3664] [serial = 2059] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (12DD6C00) [pid = 3664] [serial = 2047] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (19C57800) [pid = 3664] [serial = 2062] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | ++DOCSHELL 02A8B800 == 87 [pid = 3664] [id = 724] 15:57:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (02A91000) [pid = 3664] [serial = 2172] [outer = 00000000] 15:57:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (157EFC00) [pid = 3664] [serial = 2173] [outer = 02A91000] 15:57:59 INFO - PROCESS | 3664 | 1461283079034 Marionette DEBUG loaded listener.js 15:57:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (17C21C00) [pid = 3664] [serial = 2174] [outer = 02A91000] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (19C5D000) [pid = 3664] [serial = 2093] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (14BFA000) [pid = 3664] [serial = 2069] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (1B341400) [pid = 3664] [serial = 2084] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (18C4A400) [pid = 3664] [serial = 2075] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (19383000) [pid = 3664] [serial = 2045] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (19C61000) [pid = 3664] [serial = 2078] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (1993CC00) [pid = 3664] [serial = 2092] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (19D28800) [pid = 3664] [serial = 2080] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (1A4B4000) [pid = 3664] [serial = 2083] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (19AB8800) [pid = 3664] [serial = 2077] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (18995000) [pid = 3664] [serial = 2074] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (1D02F800) [pid = 3664] [serial = 2087] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (17C50800) [pid = 3664] [serial = 2072] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (19D4B400) [pid = 3664] [serial = 2081] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (14403400) [pid = 3664] [serial = 2068] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (16764400) [pid = 3664] [serial = 2089] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (1CC88800) [pid = 3664] [serial = 2086] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (17C1C000) [pid = 3664] [serial = 2071] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (17C23000) [pid = 3664] [serial = 2090] [outer = 00000000] [url = about:blank] 15:57:59 INFO - PROCESS | 3664 | 1461283079452 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]]]}] 15:57:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:57:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 844ms 15:57:59 INFO - PROCESS | 3664 | 1461283079505 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 15:57:59 INFO - PROCESS | 3664 | 1461283079507 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 15:57:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:57:59 INFO - PROCESS | 3664 | 1461283079511 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:57:59 INFO - PROCESS | 3664 | 1461283079514 Marionette TRACE conn3 <- [1,2862,null,{}] 15:57:59 INFO - PROCESS | 3664 | 1461283079525 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}] 15:57:59 INFO - PROCESS | 3664 | 1461283079619 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 15:57:59 INFO - PROCESS | 3664 | 1461283079629 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:59 INFO - PROCESS | 3664 | ++DOCSHELL 18C52000 == 88 [pid = 3664] [id = 725] 15:57:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (18C53C00) [pid = 3664] [serial = 2175] [outer = 00000000] 15:57:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (18F65400) [pid = 3664] [serial = 2176] [outer = 18C53C00] 15:57:59 INFO - PROCESS | 3664 | 1461283079678 Marionette DEBUG loaded listener.js 15:57:59 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (19752800) [pid = 3664] [serial = 2177] [outer = 18C53C00] 15:58:00 INFO - PROCESS | 3664 | 1461283080194 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]]]}] 15:58:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:58:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 751ms 15:58:00 INFO - PROCESS | 3664 | 1461283080252 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 15:58:00 INFO - PROCESS | 3664 | 1461283080254 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 15:58:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:58:00 INFO - PROCESS | 3664 | 1461283080258 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:58:00 INFO - PROCESS | 3664 | 1461283080259 Marionette TRACE conn3 <- [1,2866,null,{}] 15:58:00 INFO - PROCESS | 3664 | 1461283080292 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}] 15:58:00 INFO - PROCESS | 3664 | 1461283080385 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 15:58:00 INFO - PROCESS | 3664 | 1461283080511 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:00 INFO - PROCESS | 3664 | ++DOCSHELL 19770800 == 89 [pid = 3664] [id = 726] 15:58:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1993C800) [pid = 3664] [serial = 2178] [outer = 00000000] 15:58:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (19980000) [pid = 3664] [serial = 2179] [outer = 1993C800] 15:58:00 INFO - PROCESS | 3664 | 1461283080556 Marionette DEBUG loaded listener.js 15:58:00 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (19A43400) [pid = 3664] [serial = 2180] [outer = 1993C800] 15:58:00 INFO - PROCESS | 3664 | 1461283080973 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]]]}] 15:58:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:58:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 766ms 15:58:01 INFO - PROCESS | 3664 | 1461283081018 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 15:58:01 INFO - PROCESS | 3664 | 1461283081020 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 15:58:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:58:01 INFO - PROCESS | 3664 | 1461283081023 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:58:01 INFO - PROCESS | 3664 | 1461283081025 Marionette TRACE conn3 <- [1,2870,null,{}] 15:58:01 INFO - PROCESS | 3664 | 1461283081029 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}] 15:58:01 INFO - PROCESS | 3664 | 1461283081118 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 15:58:01 INFO - PROCESS | 3664 | 1461283081124 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:01 INFO - PROCESS | 3664 | ++DOCSHELL 19984800 == 90 [pid = 3664] [id = 727] 15:58:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (19C61C00) [pid = 3664] [serial = 2181] [outer = 00000000] 15:58:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (19C8A800) [pid = 3664] [serial = 2182] [outer = 19C61C00] 15:58:01 INFO - PROCESS | 3664 | 1461283081169 Marionette DEBUG loaded listener.js 15:58:01 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (19C98800) [pid = 3664] [serial = 2183] [outer = 19C61C00] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (02A83400) [pid = 3664] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (17F88400) [pid = 3664] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (18C08C00) [pid = 3664] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (19C85000) [pid = 3664] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (19933800) [pid = 3664] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (1997EC00) [pid = 3664] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (18C06C00) [pid = 3664] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1372E000) [pid = 3664] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1B343800) [pid = 3664] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (13608000) [pid = 3664] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (18F66400) [pid = 3664] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (17C24800) [pid = 3664] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (1898E800) [pid = 3664] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (17C1A800) [pid = 3664] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (19C90800) [pid = 3664] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (1997E400) [pid = 3664] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (19C95000) [pid = 3664] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (1360BC00) [pid = 3664] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (15DDD400) [pid = 3664] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:58:01 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (1997A800) [pid = 3664] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:58:02 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (18892C00) [pid = 3664] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:58:02 INFO - PROCESS | 3664 | 1461283082424 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]]]}] 15:58:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:58:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1455ms 15:58:02 INFO - PROCESS | 3664 | 1461283082482 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 15:58:02 INFO - PROCESS | 3664 | 1461283082488 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 15:58:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:58:02 INFO - PROCESS | 3664 | 1461283082494 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:58:02 INFO - PROCESS | 3664 | 1461283082497 Marionette TRACE conn3 <- [1,2874,null,{}] 15:58:02 INFO - PROCESS | 3664 | 1461283082503 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}] 15:58:02 INFO - PROCESS | 3664 | 1461283082619 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 15:58:02 INFO - PROCESS | 3664 | 1461283082776 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:02 INFO - PROCESS | 3664 | ++DOCSHELL 16530000 == 91 [pid = 3664] [id = 728] 15:58:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (16765800) [pid = 3664] [serial = 2184] [outer = 00000000] 15:58:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (17C23400) [pid = 3664] [serial = 2185] [outer = 16765800] 15:58:02 INFO - PROCESS | 3664 | 1461283082833 Marionette DEBUG loaded listener.js 15:58:02 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (17C55400) [pid = 3664] [serial = 2186] [outer = 16765800] 15:58:03 INFO - PROCESS | 3664 | 1461283083431 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]]]}] 15:58:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:58:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1001ms 15:58:03 INFO - PROCESS | 3664 | 1461283083495 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 15:58:03 INFO - PROCESS | 3664 | 1461283083501 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 15:58:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:58:03 INFO - PROCESS | 3664 | 1461283083508 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:58:03 INFO - PROCESS | 3664 | 1461283083511 Marionette TRACE conn3 <- [1,2878,null,{}] 15:58:03 INFO - PROCESS | 3664 | 1461283083515 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}] 15:58:03 INFO - PROCESS | 3664 | 1461283083634 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 15:58:03 INFO - PROCESS | 3664 | 1461283083801 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:03 INFO - PROCESS | 3664 | ++DOCSHELL 18976000 == 92 [pid = 3664] [id = 729] 15:58:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1898D800) [pid = 3664] [serial = 2187] [outer = 00000000] 15:58:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (18C47000) [pid = 3664] [serial = 2188] [outer = 1898D800] 15:58:03 INFO - PROCESS | 3664 | 1461283083858 Marionette DEBUG loaded listener.js 15:58:03 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (18C50000) [pid = 3664] [serial = 2189] [outer = 1898D800] 15:58:04 INFO - PROCESS | 3664 | 1461283084455 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:58:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:58:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1001ms 15:58:04 INFO - PROCESS | 3664 | 1461283084508 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 15:58:04 INFO - PROCESS | 3664 | 1461283084511 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 15:58:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:58:04 INFO - PROCESS | 3664 | 1461283084514 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:58:04 INFO - PROCESS | 3664 | 1461283084518 Marionette TRACE conn3 <- [1,2882,null,{}] 15:58:04 INFO - PROCESS | 3664 | 1461283084530 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}] 15:58:04 INFO - PROCESS | 3664 | 1461283084645 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 15:58:04 INFO - PROCESS | 3664 | 1461283084802 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:04 INFO - PROCESS | 3664 | ++DOCSHELL 1997F800 == 93 [pid = 3664] [id = 730] 15:58:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (19A41000) [pid = 3664] [serial = 2190] [outer = 00000000] 15:58:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (19C7FC00) [pid = 3664] [serial = 2191] [outer = 19A41000] 15:58:04 INFO - PROCESS | 3664 | 1461283084861 Marionette DEBUG loaded listener.js 15:58:04 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (19D30000) [pid = 3664] [serial = 2192] [outer = 19A41000] 15:58:05 INFO - PROCESS | 3664 | 1461283085405 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]]]}] 15:58:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:58:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 938ms 15:58:05 INFO - PROCESS | 3664 | 1461283085459 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 15:58:05 INFO - PROCESS | 3664 | 1461283085462 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 15:58:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:58:05 INFO - PROCESS | 3664 | 1461283085466 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:58:05 INFO - PROCESS | 3664 | 1461283085468 Marionette TRACE conn3 <- [1,2886,null,{}] 15:58:05 INFO - PROCESS | 3664 | 1461283085472 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}] 15:58:05 INFO - PROCESS | 3664 | 1461283085586 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 15:58:05 INFO - PROCESS | 3664 | 1461283085753 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:05 INFO - PROCESS | 3664 | ++DOCSHELL 1976E400 == 94 [pid = 3664] [id = 731] 15:58:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (19E75000) [pid = 3664] [serial = 2193] [outer = 00000000] 15:58:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1A4B4000) [pid = 3664] [serial = 2194] [outer = 19E75000] 15:58:05 INFO - PROCESS | 3664 | 1461283085808 Marionette DEBUG loaded listener.js 15:58:05 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1A5DD800) [pid = 3664] [serial = 2195] [outer = 19E75000] 15:58:06 INFO - PROCESS | 3664 | 1461283086407 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]]]}] 15:58:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:58:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1001ms 15:58:06 INFO - PROCESS | 3664 | 1461283086468 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 15:58:06 INFO - PROCESS | 3664 | 1461283086470 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 15:58:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:58:06 INFO - PROCESS | 3664 | 1461283086474 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:58:06 INFO - PROCESS | 3664 | 1461283086476 Marionette TRACE conn3 <- [1,2890,null,{}] 15:58:06 INFO - PROCESS | 3664 | 1461283086479 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}] 15:58:06 INFO - PROCESS | 3664 | 1461283086588 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 15:58:06 INFO - PROCESS | 3664 | 1461283086741 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:06 INFO - PROCESS | 3664 | ++DOCSHELL 182EF000 == 95 [pid = 3664] [id = 732] 15:58:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (18423400) [pid = 3664] [serial = 2196] [outer = 00000000] 15:58:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1C204400) [pid = 3664] [serial = 2197] [outer = 18423400] 15:58:06 INFO - PROCESS | 3664 | 1461283086797 Marionette DEBUG loaded listener.js 15:58:06 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1C51B800) [pid = 3664] [serial = 2198] [outer = 18423400] 15:58:07 INFO - PROCESS | 3664 | 1461283087358 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:58:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:58:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 939ms 15:58:07 INFO - PROCESS | 3664 | 1461283087419 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 15:58:07 INFO - PROCESS | 3664 | 1461283087421 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 15:58:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:58:07 INFO - PROCESS | 3664 | 1461283087425 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:58:07 INFO - PROCESS | 3664 | 1461283087427 Marionette TRACE conn3 <- [1,2894,null,{}] 15:58:07 INFO - PROCESS | 3664 | 1461283087431 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}] 15:58:07 INFO - PROCESS | 3664 | 1461283087551 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 15:58:07 INFO - PROCESS | 3664 | 1461283087706 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:07 INFO - PROCESS | 3664 | ++DOCSHELL 1976BC00 == 96 [pid = 3664] [id = 733] 15:58:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1B341800) [pid = 3664] [serial = 2199] [outer = 00000000] 15:58:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1D7AD800) [pid = 3664] [serial = 2200] [outer = 1B341800] 15:58:07 INFO - PROCESS | 3664 | 1461283087764 Marionette DEBUG loaded listener.js 15:58:07 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1D7AA000) [pid = 3664] [serial = 2201] [outer = 1B341800] 15:58:08 INFO - PROCESS | 3664 | 1461283088352 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]]]}] 15:58:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:58:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1001ms 15:58:08 INFO - PROCESS | 3664 | 1461283088428 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 15:58:08 INFO - PROCESS | 3664 | 1461283088430 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 15:58:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:58:08 INFO - PROCESS | 3664 | 1461283088434 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:58:08 INFO - PROCESS | 3664 | 1461283088436 Marionette TRACE conn3 <- [1,2898,null,{}] 15:58:08 INFO - PROCESS | 3664 | 1461283088440 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}] 15:58:08 INFO - PROCESS | 3664 | 1461283088548 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 15:58:08 INFO - PROCESS | 3664 | 1461283088702 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:08 INFO - PROCESS | 3664 | ++DOCSHELL 15BE9C00 == 97 [pid = 3664] [id = 734] 15:58:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (1CC8E400) [pid = 3664] [serial = 2202] [outer = 00000000] 15:58:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (1DFB1800) [pid = 3664] [serial = 2203] [outer = 1CC8E400] 15:58:08 INFO - PROCESS | 3664 | 1461283088757 Marionette DEBUG loaded listener.js 15:58:08 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1E1AB400) [pid = 3664] [serial = 2204] [outer = 1CC8E400] 15:58:09 INFO - PROCESS | 3664 | 1461283089254 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]]]}] 15:58:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:58:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:58:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 845ms 15:58:09 INFO - PROCESS | 3664 | 1461283089281 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 15:58:09 INFO - PROCESS | 3664 | 1461283089283 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 15:58:09 INFO - TEST-START | /DOMEvents/constructors.html 15:58:09 INFO - PROCESS | 3664 | 1461283089288 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:58:09 INFO - PROCESS | 3664 | 1461283089290 Marionette TRACE conn3 <- [1,2902,null,{}] 15:58:09 INFO - PROCESS | 3664 | 1461283089294 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}] 15:58:09 INFO - PROCESS | 3664 | 1461283089403 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 15:58:09 INFO - PROCESS | 3664 | 1461283089576 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:09 INFO - PROCESS | 3664 | ++DOCSHELL 14BFA000 == 98 [pid = 3664] [id = 735] 15:58:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (1579F000) [pid = 3664] [serial = 2205] [outer = 00000000] 15:58:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (1CA4E000) [pid = 3664] [serial = 2206] [outer = 1579F000] 15:58:09 INFO - PROCESS | 3664 | 1461283089636 Marionette DEBUG loaded listener.js 15:58:09 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1CA44800) [pid = 3664] [serial = 2207] [outer = 1579F000] 15:58:10 INFO - PROCESS | 3664 | 1461283090312 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]]]}] 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:58:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:58:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:58:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:58:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:58:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:58:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:58:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:58:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:58:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:58:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:58:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:58:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:58:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:58:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:58:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:58:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:58:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:58:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:58:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:58:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 1158ms 15:58:10 INFO - PROCESS | 3664 | 1461283090544 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 15:58:10 INFO - PROCESS | 3664 | 1461283090549 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 15:58:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:58:10 INFO - PROCESS | 3664 | 1461283090555 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:58:10 INFO - PROCESS | 3664 | 1461283090557 Marionette TRACE conn3 <- [1,2906,null,{}] 15:58:10 INFO - PROCESS | 3664 | 1461283090563 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}] 15:58:10 INFO - PROCESS | 3664 | 1461283090673 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 15:58:10 INFO - PROCESS | 3664 | 1461283090796 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:10 INFO - PROCESS | 3664 | ++DOCSHELL 16416000 == 99 [pid = 3664] [id = 736] 15:58:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (16843800) [pid = 3664] [serial = 2208] [outer = 00000000] 15:58:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (17C20800) [pid = 3664] [serial = 2209] [outer = 16843800] 15:58:10 INFO - PROCESS | 3664 | 1461283090846 Marionette DEBUG loaded listener.js 15:58:10 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (17C50400) [pid = 3664] [serial = 2210] [outer = 16843800] 15:58:11 INFO - PROCESS | 3664 | 1461283091345 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:58:11 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:58:11 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 845ms 15:58:11 INFO - PROCESS | 3664 | 1461283091396 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 15:58:11 INFO - PROCESS | 3664 | 1461283091399 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 15:58:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:58:11 INFO - PROCESS | 3664 | 1461283091406 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:58:11 INFO - PROCESS | 3664 | 1461283091410 Marionette TRACE conn3 <- [1,2910,null,{}] 15:58:11 INFO - PROCESS | 3664 | 1461283091414 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}] 15:58:11 INFO - PROCESS | 3664 | 1461283091520 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 15:58:11 INFO - PROCESS | 3664 | 1461283091698 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:11 INFO - PROCESS | 3664 | ++DOCSHELL 17C22C00 == 100 [pid = 3664] [id = 737] 15:58:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (18893400) [pid = 3664] [serial = 2211] [outer = 00000000] 15:58:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (18C0CC00) [pid = 3664] [serial = 2212] [outer = 18893400] 15:58:11 INFO - PROCESS | 3664 | 1461283091773 Marionette DEBUG loaded listener.js 15:58:11 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (18C4DC00) [pid = 3664] [serial = 2213] [outer = 18893400] 15:58:12 INFO - PROCESS | 3664 | --DOCSHELL 13607800 == 99 [pid = 3664] [id = 689] 15:58:12 INFO - PROCESS | 3664 | --DOCSHELL 19770800 == 98 [pid = 3664] [id = 726] 15:58:12 INFO - PROCESS | 3664 | --DOCSHELL 18C52000 == 97 [pid = 3664] [id = 725] 15:58:12 INFO - PROCESS | 3664 | --DOCSHELL 02A8B800 == 96 [pid = 3664] [id = 724] 15:58:12 INFO - PROCESS | 3664 | --DOCSHELL 15508000 == 95 [pid = 3664] [id = 723] 15:58:12 INFO - PROCESS | 3664 | --DOCSHELL 1D0DE400 == 94 [pid = 3664] [id = 719] 15:58:12 INFO - PROCESS | 3664 | --DOCSHELL 1D0DA400 == 93 [pid = 3664] [id = 718] 15:58:12 INFO - PROCESS | 3664 | --DOCSHELL 1897C400 == 92 [pid = 3664] [id = 717] 15:58:12 INFO - PROCESS | 3664 | --DOCSHELL 16847400 == 91 [pid = 3664] [id = 716] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (19E78000) [pid = 3664] [serial = 1973] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (19C8BC00) [pid = 3664] [serial = 2066] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (1684C400) [pid = 3664] [serial = 2051] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (19C87400) [pid = 3664] [serial = 2063] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (1993E400) [pid = 3664] [serial = 2060] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (1337CC00) [pid = 3664] [serial = 2048] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1819F800) [pid = 3664] [serial = 2054] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (19773C00) [pid = 3664] [serial = 2057] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (18C53000) [pid = 3664] [serial = 2021] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (1EBB7000) [pid = 3664] [serial = 2027] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (1A989800) [pid = 3664] [serial = 2024] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (19E75800) [pid = 3664] [serial = 2134] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (19981C00) [pid = 3664] [serial = 2131] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (19A40C00) [pid = 3664] [serial = 2132] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (1B33C400) [pid = 3664] [serial = 2137] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (18C45800) [pid = 3664] [serial = 2125] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1A3D7000) [pid = 3664] [serial = 2135] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (17C59800) [pid = 3664] [serial = 2122] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (182EE800) [pid = 3664] [serial = 2123] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (17C4F400) [pid = 3664] [serial = 2098] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (1997C800) [pid = 3664] [serial = 2101] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (1DD83800) [pid = 3664] [serial = 2110] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (1E1B2C00) [pid = 3664] [serial = 2113] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (1C20C400) [pid = 3664] [serial = 2143] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (1CC8BC00) [pid = 3664] [serial = 2146] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (1B346800) [pid = 3664] [serial = 2138] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (16841400) [pid = 3664] [serial = 2117] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (16526800) [pid = 3664] [serial = 2116] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (1D0DBC00) [pid = 3664] [serial = 2104] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 105 (1976AC00) [pid = 3664] [serial = 2128] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 104 (18C4E000) [pid = 3664] [serial = 2126] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 103 (17F96400) [pid = 3664] [serial = 2119] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 102 (1898DC00) [pid = 3664] [serial = 2120] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 101 (1D699400) [pid = 3664] [serial = 2107] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 100 (19C81400) [pid = 3664] [serial = 2140] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 99 (1C51C800) [pid = 3664] [serial = 2144] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 98 (1947F800) [pid = 3664] [serial = 2129] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | --DOMWINDOW == 97 (1A3E4C00) [pid = 3664] [serial = 2141] [outer = 00000000] [url = about:blank] 15:58:12 INFO - PROCESS | 3664 | [3664] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:58:12 INFO - PROCESS | 3664 | [3664] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:58:12 INFO - PROCESS | 3664 | [3664] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:58:12 INFO - PROCESS | 3664 | [3664] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:58:12 INFO - PROCESS | 3664 | 1461283092336 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]]]}] 15:58:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:58:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:58:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:58:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:58:12 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 15:58:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:58:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:58:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:58:12 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 15:58:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:58:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:58:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:58:12 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]" 15:58:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:58:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:58:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:58:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:58:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 954ms 15:58:12 INFO - PROCESS | 3664 | 1461283092362 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 15:58:12 INFO - PROCESS | 3664 | 1461283092364 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 15:58:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:58:12 INFO - PROCESS | 3664 | 1461283092368 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:58:12 INFO - PROCESS | 3664 | 1461283092370 Marionette TRACE conn3 <- [1,2914,null,{}] 15:58:12 INFO - PROCESS | 3664 | 1461283092379 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}] 15:58:12 INFO - PROCESS | 3664 | 1461283092478 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 15:58:12 INFO - PROCESS | 3664 | 1461283092489 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:12 INFO - PROCESS | 3664 | ++DOCSHELL 18428400 == 92 [pid = 3664] [id = 738] 15:58:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 98 (18428C00) [pid = 3664] [serial = 2214] [outer = 00000000] 15:58:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 99 (18FBB800) [pid = 3664] [serial = 2215] [outer = 18428C00] 15:58:12 INFO - PROCESS | 3664 | 1461283092538 Marionette DEBUG loaded listener.js 15:58:12 INFO - PROCESS | 3664 | ++DOMWINDOW == 100 (19769400) [pid = 3664] [serial = 2216] [outer = 18428C00] 15:58:13 INFO - PROCESS | 3664 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:58:13 INFO - PROCESS | 3664 | 1461283093032 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]]]}] 15:58:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:58:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 703ms 15:58:13 INFO - PROCESS | 3664 | 1461283093067 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 15:58:13 INFO - PROCESS | 3664 | 1461283093069 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 15:58:13 INFO - PROCESS | 3664 | 1461283093072 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:58:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:58:13 INFO - PROCESS | 3664 | 1461283093074 Marionette TRACE conn3 <- [1,2918,null,{}] 15:58:13 INFO - PROCESS | 3664 | 1461283093081 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}] 15:58:13 INFO - PROCESS | 3664 | 1461283093180 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 15:58:13 INFO - PROCESS | 3664 | 1461283093187 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:13 INFO - PROCESS | 3664 | ++DOCSHELL 19770C00 == 93 [pid = 3664] [id = 739] 15:58:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 101 (1992F400) [pid = 3664] [serial = 2217] [outer = 00000000] 15:58:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 102 (19980C00) [pid = 3664] [serial = 2218] [outer = 1992F400] 15:58:13 INFO - PROCESS | 3664 | 1461283093232 Marionette DEBUG loaded listener.js 15:58:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 103 (19988C00) [pid = 3664] [serial = 2219] [outer = 1992F400] 15:58:13 INFO - PROCESS | 3664 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:58:13 INFO - PROCESS | 3664 | 1461283093724 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]]]}] 15:58:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:58:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 704ms 15:58:13 INFO - PROCESS | 3664 | 1461283093772 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 15:58:13 INFO - PROCESS | 3664 | 1461283093774 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 15:58:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:58:13 INFO - PROCESS | 3664 | 1461283093777 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:58:13 INFO - PROCESS | 3664 | 1461283093779 Marionette TRACE conn3 <- [1,2922,null,{}] 15:58:13 INFO - PROCESS | 3664 | 1461283093782 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}] 15:58:13 INFO - PROCESS | 3664 | 1461283093872 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 15:58:13 INFO - PROCESS | 3664 | 1461283093879 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:13 INFO - PROCESS | 3664 | ++DOCSHELL 1997F000 == 94 [pid = 3664] [id = 740] 15:58:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 104 (19986C00) [pid = 3664] [serial = 2220] [outer = 00000000] 15:58:13 INFO - PROCESS | 3664 | ++DOMWINDOW == 105 (19C8FC00) [pid = 3664] [serial = 2221] [outer = 19986C00] 15:58:13 INFO - PROCESS | 3664 | 1461283093923 Marionette DEBUG loaded listener.js 15:58:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 106 (19C97400) [pid = 3664] [serial = 2222] [outer = 19986C00] 15:58:14 INFO - PROCESS | 3664 | 1461283094362 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]]]}] 15:58:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:58:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 642ms 15:58:14 INFO - PROCESS | 3664 | 1461283094416 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 15:58:14 INFO - PROCESS | 3664 | 1461283094418 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 15:58:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:58:14 INFO - PROCESS | 3664 | 1461283094422 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:58:14 INFO - PROCESS | 3664 | 1461283094423 Marionette TRACE conn3 <- [1,2926,null,{}] 15:58:14 INFO - PROCESS | 3664 | 1461283094433 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}] 15:58:14 INFO - PROCESS | 3664 | 1461283094582 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 15:58:14 INFO - PROCESS | 3664 | 1461283094682 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:14 INFO - PROCESS | 3664 | ++DOCSHELL 19E79C00 == 95 [pid = 3664] [id = 741] 15:58:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (19F2C800) [pid = 3664] [serial = 2223] [outer = 00000000] 15:58:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (1A5DE800) [pid = 3664] [serial = 2224] [outer = 19F2C800] 15:58:14 INFO - PROCESS | 3664 | 1461283094729 Marionette DEBUG loaded listener.js 15:58:14 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (1B34A800) [pid = 3664] [serial = 2225] [outer = 19F2C800] 15:58:15 INFO - PROCESS | 3664 | 1461283095129 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]]]}] 15:58:15 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. 15:58:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 735ms 15:58:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:58:15 INFO - PROCESS | 3664 | 1461283095167 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 15:58:15 INFO - PROCESS | 3664 | 1461283095169 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 15:58:15 INFO - PROCESS | 3664 | 1461283095173 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:58:15 INFO - PROCESS | 3664 | 1461283095174 Marionette TRACE conn3 <- [1,2930,null,{}] 15:58:15 INFO - PROCESS | 3664 | 1461283095178 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}] 15:58:15 INFO - PROCESS | 3664 | 1461283095314 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 15:58:15 INFO - PROCESS | 3664 | 1461283095331 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:15 INFO - PROCESS | 3664 | ++DOCSHELL 1A3E0C00 == 96 [pid = 3664] [id = 742] 15:58:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (1A46E000) [pid = 3664] [serial = 2226] [outer = 00000000] 15:58:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (1D034400) [pid = 3664] [serial = 2227] [outer = 1A46E000] 15:58:15 INFO - PROCESS | 3664 | 1461283095375 Marionette DEBUG loaded listener.js 15:58:15 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (1D0D4C00) [pid = 3664] [serial = 2228] [outer = 1A46E000] 15:58:15 INFO - PROCESS | 3664 | 1461283095806 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"]]]}] 15:58:15 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 15:58:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:58:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 688ms 15:58:15 INFO - PROCESS | 3664 | 1461283095883 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 15:58:15 INFO - PROCESS | 3664 | 1461283095885 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 15:58:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:58:15 INFO - PROCESS | 3664 | 1461283095897 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:58:15 INFO - PROCESS | 3664 | 1461283095898 Marionette TRACE conn3 <- [1,2934,null,{}] 15:58:15 INFO - PROCESS | 3664 | 1461283095902 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}] 15:58:16 INFO - PROCESS | 3664 | 1461283096031 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 15:58:16 INFO - PROCESS | 3664 | 1461283096085 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:16 INFO - PROCESS | 3664 | ++DOCSHELL 1D0DA400 == 97 [pid = 3664] [id = 743] 15:58:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (1D5C2C00) [pid = 3664] [serial = 2229] [outer = 00000000] 15:58:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1DD8AC00) [pid = 3664] [serial = 2230] [outer = 1D5C2C00] 15:58:16 INFO - PROCESS | 3664 | 1461283096129 Marionette DEBUG loaded listener.js 15:58:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1DFB0400) [pid = 3664] [serial = 2231] [outer = 1D5C2C00] 15:58:16 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (02A91000) [pid = 3664] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:58:16 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (1993C800) [pid = 3664] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:58:16 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (18C53C00) [pid = 3664] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:58:16 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (15BEA400) [pid = 3664] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:58:16 INFO - PROCESS | 3664 | 1461283096580 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]]]}] 15:58:16 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. 15:58:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 736ms 15:58:16 INFO - PROCESS | 3664 | 1461283096635 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 15:58:16 INFO - PROCESS | 3664 | 1461283096637 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 15:58:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:58:16 INFO - PROCESS | 3664 | 1461283096640 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:58:16 INFO - PROCESS | 3664 | 1461283096642 Marionette TRACE conn3 <- [1,2938,null,{}] 15:58:16 INFO - PROCESS | 3664 | 1461283096645 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}] 15:58:16 INFO - PROCESS | 3664 | 1461283096783 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 15:58:16 INFO - PROCESS | 3664 | 1461283096897 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:16 INFO - PROCESS | 3664 | ++DOCSHELL 15510C00 == 98 [pid = 3664] [id = 744] 15:58:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (15EC1000) [pid = 3664] [serial = 2232] [outer = 00000000] 15:58:16 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (1DD85800) [pid = 3664] [serial = 2233] [outer = 15EC1000] 15:58:16 INFO - PROCESS | 3664 | 1461283096942 Marionette DEBUG loaded listener.js 15:58:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1E504400) [pid = 3664] [serial = 2234] [outer = 15EC1000] 15:58:17 INFO - PROCESS | 3664 | ++DOCSHELL 1E508800 == 99 [pid = 3664] [id = 745] 15:58:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1E6C5800) [pid = 3664] [serial = 2235] [outer = 00000000] 15:58:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1E6C7C00) [pid = 3664] [serial = 2236] [outer = 1E6C5800] 15:58:17 INFO - PROCESS | 3664 | 1461283097333 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]]]}] 15:58:17 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. 15:58:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 688ms 15:58:17 INFO - PROCESS | 3664 | 1461283097378 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 15:58:17 INFO - PROCESS | 3664 | 1461283097380 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 15:58:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:58:17 INFO - PROCESS | 3664 | 1461283097384 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:58:17 INFO - PROCESS | 3664 | 1461283097385 Marionette TRACE conn3 <- [1,2942,null,{}] 15:58:17 INFO - PROCESS | 3664 | 1461283097389 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}] 15:58:17 INFO - PROCESS | 3664 | 1461283097531 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 15:58:17 INFO - PROCESS | 3664 | 1461283097543 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:17 INFO - PROCESS | 3664 | ++DOCSHELL 1E1B5000 == 100 [pid = 3664] [id = 746] 15:58:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1E50FC00) [pid = 3664] [serial = 2237] [outer = 00000000] 15:58:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1E6C9400) [pid = 3664] [serial = 2238] [outer = 1E50FC00] 15:58:17 INFO - PROCESS | 3664 | 1461283097588 Marionette DEBUG loaded listener.js 15:58:17 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1E7CF800) [pid = 3664] [serial = 2239] [outer = 1E50FC00] 15:58:18 INFO - PROCESS | 3664 | 1461283098019 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]]]}] 15:58:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:58:18 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 15:58:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 704ms 15:58:18 INFO - PROCESS | 3664 | 1461283098082 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 15:58:18 INFO - PROCESS | 3664 | 1461283098084 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 15:58:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:58:18 INFO - PROCESS | 3664 | 1461283098087 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:58:18 INFO - PROCESS | 3664 | 1461283098089 Marionette TRACE conn3 <- [1,2946,null,{}] 15:58:18 INFO - PROCESS | 3664 | 1461283098093 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}] 15:58:18 INFO - PROCESS | 3664 | 1461283098212 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 15:58:18 INFO - PROCESS | 3664 | 1461283098218 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:18 INFO - PROCESS | 3664 | ++DOCSHELL 1E7D7800 == 101 [pid = 3664] [id = 747] 15:58:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1E7D8800) [pid = 3664] [serial = 2240] [outer = 00000000] 15:58:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1EBBA000) [pid = 3664] [serial = 2241] [outer = 1E7D8800] 15:58:18 INFO - PROCESS | 3664 | 1461283098270 Marionette DEBUG loaded listener.js 15:58:18 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (1EBBF000) [pid = 3664] [serial = 2242] [outer = 1E7D8800] 15:58:18 INFO - PROCESS | 3664 | 1461283098954 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]]]}] 15:58:19 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. 15:58:19 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 907ms 15:58:19 INFO - PROCESS | 3664 | 1461283098993 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 15:58:19 INFO - PROCESS | 3664 | 1461283098997 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 15:58:19 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:58:19 INFO - PROCESS | 3664 | 1461283099004 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:58:19 INFO - PROCESS | 3664 | 1461283099007 Marionette TRACE conn3 <- [1,2950,null,{}] 15:58:19 INFO - PROCESS | 3664 | 1461283099013 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}] 15:58:19 INFO - PROCESS | 3664 | 1461283099134 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 15:58:19 INFO - PROCESS | 3664 | 1461283099307 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:19 INFO - PROCESS | 3664 | ++DOCSHELL 1676DC00 == 102 [pid = 3664] [id = 748] 15:58:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (1683E400) [pid = 3664] [serial = 2243] [outer = 00000000] 15:58:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (18192400) [pid = 3664] [serial = 2244] [outer = 1683E400] 15:58:19 INFO - PROCESS | 3664 | 1461283099365 Marionette DEBUG loaded listener.js 15:58:19 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (18423800) [pid = 3664] [serial = 2245] [outer = 1683E400] 15:58:19 INFO - PROCESS | 3664 | 1461283099879 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]]]}] 15:58:19 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. 15:58:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 907ms 15:58:19 INFO - PROCESS | 3664 | 1461283099909 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 15:58:19 INFO - PROCESS | 3664 | 1461283099915 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 15:58:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:58:19 INFO - PROCESS | 3664 | 1461283099922 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:58:19 INFO - PROCESS | 3664 | 1461283099925 Marionette TRACE conn3 <- [1,2954,null,{}] 15:58:19 INFO - PROCESS | 3664 | 1461283099928 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}] 15:58:20 INFO - PROCESS | 3664 | 1461283100047 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 15:58:20 INFO - PROCESS | 3664 | 1461283100223 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:20 INFO - PROCESS | 3664 | ++DOCSHELL 17C1C800 == 103 [pid = 3664] [id = 749] 15:58:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (18892800) [pid = 3664] [serial = 2246] [outer = 00000000] 15:58:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (18F67C00) [pid = 3664] [serial = 2247] [outer = 18892800] 15:58:20 INFO - PROCESS | 3664 | 1461283100279 Marionette DEBUG loaded listener.js 15:58:20 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (19808C00) [pid = 3664] [serial = 2248] [outer = 18892800] 15:58:20 INFO - PROCESS | 3664 | 1461283100856 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]]]}] 15:58:20 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. 15:58:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1001ms 15:58:20 INFO - PROCESS | 3664 | 1461283100926 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 15:58:20 INFO - PROCESS | 3664 | 1461283100929 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 15:58:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:58:20 INFO - PROCESS | 3664 | 1461283100933 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:58:20 INFO - PROCESS | 3664 | 1461283100936 Marionette TRACE conn3 <- [1,2958,null,{}] 15:58:20 INFO - PROCESS | 3664 | 1461283100947 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}] 15:58:21 INFO - PROCESS | 3664 | 1461283101068 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 15:58:21 INFO - PROCESS | 3664 | 1461283101241 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:21 INFO - PROCESS | 3664 | ++DOCSHELL 1B342C00 == 104 [pid = 3664] [id = 750] 15:58:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1B343800) [pid = 3664] [serial = 2249] [outer = 00000000] 15:58:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1CC89C00) [pid = 3664] [serial = 2250] [outer = 1B343800] 15:58:21 INFO - PROCESS | 3664 | 1461283101300 Marionette DEBUG loaded listener.js 15:58:21 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (1DB06C00) [pid = 3664] [serial = 2251] [outer = 1B343800] 15:58:21 INFO - PROCESS | 3664 | 1461283101806 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]]]}] 15:58:21 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. 15:58:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 908ms 15:58:21 INFO - PROCESS | 3664 | 1461283101841 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 15:58:21 INFO - PROCESS | 3664 | 1461283101844 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 15:58:21 INFO - PROCESS | 3664 | 1461283101849 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:58:21 INFO - PROCESS | 3664 | 1461283101851 Marionette TRACE conn3 <- [1,2962,null,{}] 15:58:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:58:21 INFO - PROCESS | 3664 | 1461283101855 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}] 15:58:21 INFO - PROCESS | 3664 | 1461283101972 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 15:58:22 INFO - PROCESS | 3664 | 1461283102141 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:22 INFO - PROCESS | 3664 | ++DOCSHELL 1E6C4C00 == 105 [pid = 3664] [id = 751] 15:58:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (1E6C5000) [pid = 3664] [serial = 2252] [outer = 00000000] 15:58:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (1EBB3000) [pid = 3664] [serial = 2253] [outer = 1E6C5000] 15:58:22 INFO - PROCESS | 3664 | 1461283102196 Marionette DEBUG loaded listener.js 15:58:22 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (1EBB9800) [pid = 3664] [serial = 2254] [outer = 1E6C5000] 15:58:22 INFO - PROCESS | 3664 | 1461283102766 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]]]}] 15:58:22 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. 15:58:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 954ms 15:58:22 INFO - PROCESS | 3664 | 1461283102798 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 15:58:22 INFO - PROCESS | 3664 | 1461283102800 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 15:58:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:58:22 INFO - PROCESS | 3664 | 1461283102803 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:58:22 INFO - PROCESS | 3664 | 1461283102805 Marionette TRACE conn3 <- [1,2966,null,{}] 15:58:22 INFO - PROCESS | 3664 | 1461283102809 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}] 15:58:22 INFO - PROCESS | 3664 | 1461283102921 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 15:58:23 INFO - PROCESS | 3664 | 1461283103449 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:23 INFO - PROCESS | 3664 | ++DOCSHELL 02A8A800 == 106 [pid = 3664] [id = 752] 15:58:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (02A8BC00) [pid = 3664] [serial = 2255] [outer = 00000000] 15:58:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (13372800) [pid = 3664] [serial = 2256] [outer = 02A8BC00] 15:58:23 INFO - PROCESS | 3664 | 1461283103576 Marionette DEBUG loaded listener.js 15:58:23 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (13465400) [pid = 3664] [serial = 2257] [outer = 02A8BC00] 15:58:24 INFO - PROCESS | 3664 | 1461283104088 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]]]}] 15:58:24 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. 15:58:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1298ms 15:58:24 INFO - PROCESS | 3664 | 1461283104099 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 15:58:24 INFO - PROCESS | 3664 | 1461283104104 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 15:58:24 INFO - PROCESS | 3664 | 1461283104110 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:58:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:58:24 INFO - PROCESS | 3664 | 1461283104113 Marionette TRACE conn3 <- [1,2970,null,{}] 15:58:24 INFO - PROCESS | 3664 | 1461283104117 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}] 15:58:24 INFO - PROCESS | 3664 | 1461283104222 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 15:58:24 INFO - PROCESS | 3664 | 1461283104379 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:24 INFO - PROCESS | 3664 | ++DOCSHELL 1388A800 == 107 [pid = 3664] [id = 753] 15:58:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (14403C00) [pid = 3664] [serial = 2258] [outer = 00000000] 15:58:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (148BEC00) [pid = 3664] [serial = 2259] [outer = 14403C00] 15:58:24 INFO - PROCESS | 3664 | 1461283104435 Marionette DEBUG loaded listener.js 15:58:24 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (157F1C00) [pid = 3664] [serial = 2260] [outer = 14403C00] 15:58:24 INFO - PROCESS | 3664 | 1461283104957 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"]]]}] 15:58:25 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 15:58:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:58:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 892ms 15:58:25 INFO - PROCESS | 3664 | 1461283105017 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 15:58:25 INFO - PROCESS | 3664 | 1461283105021 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 15:58:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:58:25 INFO - PROCESS | 3664 | 1461283105026 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:58:25 INFO - PROCESS | 3664 | 1461283105028 Marionette TRACE conn3 <- [1,2974,null,{}] 15:58:25 INFO - PROCESS | 3664 | 1461283105032 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}] 15:58:25 INFO - PROCESS | 3664 | 1461283105140 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 15:58:25 INFO - PROCESS | 3664 | 1461283105319 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:25 INFO - PROCESS | 3664 | ++DOCSHELL 157AA400 == 108 [pid = 3664] [id = 754] 15:58:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (15D8E400) [pid = 3664] [serial = 2261] [outer = 00000000] 15:58:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (16842800) [pid = 3664] [serial = 2262] [outer = 15D8E400] 15:58:25 INFO - PROCESS | 3664 | 1461283105368 Marionette DEBUG loaded listener.js 15:58:25 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (17C1C400) [pid = 3664] [serial = 2263] [outer = 15D8E400] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 1645C800 == 107 [pid = 3664] [id = 469] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 02A91400 == 106 [pid = 3664] [id = 442] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 19776C00 == 105 [pid = 3664] [id = 721] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 1550DC00 == 104 [pid = 3664] [id = 435] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 1336C800 == 103 [pid = 3664] [id = 688] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 1C526800 == 102 [pid = 3664] [id = 583] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 1440BC00 == 101 [pid = 3664] [id = 518] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 1C210C00 == 100 [pid = 3664] [id = 633] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 157F2000 == 99 [pid = 3664] [id = 444] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 1976C000 == 98 [pid = 3664] [id = 468] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 19C56400 == 97 [pid = 3664] [id = 612] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 1D030800 == 96 [pid = 3664] [id = 600] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 18806000 == 95 [pid = 3664] [id = 685] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 16BAC400 == 94 [pid = 3664] [id = 614] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 18997400 == 93 [pid = 3664] [id = 482] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 1D7B3C00 == 92 [pid = 3664] [id = 568] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 19C5F800 == 91 [pid = 3664] [id = 521] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 02A8C400 == 90 [pid = 3664] [id = 441] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 14455000 == 89 [pid = 3664] [id = 484] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 18421800 == 88 [pid = 3664] [id = 672] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 1B342000 == 87 [pid = 3664] [id = 616] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 15505400 == 86 [pid = 3664] [id = 675] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 15DDAC00 == 85 [pid = 3664] [id = 686] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 1E1B5000 == 84 [pid = 3664] [id = 746] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 1E508800 == 83 [pid = 3664] [id = 745] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 15510C00 == 82 [pid = 3664] [id = 744] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 1D0DA400 == 81 [pid = 3664] [id = 743] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 1A3E0C00 == 80 [pid = 3664] [id = 742] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 19E79C00 == 79 [pid = 3664] [id = 741] 15:58:25 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (19C8A800) [pid = 3664] [serial = 2182] [outer = 00000000] [url = about:blank] 15:58:25 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (17C56000) [pid = 3664] [serial = 2149] [outer = 00000000] [url = about:blank] 15:58:25 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (18F63000) [pid = 3664] [serial = 2152] [outer = 00000000] [url = about:blank] 15:58:25 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (1D5C4800) [pid = 3664] [serial = 2155] [outer = 00000000] [url = about:blank] 15:58:25 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (1DB0C000) [pid = 3664] [serial = 2158] [outer = 00000000] [url = about:blank] 15:58:25 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (1DFAB800) [pid = 3664] [serial = 2161] [outer = 00000000] [url = about:blank] 15:58:25 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (1E50F800) [pid = 3664] [serial = 2167] [outer = 00000000] [url = about:blank] 15:58:25 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (1E504000) [pid = 3664] [serial = 2164] [outer = 00000000] [url = about:blank] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 1997F000 == 78 [pid = 3664] [id = 740] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 19770C00 == 77 [pid = 3664] [id = 739] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 18428400 == 76 [pid = 3664] [id = 738] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 17C22C00 == 75 [pid = 3664] [id = 737] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 16416000 == 74 [pid = 3664] [id = 736] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 15BE9C00 == 73 [pid = 3664] [id = 734] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 1976BC00 == 72 [pid = 3664] [id = 733] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 182EF000 == 71 [pid = 3664] [id = 732] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 1976E400 == 70 [pid = 3664] [id = 731] 15:58:25 INFO - PROCESS | 3664 | --DOCSHELL 19984800 == 69 [pid = 3664] [id = 727] 15:58:25 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (157EFC00) [pid = 3664] [serial = 2173] [outer = 00000000] [url = about:blank] 15:58:25 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (17C21C00) [pid = 3664] [serial = 2174] [outer = 00000000] [url = about:blank] 15:58:25 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (19980000) [pid = 3664] [serial = 2179] [outer = 00000000] [url = about:blank] 15:58:25 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (19A43400) [pid = 3664] [serial = 2180] [outer = 00000000] [url = about:blank] 15:58:25 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (18F65400) [pid = 3664] [serial = 2176] [outer = 00000000] [url = about:blank] 15:58:25 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (19752800) [pid = 3664] [serial = 2177] [outer = 00000000] [url = about:blank] 15:58:25 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (18898000) [pid = 3664] [serial = 2171] [outer = 00000000] [url = about:blank] 15:58:25 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (182F0800) [pid = 3664] [serial = 2170] [outer = 00000000] [url = about:blank] 15:58:25 INFO - PROCESS | 3664 | 1461283105898 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]]]}] 15:58:25 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. 15:58:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 907ms 15:58:25 INFO - PROCESS | 3664 | 1461283105929 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 15:58:25 INFO - PROCESS | 3664 | 1461283105932 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 15:58:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:58:25 INFO - PROCESS | 3664 | 1461283105937 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:58:25 INFO - PROCESS | 3664 | 1461283105943 Marionette TRACE conn3 <- [1,2978,null,{}] 15:58:25 INFO - PROCESS | 3664 | 1461283105951 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}] 15:58:26 INFO - PROCESS | 3664 | 1461283106039 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 15:58:26 INFO - PROCESS | 3664 | 1461283106048 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:26 INFO - PROCESS | 3664 | ++DOCSHELL 16768C00 == 70 [pid = 3664] [id = 755] 15:58:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (16769800) [pid = 3664] [serial = 2264] [outer = 00000000] 15:58:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (17C56C00) [pid = 3664] [serial = 2265] [outer = 16769800] 15:58:26 INFO - PROCESS | 3664 | 1461283106093 Marionette DEBUG loaded listener.js 15:58:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (17F88C00) [pid = 3664] [serial = 2266] [outer = 16769800] 15:58:26 INFO - PROCESS | 3664 | ++DOCSHELL 182F4C00 == 71 [pid = 3664] [id = 756] 15:58:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (182F5C00) [pid = 3664] [serial = 2267] [outer = 00000000] 15:58:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (182F8800) [pid = 3664] [serial = 2268] [outer = 182F5C00] 15:58:26 INFO - PROCESS | 3664 | 1461283106627 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]]]}] 15:58:26 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. 15:58:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 735ms 15:58:26 INFO - PROCESS | 3664 | 1461283106680 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 15:58:26 INFO - PROCESS | 3664 | 1461283106683 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 15:58:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:58:26 INFO - PROCESS | 3664 | 1461283106686 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:58:26 INFO - PROCESS | 3664 | 1461283106688 Marionette TRACE conn3 <- [1,2982,null,{}] 15:58:26 INFO - PROCESS | 3664 | 1461283106695 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}] 15:58:26 INFO - PROCESS | 3664 | 1461283106792 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 15:58:26 INFO - PROCESS | 3664 | 1461283106902 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:26 INFO - PROCESS | 3664 | ++DOCSHELL 17F92400 == 72 [pid = 3664] [id = 757] 15:58:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (17F94000) [pid = 3664] [serial = 2269] [outer = 00000000] 15:58:26 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (18805400) [pid = 3664] [serial = 2270] [outer = 17F94000] 15:58:26 INFO - PROCESS | 3664 | 1461283106947 Marionette DEBUG loaded listener.js 15:58:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (18838C00) [pid = 3664] [serial = 2271] [outer = 17F94000] 15:58:27 INFO - PROCESS | 3664 | 1461283107304 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]]]}] 15:58:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:58:27 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 15:58:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 625ms 15:58:27 INFO - PROCESS | 3664 | 1461283107324 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 15:58:27 INFO - PROCESS | 3664 | 1461283107326 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 15:58:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:58:27 INFO - PROCESS | 3664 | 1461283107329 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:58:27 INFO - PROCESS | 3664 | 1461283107331 Marionette TRACE conn3 <- [1,2986,null,{}] 15:58:27 INFO - PROCESS | 3664 | 1461283107334 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}] 15:58:27 INFO - PROCESS | 3664 | 1461283107475 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 15:58:27 INFO - PROCESS | 3664 | 1461283107481 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:27 INFO - PROCESS | 3664 | ++DOCSHELL 18898C00 == 73 [pid = 3664] [id = 758] 15:58:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (1897C800) [pid = 3664] [serial = 2272] [outer = 00000000] 15:58:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (18996C00) [pid = 3664] [serial = 2273] [outer = 1897C800] 15:58:27 INFO - PROCESS | 3664 | 1461283107534 Marionette DEBUG loaded listener.js 15:58:27 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (18995800) [pid = 3664] [serial = 2274] [outer = 1897C800] 15:58:27 INFO - PROCESS | 3664 | 1461283107959 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]]]}] 15:58:28 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. 15:58:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 688ms 15:58:28 INFO - PROCESS | 3664 | 1461283108029 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 15:58:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:58:28 INFO - PROCESS | 3664 | 1461283108031 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 15:58:28 INFO - PROCESS | 3664 | 1461283108035 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:58:28 INFO - PROCESS | 3664 | 1461283108036 Marionette TRACE conn3 <- [1,2990,null,{}] 15:58:28 INFO - PROCESS | 3664 | 1461283108041 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}] 15:58:28 INFO - PROCESS | 3664 | 1461283108174 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 15:58:28 INFO - PROCESS | 3664 | 1461283108278 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:28 INFO - PROCESS | 3664 | ++DOCSHELL 18F5F800 == 74 [pid = 3664] [id = 759] 15:58:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (18F62400) [pid = 3664] [serial = 2275] [outer = 00000000] 15:58:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (18F6B800) [pid = 3664] [serial = 2276] [outer = 18F62400] 15:58:28 INFO - PROCESS | 3664 | 1461283108323 Marionette DEBUG loaded listener.js 15:58:28 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (1937F000) [pid = 3664] [serial = 2277] [outer = 18F62400] 15:58:28 INFO - PROCESS | 3664 | 1461283108719 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]]]}] 15:58:28 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. 15:58:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 735ms 15:58:28 INFO - PROCESS | 3664 | 1461283108775 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 15:58:28 INFO - PROCESS | 3664 | 1461283108777 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 15:58:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:58:28 INFO - PROCESS | 3664 | 1461283108780 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:58:28 INFO - PROCESS | 3664 | 1461283108782 Marionette TRACE conn3 <- [1,2994,null,{}] 15:58:28 INFO - PROCESS | 3664 | 1461283108786 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}] 15:58:28 INFO - PROCESS | 3664 | 1461283108917 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 15:58:28 INFO - PROCESS | 3664 | 1461283108927 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:29 INFO - PROCESS | 3664 | ++DOCSHELL 19481C00 == 75 [pid = 3664] [id = 760] 15:58:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (1974DC00) [pid = 3664] [serial = 2278] [outer = 00000000] 15:58:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (19777800) [pid = 3664] [serial = 2279] [outer = 1974DC00] 15:58:29 INFO - PROCESS | 3664 | 1461283109036 Marionette DEBUG loaded listener.js 15:58:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (19930800) [pid = 3664] [serial = 2280] [outer = 1974DC00] 15:58:29 INFO - PROCESS | 3664 | 1461283109448 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]]]}] 15:58:29 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. 15:58:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 688ms 15:58:29 INFO - PROCESS | 3664 | 1461283109485 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 15:58:29 INFO - PROCESS | 3664 | 1461283109487 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 15:58:29 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:58:29 INFO - PROCESS | 3664 | 1461283109491 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:58:29 INFO - PROCESS | 3664 | 1461283109493 Marionette TRACE conn3 <- [1,2998,null,{}] 15:58:29 INFO - PROCESS | 3664 | 1461283109496 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}] 15:58:29 INFO - PROCESS | 3664 | 1461283109646 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 15:58:29 INFO - PROCESS | 3664 | 1461283109672 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:29 INFO - PROCESS | 3664 | ++DOCSHELL 1993EC00 == 76 [pid = 3664] [id = 761] 15:58:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (1997B000) [pid = 3664] [serial = 2281] [outer = 00000000] 15:58:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (19983800) [pid = 3664] [serial = 2282] [outer = 1997B000] 15:58:29 INFO - PROCESS | 3664 | 1461283109723 Marionette DEBUG loaded listener.js 15:58:29 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (19989400) [pid = 3664] [serial = 2283] [outer = 1997B000] 15:58:29 INFO - PROCESS | 3664 | [3664] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (16848400) [pid = 3664] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (15D95000) [pid = 3664] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (1888F800) [pid = 3664] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (1C525C00) [pid = 3664] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (1898FC00) [pid = 3664] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (1D036400) [pid = 3664] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (1DFAC000) [pid = 3664] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (1D0DA800) [pid = 3664] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (1DD89000) [pid = 3664] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (1D7B1800) [pid = 3664] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (19C59000) [pid = 3664] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (18F6AC00) [pid = 3664] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (1D5C7000) [pid = 3664] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (17C1F000) [pid = 3664] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (1E50FC00) [pid = 3664] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (19F2C800) [pid = 3664] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (1A46E000) [pid = 3664] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (15EC1000) [pid = 3664] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (1D5C2C00) [pid = 3664] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (18893400) [pid = 3664] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (18428C00) [pid = 3664] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (16843800) [pid = 3664] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (1992F400) [pid = 3664] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (19C61C00) [pid = 3664] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (19986C00) [pid = 3664] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:58:30 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (1E6C5800) [pid = 3664] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:58:31 INFO - PROCESS | 3664 | 1461283111069 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:58:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:58:31 INFO - {} 15:58:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:58:31 INFO - {} 15:58:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:58:31 INFO - {} 15:58:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:58:31 INFO - {} 15:58:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1611ms 15:58:31 INFO - PROCESS | 3664 | 1461283111095 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 15:58:31 INFO - PROCESS | 3664 | 1461283111097 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 15:58:31 INFO - PROCESS | 3664 | 1461283111101 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:58:31 INFO - TEST-START | /FileAPI/fileReader.html 15:58:31 INFO - PROCESS | 3664 | 1461283111102 Marionette TRACE conn3 <- [1,3002,null,{}] 15:58:31 INFO - PROCESS | 3664 | 1461283111106 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}] 15:58:31 INFO - PROCESS | 3664 | 1461283111191 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 15:58:31 INFO - PROCESS | 3664 | 1461283111197 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:31 INFO - PROCESS | 3664 | ++DOCSHELL 1398E000 == 77 [pid = 3664] [id = 762] 15:58:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (14B0DC00) [pid = 3664] [serial = 2284] [outer = 00000000] 15:58:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (19A41800) [pid = 3664] [serial = 2285] [outer = 14B0DC00] 15:58:31 INFO - PROCESS | 3664 | 1461283111242 Marionette DEBUG loaded listener.js 15:58:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (19C55000) [pid = 3664] [serial = 2286] [outer = 14B0DC00] 15:58:31 INFO - PROCESS | 3664 | 1461283111677 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]]]}] 15:58:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:58:31 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:58:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:58:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:58:31 INFO - TEST-OK | /FileAPI/fileReader.html | took 594ms 15:58:31 INFO - PROCESS | 3664 | 1461283111698 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 15:58:31 INFO - PROCESS | 3664 | 1461283111700 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 15:58:31 INFO - TEST-START | /FileAPI/historical.html 15:58:31 INFO - PROCESS | 3664 | 1461283111703 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:58:31 INFO - PROCESS | 3664 | 1461283111705 Marionette TRACE conn3 <- [1,3006,null,{}] 15:58:31 INFO - PROCESS | 3664 | 1461283111709 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}] 15:58:31 INFO - PROCESS | 3664 | 1461283111845 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 15:58:31 INFO - PROCESS | 3664 | 1461283111854 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:31 INFO - PROCESS | 3664 | ++DOCSHELL 1993E400 == 78 [pid = 3664] [id = 763] 15:58:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (19C53C00) [pid = 3664] [serial = 2287] [outer = 00000000] 15:58:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (19C82400) [pid = 3664] [serial = 2288] [outer = 19C53C00] 15:58:31 INFO - PROCESS | 3664 | 1461283111905 Marionette DEBUG loaded listener.js 15:58:31 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (19C8DC00) [pid = 3664] [serial = 2289] [outer = 19C53C00] 15:58:32 INFO - PROCESS | 3664 | 1461283112331 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"]]]}] 15:58:32 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:58:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:58:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:58:32 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:58:32 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:58:32 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:58:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:58:32 INFO - TEST-OK | /FileAPI/historical.html | took 688ms 15:58:32 INFO - PROCESS | 3664 | 1461283112413 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 15:58:32 INFO - PROCESS | 3664 | 1461283112415 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 15:58:32 INFO - TEST-START | /FileAPI/idlharness.html 15:58:32 INFO - PROCESS | 3664 | 1461283112424 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:58:32 INFO - PROCESS | 3664 | 1461283112426 Marionette TRACE conn3 <- [1,3010,null,{}] 15:58:32 INFO - PROCESS | 3664 | 1461283112430 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}] 15:58:32 INFO - PROCESS | 3664 | 1461283112531 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 15:58:32 INFO - PROCESS | 3664 | 1461283112579 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:32 INFO - PROCESS | 3664 | ++DOCSHELL 19D4BC00 == 79 [pid = 3664] [id = 764] 15:58:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (19D4F000) [pid = 3664] [serial = 2290] [outer = 00000000] 15:58:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (19FA7400) [pid = 3664] [serial = 2291] [outer = 19D4F000] 15:58:32 INFO - PROCESS | 3664 | 1461283112623 Marionette DEBUG loaded listener.js 15:58:32 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1A3E5000) [pid = 3664] [serial = 2292] [outer = 19D4F000] 15:58:33 INFO - PROCESS | 3664 | 1461283113840 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]]]}] 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:58:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:58:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:58:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:58:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:58:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:58:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:58:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:58:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:58:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:58:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:58:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:58:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:58:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:58:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:58:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:58:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:58:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:58:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:58:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:58:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:58:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:58:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:58:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:58:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:58:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:58:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:58:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:58:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:58:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:58:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:58:33 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 15:58:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:58:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:58:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:58:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:58:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:58:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:58:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:58:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:58:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:58:33 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 15:58:33 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 15:58:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:58:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:58:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:58:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:58:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:58:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:58:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:58:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:58:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:58:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:58:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:58:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:58:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:58:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:58:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:58:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:58:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:58:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:58:33 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 15:58:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:58:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:58:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:58:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:58:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:58:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:58:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:58:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:58:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:58:33 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 15:58:33 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 15:58:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:58:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:58:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:58:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:58:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:58:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:58:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:58:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:58:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:58:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:58:34 INFO - TEST-OK | /FileAPI/idlharness.html | took 1564ms 15:58:34 INFO - PROCESS | 3664 | 1461283114029 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 15:58:34 INFO - PROCESS | 3664 | 1461283114032 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 15:58:34 INFO - TEST-START | /FileAPI/idlharness.worker 15:58:34 INFO - PROCESS | 3664 | 1461283114038 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:58:34 INFO - PROCESS | 3664 | 1461283114041 Marionette TRACE conn3 <- [1,3014,null,{}] 15:58:34 INFO - PROCESS | 3664 | 1461283114048 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}] 15:58:34 INFO - PROCESS | 3664 | 1461283114168 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 15:58:34 INFO - PROCESS | 3664 | 1461283114316 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:34 INFO - PROCESS | 3664 | ++DOCSHELL 13BD1000 == 80 [pid = 3664] [id = 765] 15:58:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (14405C00) [pid = 3664] [serial = 2293] [outer = 00000000] 15:58:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (19D33800) [pid = 3664] [serial = 2294] [outer = 14405C00] 15:58:34 INFO - PROCESS | 3664 | 1461283114375 Marionette DEBUG loaded listener.js 15:58:34 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (19D47C00) [pid = 3664] [serial = 2295] [outer = 14405C00] 15:58:34 INFO - PROCESS | 3664 | [3664] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:58:35 INFO - PROCESS | 3664 | 1461283115572 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,{},{}]]]}] 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:58:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:58:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:58:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:58:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:58:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:58:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:58:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:58:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:58:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:58:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:58:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:58:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:58:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:58:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:58:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:58:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:58:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:58:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:58:35 INFO - {} 15:58:35 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 15:58:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:58:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:58:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:58:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:58:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:58:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:58:35 INFO - {} 15:58:35 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 - {} 15:58:35 INFO - {} 15:58:35 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 15:58:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:58:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:58:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:58:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:58:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:58:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:58:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:58:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:58:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:58:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:58:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:58:35 INFO - {} 15:58:35 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 15:58:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:58:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:58:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:58:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:58:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:58:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:58:35 INFO - {} 15:58:35 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 - {} 15:58:35 INFO - {} 15:58:35 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 15:58:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:58:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:58:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:58:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:58:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:58:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:58:35 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 15:58:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:58:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:58:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:58:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:58:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:58:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:58:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:58:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:58:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:58:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:58:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:58:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:58:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:58:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:58:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:58:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:58:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:58:35 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 15:58:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:58:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:58:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:58:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:58:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:58:35 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 15:58:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:58:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:58:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:58:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:58:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:58:35 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 15:58:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:58:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:58:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:58:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:58:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:58:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:58:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:58:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:58:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:58:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:58:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:58:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:58:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:58:35 INFO - {} 15:58:35 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1752ms 15:58:35 INFO - PROCESS | 3664 | 1461283115791 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 15:58:35 INFO - PROCESS | 3664 | 1461283115798 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 15:58:35 INFO - PROCESS | 3664 | 1461283115804 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:58:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:58:35 INFO - PROCESS | 3664 | 1461283115807 Marionette TRACE conn3 <- [1,3018,null,{}] 15:58:35 INFO - PROCESS | 3664 | 1461283115812 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}] 15:58:35 INFO - PROCESS | 3664 | 1461283115922 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 15:58:36 INFO - PROCESS | 3664 | 1461283116070 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:36 INFO - PROCESS | 3664 | ++DOCSHELL 1842A800 == 81 [pid = 3664] [id = 766] 15:58:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (1882D400) [pid = 3664] [serial = 2296] [outer = 00000000] 15:58:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (1E50D400) [pid = 3664] [serial = 2297] [outer = 1882D400] 15:58:36 INFO - PROCESS | 3664 | 1461283116126 Marionette DEBUG loaded listener.js 15:58:36 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (17C1F000) [pid = 3664] [serial = 2298] [outer = 1882D400] 15:58:36 INFO - PROCESS | 3664 | 1461283116651 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]]]}] 15:58:36 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 15:58:36 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 908ms 15:58:36 INFO - PROCESS | 3664 | 1461283116727 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 15:58:36 INFO - PROCESS | 3664 | 1461283116730 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 15:58:36 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:58:36 INFO - PROCESS | 3664 | 1461283116735 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:58:36 INFO - PROCESS | 3664 | 1461283116739 Marionette TRACE conn3 <- [1,3022,null,{}] 15:58:36 INFO - PROCESS | 3664 | 1461283116750 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}] 15:58:36 INFO - PROCESS | 3664 | 1461283116864 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 15:58:37 INFO - PROCESS | 3664 | 1461283117033 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:37 INFO - PROCESS | 3664 | ++DOCSHELL 1E7D4400 == 82 [pid = 3664] [id = 767] 15:58:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (1E7D5000) [pid = 3664] [serial = 2299] [outer = 00000000] 15:58:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (1EBB9000) [pid = 3664] [serial = 2300] [outer = 1E7D5000] 15:58:37 INFO - PROCESS | 3664 | 1461283117091 Marionette DEBUG loaded listener.js 15:58:37 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (21277000) [pid = 3664] [serial = 2301] [outer = 1E7D5000] 15:58:37 INFO - PROCESS | 3664 | 1461283117640 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]]]}] 15:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:58:37 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 938ms 15:58:37 INFO - PROCESS | 3664 | 1461283117680 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 15:58:37 INFO - PROCESS | 3664 | 1461283117683 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 15:58:37 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:58:37 INFO - PROCESS | 3664 | 1461283117687 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:58:37 INFO - PROCESS | 3664 | 1461283117689 Marionette TRACE conn3 <- [1,3026,null,{}] 15:58:37 INFO - PROCESS | 3664 | 1461283117692 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}] 15:58:37 INFO - PROCESS | 3664 | 1461283117802 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 15:58:37 INFO - PROCESS | 3664 | 1461283117968 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:38 INFO - PROCESS | 3664 | ++DOCSHELL 21275400 == 83 [pid = 3664] [id = 768] 15:58:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (2127A000) [pid = 3664] [serial = 2302] [outer = 00000000] 15:58:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (2127FC00) [pid = 3664] [serial = 2303] [outer = 2127A000] 15:58:38 INFO - PROCESS | 3664 | 1461283118024 Marionette DEBUG loaded listener.js 15:58:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (21281000) [pid = 3664] [serial = 2304] [outer = 2127A000] 15:58:38 INFO - PROCESS | 3664 | 1461283118539 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"]]]}] 15:58:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:58:38 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 891ms 15:58:38 INFO - PROCESS | 3664 | 1461283118590 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 15:58:38 INFO - PROCESS | 3664 | 1461283118593 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 15:58:38 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:58:38 INFO - PROCESS | 3664 | 1461283118596 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:58:38 INFO - PROCESS | 3664 | 1461283118598 Marionette TRACE conn3 <- [1,3030,null,{}] 15:58:38 INFO - PROCESS | 3664 | 1461283118602 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}] 15:58:38 INFO - PROCESS | 3664 | 1461283118716 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 15:58:38 INFO - PROCESS | 3664 | 1461283118902 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:38 INFO - PROCESS | 3664 | ++DOCSHELL 1336B800 == 84 [pid = 3664] [id = 769] 15:58:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 143 (13610800) [pid = 3664] [serial = 2305] [outer = 00000000] 15:58:38 INFO - PROCESS | 3664 | ++DOMWINDOW == 144 (157AB400) [pid = 3664] [serial = 2306] [outer = 13610800] 15:58:38 INFO - PROCESS | 3664 | 1461283118958 Marionette DEBUG loaded listener.js 15:58:39 INFO - PROCESS | 3664 | ++DOMWINDOW == 145 (1642BC00) [pid = 3664] [serial = 2307] [outer = 13610800] 15:58:39 INFO - PROCESS | 3664 | 1461283119716 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]]]}] 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:58:39 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. 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:58:39 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'.) 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:58:39 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. 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:58:39 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. 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:58:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:58:39 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. 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:58:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:58:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 15:58:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:58:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:58:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:58:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:58:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:58:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:58:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:58:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:58:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:58:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:58:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:58:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:58:39 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1267ms 15:58:40 INFO - PROCESS | 3664 | 1461283120051 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 15:58:40 INFO - PROCESS | 3664 | 1461283120055 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 15:58:40 INFO - PROCESS | 3664 | 1461283120061 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:58:40 INFO - PROCESS | 3664 | 1461283120064 Marionette TRACE conn3 <- [1,3034,null,{}] 15:58:40 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:58:40 INFO - PROCESS | 3664 | 1461283120070 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}] 15:58:40 INFO - PROCESS | 3664 | 1461283120165 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 15:58:40 INFO - PROCESS | 3664 | 1461283120406 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:40 INFO - PROCESS | 3664 | ++DOCSHELL 17C55C00 == 85 [pid = 3664] [id = 770] 15:58:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 146 (17C57000) [pid = 3664] [serial = 2308] [outer = 00000000] 15:58:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 147 (182EE400) [pid = 3664] [serial = 2309] [outer = 17C57000] 15:58:40 INFO - PROCESS | 3664 | 1461283120460 Marionette DEBUG loaded listener.js 15:58:40 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (18424000) [pid = 3664] [serial = 2310] [outer = 17C57000] 15:58:40 INFO - PROCESS | 3664 | [3664] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:58:41 INFO - PROCESS | 3664 | 1461283120989 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:58:41 INFO - {} 15:58:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 986ms 15:58:41 INFO - PROCESS | 3664 | 1461283121054 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 15:58:41 INFO - PROCESS | 3664 | 1461283121057 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 15:58:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:58:41 INFO - PROCESS | 3664 | 1461283121065 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:58:41 INFO - PROCESS | 3664 | 1461283121069 Marionette TRACE conn3 <- [1,3038,null,{}] 15:58:41 INFO - PROCESS | 3664 | 1461283121073 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}] 15:58:41 INFO - PROCESS | 3664 | 1461283121179 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 15:58:41 INFO - PROCESS | 3664 | 1461283121335 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 1345F800 == 84 [pid = 3664] [id = 430] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 1331A000 == 83 [pid = 3664] [id = 498] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 15B2D800 == 82 [pid = 3664] [id = 429] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 18976000 == 81 [pid = 3664] [id = 729] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 18C05000 == 80 [pid = 3664] [id = 708] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 182FB800 == 79 [pid = 3664] [id = 433] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 13613C00 == 78 [pid = 3664] [id = 707] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 1993E400 == 77 [pid = 3664] [id = 763] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 1398E000 == 76 [pid = 3664] [id = 762] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 1993EC00 == 75 [pid = 3664] [id = 761] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 19481C00 == 74 [pid = 3664] [id = 760] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 18F5F800 == 73 [pid = 3664] [id = 759] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 18898C00 == 72 [pid = 3664] [id = 758] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 17F92400 == 71 [pid = 3664] [id = 757] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 182F4C00 == 70 [pid = 3664] [id = 756] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 16768C00 == 69 [pid = 3664] [id = 755] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 157AA400 == 68 [pid = 3664] [id = 754] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (1EBBA000) [pid = 3664] [serial = 2241] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | ++DOCSHELL 12B2FC00 == 69 [pid = 3664] [id = 771] 15:58:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 148 (12B3E000) [pid = 3664] [serial = 2311] [outer = 00000000] 15:58:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 149 (15B2D800) [pid = 3664] [serial = 2312] [outer = 12B3E000] 15:58:41 INFO - PROCESS | 3664 | 1461283121420 Marionette DEBUG loaded listener.js 15:58:41 INFO - PROCESS | 3664 | ++DOMWINDOW == 150 (17C4E400) [pid = 3664] [serial = 2313] [outer = 12B3E000] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 1388A800 == 68 [pid = 3664] [id = 753] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 02A8A800 == 67 [pid = 3664] [id = 752] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 1E6C4C00 == 66 [pid = 3664] [id = 751] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 1B342C00 == 65 [pid = 3664] [id = 750] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 17C1C800 == 64 [pid = 3664] [id = 749] 15:58:41 INFO - PROCESS | 3664 | --DOCSHELL 1676DC00 == 63 [pid = 3664] [id = 748] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 149 (17F8E800) [pid = 3664] [serial = 2150] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 148 (182FA800) [pid = 3664] [serial = 2099] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 147 (1DFAEC00) [pid = 3664] [serial = 2162] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 146 (1D375400) [pid = 3664] [serial = 2105] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 145 (1992F800) [pid = 3664] [serial = 2153] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 144 (1D7B1400) [pid = 3664] [serial = 2108] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 143 (1E1B5400) [pid = 3664] [serial = 2114] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 142 (1D5CD400) [pid = 3664] [serial = 2156] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (1E507400) [pid = 3664] [serial = 2165] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (1DD7EC00) [pid = 3664] [serial = 2159] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (1E6BE800) [pid = 3664] [serial = 2168] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (19C5E800) [pid = 3664] [serial = 2102] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (1DD88000) [pid = 3664] [serial = 2111] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (1CA4B400) [pid = 3664] [serial = 2096] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (1A5DE800) [pid = 3664] [serial = 2224] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (1B34A800) [pid = 3664] [serial = 2225] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (1D034400) [pid = 3664] [serial = 2227] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (1DD85800) [pid = 3664] [serial = 2233] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (1DD8AC00) [pid = 3664] [serial = 2230] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (1E6C9400) [pid = 3664] [serial = 2238] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (18C4DC00) [pid = 3664] [serial = 2213] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (18C0CC00) [pid = 3664] [serial = 2212] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (19C7FC00) [pid = 3664] [serial = 2191] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (1DFB1800) [pid = 3664] [serial = 2203] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (18FBB800) [pid = 3664] [serial = 2215] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (19769400) [pid = 3664] [serial = 2216] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (1A4B4000) [pid = 3664] [serial = 2194] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (17C50400) [pid = 3664] [serial = 2210] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (17C20800) [pid = 3664] [serial = 2209] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (19980C00) [pid = 3664] [serial = 2218] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (19988C00) [pid = 3664] [serial = 2219] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (1CA4E000) [pid = 3664] [serial = 2206] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1D7AD800) [pid = 3664] [serial = 2200] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (17C23400) [pid = 3664] [serial = 2185] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (19C98800) [pid = 3664] [serial = 2183] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (18C47000) [pid = 3664] [serial = 2188] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (19C8FC00) [pid = 3664] [serial = 2221] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (1C204400) [pid = 3664] [serial = 2197] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (1E7CF800) [pid = 3664] [serial = 2239] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (1D0D4C00) [pid = 3664] [serial = 2228] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (1DFB0400) [pid = 3664] [serial = 2231] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 108 (1E504400) [pid = 3664] [serial = 2234] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 107 (19C97400) [pid = 3664] [serial = 2222] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | --DOMWINDOW == 106 (1E6C7C00) [pid = 3664] [serial = 2236] [outer = 00000000] [url = about:blank] 15:58:41 INFO - PROCESS | 3664 | 1461283121867 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]]]}] 15:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:58:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 829ms 15:58:41 INFO - PROCESS | 3664 | 1461283121909 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 15:58:41 INFO - PROCESS | 3664 | 1461283121911 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 15:58:41 INFO - PROCESS | 3664 | 1461283121915 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:58:41 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:58:41 INFO - PROCESS | 3664 | 1461283121917 Marionette TRACE conn3 <- [1,3042,null,{}] 15:58:41 INFO - PROCESS | 3664 | 1461283121926 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}] 15:58:42 INFO - PROCESS | 3664 | 1461283122020 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 15:58:42 INFO - PROCESS | 3664 | 1461283122031 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:42 INFO - PROCESS | 3664 | ++DOCSHELL 1888EC00 == 64 [pid = 3664] [id = 772] 15:58:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 107 (18890800) [pid = 3664] [serial = 2314] [outer = 00000000] 15:58:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 108 (18C4F800) [pid = 3664] [serial = 2315] [outer = 18890800] 15:58:42 INFO - PROCESS | 3664 | 1461283122079 Marionette DEBUG loaded listener.js 15:58:42 INFO - PROCESS | 3664 | ++DOMWINDOW == 109 (18F66800) [pid = 3664] [serial = 2316] [outer = 18890800] 15:58:42 INFO - PROCESS | 3664 | 1461283122861 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"]]]}] 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:58:43 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" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:58:43 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" 15:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:58:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1126ms 15:58:43 INFO - PROCESS | 3664 | 1461283123034 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 15:58:43 INFO - PROCESS | 3664 | 1461283123036 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 15:58:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:58:43 INFO - PROCESS | 3664 | 1461283123040 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:58:43 INFO - PROCESS | 3664 | 1461283123041 Marionette TRACE conn3 <- [1,3046,null,{}] 15:58:43 INFO - PROCESS | 3664 | 1461283123045 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}] 15:58:43 INFO - PROCESS | 3664 | 1461283123133 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 15:58:43 INFO - PROCESS | 3664 | 1461283123139 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:43 INFO - PROCESS | 3664 | ++DOCSHELL 19809400 == 65 [pid = 3664] [id = 773] 15:58:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (19C7D400) [pid = 3664] [serial = 2317] [outer = 00000000] 15:58:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (19C8C400) [pid = 3664] [serial = 2318] [outer = 19C7D400] 15:58:43 INFO - PROCESS | 3664 | 1461283123184 Marionette DEBUG loaded listener.js 15:58:43 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (19C91800) [pid = 3664] [serial = 2319] [outer = 19C7D400] 15:58:43 INFO - PROCESS | 3664 | 1461283123739 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]]]}] 15:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:58:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:58:43 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:43 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:58:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:58:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:58:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:58:43 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 751ms 15:58:43 INFO - PROCESS | 3664 | 1461283123784 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 15:58:43 INFO - PROCESS | 3664 | 1461283123786 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 15:58:43 INFO - PROCESS | 3664 | 1461283123790 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:58:43 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:58:43 INFO - PROCESS | 3664 | 1461283123791 Marionette TRACE conn3 <- [1,3050,null,{}] 15:58:43 INFO - PROCESS | 3664 | 1461283123794 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}] 15:58:43 INFO - PROCESS | 3664 | 1461283123915 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 15:58:44 INFO - PROCESS | 3664 | 1461283123985 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:44 INFO - PROCESS | 3664 | ++DOCSHELL 19C84800 == 66 [pid = 3664] [id = 774] 15:58:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (19C95000) [pid = 3664] [serial = 2320] [outer = 00000000] 15:58:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1A3DD400) [pid = 3664] [serial = 2321] [outer = 19C95000] 15:58:44 INFO - PROCESS | 3664 | 1461283124034 Marionette DEBUG loaded listener.js 15:58:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1A4AD000) [pid = 3664] [serial = 2322] [outer = 19C95000] 15:58:44 INFO - PROCESS | 3664 | [3664] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:58:44 INFO - PROCESS | 3664 | 1461283124479 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:58:44 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:58:44 INFO - {} 15:58:44 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 735ms 15:58:44 INFO - PROCESS | 3664 | 1461283124565 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 15:58:44 INFO - PROCESS | 3664 | 1461283124567 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 15:58:44 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:58:44 INFO - PROCESS | 3664 | 1461283124570 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:58:44 INFO - PROCESS | 3664 | 1461283124572 Marionette TRACE conn3 <- [1,3054,null,{}] 15:58:44 INFO - PROCESS | 3664 | 1461283124576 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}] 15:58:44 INFO - PROCESS | 3664 | 1461283124736 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 15:58:44 INFO - PROCESS | 3664 | 1461283124759 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:44 INFO - PROCESS | 3664 | ++DOCSHELL 1A4B4000 == 67 [pid = 3664] [id = 775] 15:58:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1A4B6800) [pid = 3664] [serial = 2323] [outer = 00000000] 15:58:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1C20AC00) [pid = 3664] [serial = 2324] [outer = 1A4B6800] 15:58:44 INFO - PROCESS | 3664 | 1461283124807 Marionette DEBUG loaded listener.js 15:58:44 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1C519800) [pid = 3664] [serial = 2325] [outer = 1A4B6800] 15:58:45 INFO - PROCESS | 3664 | 1461283125259 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]]]}] 15:58:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:58:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:58:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:58:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:58:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:58:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:58:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:58:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 735ms 15:58:45 INFO - PROCESS | 3664 | 1461283125311 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 15:58:45 INFO - PROCESS | 3664 | 1461283125313 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 15:58:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:58:45 INFO - PROCESS | 3664 | 1461283125316 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:58:45 INFO - PROCESS | 3664 | 1461283125318 Marionette TRACE conn3 <- [1,3058,null,{}] 15:58:45 INFO - PROCESS | 3664 | 1461283125321 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}] 15:58:45 INFO - PROCESS | 3664 | 1461283125446 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 15:58:45 INFO - PROCESS | 3664 | 1461283125519 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:45 INFO - PROCESS | 3664 | ++DOCSHELL 1B345400 == 68 [pid = 3664] [id = 776] 15:58:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (1C20D000) [pid = 3664] [serial = 2326] [outer = 00000000] 15:58:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (1CC8A400) [pid = 3664] [serial = 2327] [outer = 1C20D000] 15:58:45 INFO - PROCESS | 3664 | 1461283125565 Marionette DEBUG loaded listener.js 15:58:45 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (1D030800) [pid = 3664] [serial = 2328] [outer = 1C20D000] 15:58:45 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (1997B000) [pid = 3664] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:58:45 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (1974DC00) [pid = 3664] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:58:45 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (17F94000) [pid = 3664] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:58:45 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (15D8E400) [pid = 3664] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:58:45 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (18F62400) [pid = 3664] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 15:58:45 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (02A8BC00) [pid = 3664] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:58:45 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (19C53C00) [pid = 3664] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:58:45 INFO - PROCESS | 3664 | --DOMWINDOW == 113 (14403C00) [pid = 3664] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:58:45 INFO - PROCESS | 3664 | --DOMWINDOW == 112 (1897C800) [pid = 3664] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 15:58:45 INFO - PROCESS | 3664 | --DOMWINDOW == 111 (182F5C00) [pid = 3664] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:58:45 INFO - PROCESS | 3664 | --DOMWINDOW == 110 (16769800) [pid = 3664] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:58:45 INFO - PROCESS | 3664 | --DOMWINDOW == 109 (14B0DC00) [pid = 3664] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:58:46 INFO - PROCESS | 3664 | 1461283126133 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]]]}] 15:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:58:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 844ms 15:58:46 INFO - PROCESS | 3664 | 1461283126165 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 15:58:46 INFO - PROCESS | 3664 | 1461283126167 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 15:58:46 INFO - PROCESS | 3664 | 1461283126170 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:58:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:58:46 INFO - PROCESS | 3664 | 1461283126172 Marionette TRACE conn3 <- [1,3062,null,{}] 15:58:46 INFO - PROCESS | 3664 | 1461283126175 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}] 15:58:46 INFO - PROCESS | 3664 | 1461283126260 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 15:58:46 INFO - PROCESS | 3664 | 1461283126266 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:46 INFO - PROCESS | 3664 | ++DOCSHELL 18422800 == 69 [pid = 3664] [id = 777] 15:58:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 110 (18C44800) [pid = 3664] [serial = 2329] [outer = 00000000] 15:58:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 111 (1A5EA000) [pid = 3664] [serial = 2330] [outer = 18C44800] 15:58:46 INFO - PROCESS | 3664 | 1461283126311 Marionette DEBUG loaded listener.js 15:58:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 112 (1CA43C00) [pid = 3664] [serial = 2331] [outer = 18C44800] 15:58:46 INFO - PROCESS | 3664 | 1461283126742 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]]]}] 15:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:58:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 594ms 15:58:46 INFO - PROCESS | 3664 | 1461283126769 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 15:58:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:58:46 INFO - PROCESS | 3664 | 1461283126772 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 15:58:46 INFO - PROCESS | 3664 | 1461283126775 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:58:46 INFO - PROCESS | 3664 | 1461283126777 Marionette TRACE conn3 <- [1,3066,null,{}] 15:58:46 INFO - PROCESS | 3664 | 1461283126780 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}] 15:58:46 INFO - PROCESS | 3664 | 1461283126917 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 15:58:46 INFO - PROCESS | 3664 | 1461283126925 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:46 INFO - PROCESS | 3664 | ++DOCSHELL 1C527400 == 70 [pid = 3664] [id = 778] 15:58:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 113 (1CA4F800) [pid = 3664] [serial = 2332] [outer = 00000000] 15:58:46 INFO - PROCESS | 3664 | ++DOMWINDOW == 114 (1D37BC00) [pid = 3664] [serial = 2333] [outer = 1CA4F800] 15:58:46 INFO - PROCESS | 3664 | 1461283126969 Marionette DEBUG loaded listener.js 15:58:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 115 (1D5C4000) [pid = 3664] [serial = 2334] [outer = 1CA4F800] 15:58:47 INFO - PROCESS | 3664 | 1461283127397 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] 15:58:47 INFO - PROCESS | 3664 | 1461283127422 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 15:58:47 INFO - PROCESS | 3664 | 1461283127426 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:58:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:58:47 INFO - PROCESS | 3664 | 1461283127427 Marionette TRACE conn3 <- [1,3070,null,{}] 15:58:47 INFO - PROCESS | 3664 | 1461283127431 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}] 15:58:47 INFO - PROCESS | 3664 | 1461283127565 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 15:58:47 INFO - PROCESS | 3664 | 1461283127574 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:47 INFO - PROCESS | 3664 | ++DOCSHELL 1D376000 == 71 [pid = 3664] [id = 779] 15:58:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 116 (1D5C6400) [pid = 3664] [serial = 2335] [outer = 00000000] 15:58:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 117 (1DD80C00) [pid = 3664] [serial = 2336] [outer = 1D5C6400] 15:58:47 INFO - PROCESS | 3664 | 1461283127619 Marionette DEBUG loaded listener.js 15:58:47 INFO - PROCESS | 3664 | ++DOMWINDOW == 118 (1DFA6800) [pid = 3664] [serial = 2337] [outer = 1D5C6400] 15:58:48 INFO - PROCESS | 3664 | 1461283128191 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]]]}] 15:58:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:58:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:58:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:58:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 798ms 15:58:48 INFO - PROCESS | 3664 | 1461283128229 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 15:58:48 INFO - PROCESS | 3664 | 1461283128233 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 15:58:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:58:48 INFO - PROCESS | 3664 | 1461283128239 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:58:48 INFO - PROCESS | 3664 | 1461283128242 Marionette TRACE conn3 <- [1,3074,null,{}] 15:58:48 INFO - PROCESS | 3664 | 1461283128249 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}] 15:58:48 INFO - PROCESS | 3664 | 1461283128370 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 15:58:48 INFO - PROCESS | 3664 | 1461283128544 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:48 INFO - PROCESS | 3664 | ++DOCSHELL 15749C00 == 72 [pid = 3664] [id = 780] 15:58:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 119 (157AA400) [pid = 3664] [serial = 2338] [outer = 00000000] 15:58:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 120 (17C56000) [pid = 3664] [serial = 2339] [outer = 157AA400] 15:58:48 INFO - PROCESS | 3664 | 1461283128650 Marionette DEBUG loaded listener.js 15:58:48 INFO - PROCESS | 3664 | ++DOMWINDOW == 121 (18192800) [pid = 3664] [serial = 2340] [outer = 157AA400] 15:58:49 INFO - PROCESS | 3664 | 1461283129220 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:58:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:58:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1001ms 15:58:49 INFO - PROCESS | 3664 | 1461283129274 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 15:58:49 INFO - PROCESS | 3664 | 1461283129280 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 15:58:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:58:49 INFO - PROCESS | 3664 | 1461283129286 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:58:49 INFO - PROCESS | 3664 | 1461283129289 Marionette TRACE conn3 <- [1,3078,null,{}] 15:58:49 INFO - PROCESS | 3664 | 1461283129293 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}] 15:58:49 INFO - PROCESS | 3664 | 1461283129408 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 15:58:49 INFO - PROCESS | 3664 | 1461283129581 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:49 INFO - PROCESS | 3664 | ++DOCSHELL 16841800 == 73 [pid = 3664] [id = 781] 15:58:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 122 (16843000) [pid = 3664] [serial = 2341] [outer = 00000000] 15:58:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 123 (18C53000) [pid = 3664] [serial = 2342] [outer = 16843000] 15:58:49 INFO - PROCESS | 3664 | 1461283129637 Marionette DEBUG loaded listener.js 15:58:49 INFO - PROCESS | 3664 | ++DOMWINDOW == 124 (18F6B000) [pid = 3664] [serial = 2343] [outer = 16843000] 15:58:50 INFO - PROCESS | 3664 | 1461283130208 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:58:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:58:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 938ms 15:58:50 INFO - PROCESS | 3664 | 1461283130235 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 15:58:50 INFO - PROCESS | 3664 | 1461283130237 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 15:58:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:58:50 INFO - PROCESS | 3664 | 1461283130242 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:58:50 INFO - PROCESS | 3664 | 1461283130246 Marionette TRACE conn3 <- [1,3082,null,{}] 15:58:50 INFO - PROCESS | 3664 | 1461283130257 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}] 15:58:50 INFO - PROCESS | 3664 | 1461283130372 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 15:58:50 INFO - PROCESS | 3664 | 1461283130547 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:50 INFO - PROCESS | 3664 | ++DOCSHELL 19D28400 == 74 [pid = 3664] [id = 782] 15:58:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 125 (19D28800) [pid = 3664] [serial = 2344] [outer = 00000000] 15:58:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 126 (1A46B400) [pid = 3664] [serial = 2345] [outer = 19D28800] 15:58:50 INFO - PROCESS | 3664 | 1461283130606 Marionette DEBUG loaded listener.js 15:58:50 INFO - PROCESS | 3664 | ++DOMWINDOW == 127 (1AB97000) [pid = 3664] [serial = 2346] [outer = 19D28800] 15:58:51 INFO - PROCESS | 3664 | 1461283131122 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:58:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:58:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 907ms 15:58:51 INFO - PROCESS | 3664 | 1461283131144 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 15:58:51 INFO - PROCESS | 3664 | 1461283131147 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 15:58:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:58:51 INFO - PROCESS | 3664 | 1461283131165 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:58:51 INFO - PROCESS | 3664 | 1461283131167 Marionette TRACE conn3 <- [1,3086,null,{}] 15:58:51 INFO - PROCESS | 3664 | 1461283131175 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}] 15:58:51 INFO - PROCESS | 3664 | 1461283131287 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 15:58:51 INFO - PROCESS | 3664 | 1461283131456 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:51 INFO - PROCESS | 3664 | ++DOCSHELL 19983C00 == 75 [pid = 3664] [id = 783] 15:58:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 128 (1B33EC00) [pid = 3664] [serial = 2347] [outer = 00000000] 15:58:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 129 (1C210400) [pid = 3664] [serial = 2348] [outer = 1B33EC00] 15:58:51 INFO - PROCESS | 3664 | 1461283131513 Marionette DEBUG loaded listener.js 15:58:51 INFO - PROCESS | 3664 | ++DOMWINDOW == 130 (1CC80800) [pid = 3664] [serial = 2349] [outer = 1B33EC00] 15:58:52 INFO - PROCESS | 3664 | 1461283132046 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]]]}] 15:58:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:58:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:58:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 923ms 15:58:52 INFO - PROCESS | 3664 | 1461283132075 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 15:58:52 INFO - PROCESS | 3664 | 1461283132077 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 15:58:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:58:52 INFO - PROCESS | 3664 | 1461283132081 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:58:52 INFO - PROCESS | 3664 | 1461283132083 Marionette TRACE conn3 <- [1,3090,null,{}] 15:58:52 INFO - PROCESS | 3664 | 1461283132087 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}] 15:58:52 INFO - PROCESS | 3664 | 1461283132196 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 15:58:52 INFO - PROCESS | 3664 | 1461283132367 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:52 INFO - PROCESS | 3664 | ++DOCSHELL 15510800 == 76 [pid = 3664] [id = 784] 15:58:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 131 (16849400) [pid = 3664] [serial = 2350] [outer = 00000000] 15:58:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 132 (1D7B3400) [pid = 3664] [serial = 2351] [outer = 16849400] 15:58:52 INFO - PROCESS | 3664 | 1461283132424 Marionette DEBUG loaded listener.js 15:58:52 INFO - PROCESS | 3664 | ++DOMWINDOW == 133 (1DD7EC00) [pid = 3664] [serial = 2352] [outer = 16849400] 15:58:52 INFO - PROCESS | 3664 | 1461283132927 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:58:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:58:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 891ms 15:58:52 INFO - PROCESS | 3664 | 1461283132985 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 15:58:52 INFO - PROCESS | 3664 | 1461283132988 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 15:58:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:58:52 INFO - PROCESS | 3664 | 1461283132991 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:58:52 INFO - PROCESS | 3664 | 1461283132993 Marionette TRACE conn3 <- [1,3094,null,{}] 15:58:53 INFO - PROCESS | 3664 | 1461283132997 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}] 15:58:53 INFO - PROCESS | 3664 | 1461283133131 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 15:58:53 INFO - PROCESS | 3664 | 1461283133304 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:53 INFO - PROCESS | 3664 | ++DOCSHELL 1C206800 == 77 [pid = 3664] [id = 785] 15:58:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 134 (1C526800) [pid = 3664] [serial = 2353] [outer = 00000000] 15:58:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 135 (1E504C00) [pid = 3664] [serial = 2354] [outer = 1C526800] 15:58:53 INFO - PROCESS | 3664 | 1461283133363 Marionette DEBUG loaded listener.js 15:58:53 INFO - PROCESS | 3664 | ++DOMWINDOW == 136 (1E506000) [pid = 3664] [serial = 2355] [outer = 1C526800] 15:58:53 INFO - PROCESS | 3664 | 1461283133885 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]]]}] 15:58:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:58:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:58:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:58:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 938ms 15:58:53 INFO - PROCESS | 3664 | 1461283133936 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 15:58:53 INFO - PROCESS | 3664 | 1461283133939 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 15:58:53 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:58:53 INFO - PROCESS | 3664 | 1461283133942 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:58:53 INFO - PROCESS | 3664 | 1461283133944 Marionette TRACE conn3 <- [1,3098,null,{}] 15:58:53 INFO - PROCESS | 3664 | 1461283133948 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}] 15:58:54 INFO - PROCESS | 3664 | 1461283134055 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 15:58:54 INFO - PROCESS | 3664 | 1461283134228 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:54 INFO - PROCESS | 3664 | ++DOCSHELL 1E1B7800 == 78 [pid = 3664] [id = 786] 15:58:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 137 (1E506400) [pid = 3664] [serial = 2356] [outer = 00000000] 15:58:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 138 (1E6C0800) [pid = 3664] [serial = 2357] [outer = 1E506400] 15:58:54 INFO - PROCESS | 3664 | 1461283134283 Marionette DEBUG loaded listener.js 15:58:54 INFO - PROCESS | 3664 | ++DOMWINDOW == 139 (1E6C2C00) [pid = 3664] [serial = 2358] [outer = 1E506400] 15:58:54 INFO - PROCESS | 3664 | 1461283134795 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"]]]}] 15:58:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:58:54 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 15:58:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:58:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:58:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:58:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 907ms 15:58:54 INFO - PROCESS | 3664 | 1461283134851 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 15:58:54 INFO - PROCESS | 3664 | 1461283134853 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 15:58:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:58:54 INFO - PROCESS | 3664 | 1461283134859 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:58:54 INFO - PROCESS | 3664 | 1461283134861 Marionette TRACE conn3 <- [1,3102,null,{}] 15:58:54 INFO - PROCESS | 3664 | 1461283134865 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}] 15:58:54 INFO - PROCESS | 3664 | 1461283134977 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 15:58:55 INFO - PROCESS | 3664 | 1461283135294 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\", \"2cf442ae-8e12-49e3-a963-884e4760a157\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:55 INFO - PROCESS | 3664 | ++DOCSHELL 1330DC00 == 79 [pid = 3664] [id = 787] 15:58:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 140 (13363C00) [pid = 3664] [serial = 2359] [outer = 00000000] 15:58:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 141 (17C1C800) [pid = 3664] [serial = 2360] [outer = 13363C00] 15:58:55 INFO - PROCESS | 3664 | 1461283135365 Marionette DEBUG loaded listener.js 15:58:55 INFO - PROCESS | 3664 | ++DOMWINDOW == 142 (17C50800) [pid = 3664] [serial = 2361] [outer = 13363C00] 15:58:55 INFO - PROCESS | 3664 | 1461283135929 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]]]}] 15:58:55 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:58:55 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1095ms 15:58:55 INFO - PROCESS | 3664 | 1461283135950 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 15:58:55 INFO - PROCESS | 3664 | 1461283135958 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 15:58:56 INFO - PROCESS | 3664 | --DOCSHELL 18F63400 == 78 [pid = 3664] [id = 709] 15:58:56 INFO - PROCESS | 3664 | --DOCSHELL 1C527400 == 77 [pid = 3664] [id = 778] 15:58:56 INFO - PROCESS | 3664 | --DOCSHELL 18422800 == 76 [pid = 3664] [id = 777] 15:58:56 INFO - PROCESS | 3664 | --DOCSHELL 1B345400 == 75 [pid = 3664] [id = 776] 15:58:56 INFO - PROCESS | 3664 | --DOCSHELL 1A4B4000 == 74 [pid = 3664] [id = 775] 15:58:56 INFO - PROCESS | 3664 | --DOCSHELL 19C84800 == 73 [pid = 3664] [id = 774] 15:58:56 INFO - PROCESS | 3664 | --DOCSHELL 19809400 == 72 [pid = 3664] [id = 773] 15:58:56 INFO - PROCESS | 3664 | --DOCSHELL 1888EC00 == 71 [pid = 3664] [id = 772] 15:58:56 INFO - PROCESS | 3664 | --DOCSHELL 12B2FC00 == 70 [pid = 3664] [id = 771] 15:58:56 INFO - PROCESS | 3664 | --DOCSHELL 17C55C00 == 69 [pid = 3664] [id = 770] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 141 (18192400) [pid = 3664] [serial = 2244] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 140 (18F67C00) [pid = 3664] [serial = 2247] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 139 (1CC89C00) [pid = 3664] [serial = 2250] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 138 (1EBB3000) [pid = 3664] [serial = 2253] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 137 (19FA7400) [pid = 3664] [serial = 2291] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 136 (19983800) [pid = 3664] [serial = 2282] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 135 (19C82400) [pid = 3664] [serial = 2288] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 134 (19C8DC00) [pid = 3664] [serial = 2289] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 133 (157F1C00) [pid = 3664] [serial = 2260] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 132 (148BEC00) [pid = 3664] [serial = 2259] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 131 (18996C00) [pid = 3664] [serial = 2273] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 130 (182F8800) [pid = 3664] [serial = 2268] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 129 (17C56C00) [pid = 3664] [serial = 2265] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 128 (17F88C00) [pid = 3664] [serial = 2266] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 127 (19A41800) [pid = 3664] [serial = 2285] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 126 (19C55000) [pid = 3664] [serial = 2286] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 125 (18995800) [pid = 3664] [serial = 2274] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 124 (19989400) [pid = 3664] [serial = 2283] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 123 (19777800) [pid = 3664] [serial = 2279] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 122 (18805400) [pid = 3664] [serial = 2270] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 121 (18838C00) [pid = 3664] [serial = 2271] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 120 (17C1C400) [pid = 3664] [serial = 2263] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 119 (16842800) [pid = 3664] [serial = 2262] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 118 (18F6B800) [pid = 3664] [serial = 2276] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 117 (1937F000) [pid = 3664] [serial = 2277] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 116 (13465400) [pid = 3664] [serial = 2257] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 115 (13372800) [pid = 3664] [serial = 2256] [outer = 00000000] [url = about:blank] 15:58:56 INFO - PROCESS | 3664 | --DOMWINDOW == 114 (19930800) [pid = 3664] [serial = 2280] [outer = 00000000] [url = about:blank] 15:58:57 WARNING - u'runner_teardown' () 15:58:57 INFO - No more tests 15:58:57 INFO - Got 0 unexpected results 15:58:57 INFO - SUITE-END | took 677s 15:58:57 INFO - Closing logging queue 15:58:57 INFO - queue closed 15:58:57 INFO - Return code: 0 15:58:57 WARNING - # TBPL SUCCESS # 15:58:57 INFO - Running post-action listener: _resource_record_post_action 15:58:57 INFO - Running post-run listener: _resource_record_post_run 15:58:58 INFO - Total resource usage - Wall time: 690s; CPU: 17.0%; Read bytes: 92496896; Write bytes: 992763904; Read time: 707450; Write time: 1244022 15:58:58 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:58:58 INFO - install - Wall time: 5s; CPU: 9.0%; Read bytes: 0; Write bytes: 144859136; Read time: 0; Write time: 202650 15:58:58 INFO - run-tests - Wall time: 686s; CPU: 17.0%; Read bytes: 92496896; Write bytes: 811028480; Read time: 707450; Write time: 987825 15:58:58 INFO - Running post-run listener: _upload_blobber_files 15:58:58 INFO - Blob upload gear active. 15:58:58 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:58:58 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 15:58:58 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-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 15:58:58 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-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 15:58:59 INFO - (blobuploader) - INFO - Open directory for files ... 15:58:59 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:58:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:58:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:59:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:59:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:59:00 INFO - (blobuploader) - INFO - Done attempting. 15:59:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:59:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:59:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:59:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:59:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:59:02 INFO - (blobuploader) - INFO - Done attempting. 15:59:02 INFO - (blobuploader) - INFO - Iteration through files over. 15:59:02 INFO - Return code: 0 15:59:02 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:59:02 INFO - Using _rmtree_windows ... 15:59:02 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:59:02 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/79260882fec19d9078f5805e94f15821c6f017073b216ffd68b498930d96704cf036b6c10e3578b7f62f4e4bd5c5e7793ce17e98521fc829e24ce8eff080d46d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/58e650ff059a8714d7c62404da969b3263c6bffa09aaf15bfcd96d6bdbbeee3586f5989cb452b75001aed698cb9140ef6d9c8709340b5b848591e85a8db71af4"} 15:59:02 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:59:02 INFO - Writing to file C:\slave\test\properties\blobber_files 15:59:02 INFO - Contents: 15:59:02 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/79260882fec19d9078f5805e94f15821c6f017073b216ffd68b498930d96704cf036b6c10e3578b7f62f4e4bd5c5e7793ce17e98521fc829e24ce8eff080d46d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/58e650ff059a8714d7c62404da969b3263c6bffa09aaf15bfcd96d6bdbbeee3586f5989cb452b75001aed698cb9140ef6d9c8709340b5b848591e85a8db71af4"} 15:59:02 INFO - Running post-run listener: copy_logs_to_upload_dir 15:59:02 INFO - Copying logs to upload dir... 15:59:02 INFO - mkdir: C:\slave\test\build\upload\logs 15:59:02 INFO - Copying logs to upload dir... 15:59:02 INFO - Using _rmtree_windows ... 15:59:02 INFO - Using _rmtree_windows ... 15:59:02 INFO - Using _rmtree_windows ... 15:59:02 INFO - Using _rmtree_windows ... 15:59:02 INFO - Using _rmtree_windows ... 15:59:02 INFO - Using _rmtree_windows ... 15:59:02 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=849.125000 ========= master_lag: -5.74 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 3 secs) (at 2016-04-21 16:59:03.032348) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 16:59:03.033330) ========= '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-075\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-075 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-075 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-075 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-075 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-075 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/79260882fec19d9078f5805e94f15821c6f017073b216ffd68b498930d96704cf036b6c10e3578b7f62f4e4bd5c5e7793ce17e98521fc829e24ce8eff080d46d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/58e650ff059a8714d7c62404da969b3263c6bffa09aaf15bfcd96d6bdbbeee3586f5989cb452b75001aed698cb9140ef6d9c8709340b5b848591e85a8db71af4"} build_url:https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/79260882fec19d9078f5805e94f15821c6f017073b216ffd68b498930d96704cf036b6c10e3578b7f62f4e4bd5c5e7793ce17e98521fc829e24ce8eff080d46d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/58e650ff059a8714d7c62404da969b3263c6bffa09aaf15bfcd96d6bdbbeee3586f5989cb452b75001aed698cb9140ef6d9c8709340b5b848591e85a8db71af4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 16:59:03.151864) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:59:03.152194) ========= '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-075\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-075 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-075 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-075 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-075 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-075 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:59:03.275603) ========= ========= Started reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-04-21 16:59:03.275921) ========= ========= Finished reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-04-21 16:59:08.392889) ========= ========= Total master_lag: -5.66 =========